From ddf6ff69bea35d4056bdb792d4ce6c809e232a7d Mon Sep 17 00:00:00 2001 From: Wendell Jones Date: Thu, 19 Feb 2026 08:37:20 -0500 Subject: [PATCH 1/5] create branch for pgsql development --- Directory.Packages.props | 3 +- Emby.Naming/Emby.Naming.csproj | 1 + .../Debug/net10.0/Emby.Naming.assets.cache | Bin 14005 -> 18691 bytes ...Emby.Naming.csproj.AssemblyReference.cache | Bin 3805 -> 7493 bytes .../obj/Emby.Naming.csproj.nuget.dgspec.json | 37 ++ Emby.Naming/obj/project.assets.json | 315 ++++++++++- Emby.Naming/obj/project.nuget.cache | 10 +- Emby.Naming/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Emby.Naming/obj/rider.project.restore.info | 2 +- .../Debug/net10.0/Emby.Photos.assets.cache | Bin 17212 -> 21777 bytes ...Emby.Photos.csproj.AssemblyReference.cache | Bin 4878 -> 8566 bytes .../obj/Emby.Photos.csproj.nuget.dgspec.json | 50 ++ Emby.Photos/obj/project.assets.json | 314 ++++++++++- Emby.Photos/obj/project.nuget.cache | 10 +- Emby.Photos/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Emby.Photos/obj/rider.project.restore.info | 2 +- .../Emby.Server.Implementations.assets.cache | Bin 47770 -> 52335 bytes ...ementations.csproj.AssemblyReference.cache | Bin 20506 -> 24194 bytes ...r.Implementations.csproj.nuget.dgspec.json | 101 ++++ .../obj/project.assets.json | 330 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- Jellyfin.Api/Jellyfin.Api.csproj | 1 + .../net10.0/Jellyfin.Api.AssemblyInfo.cs | 2 +- .../Jellyfin.Api.AssemblyInfoInputs.cache | 2 +- .../Debug/net10.0/Jellyfin.Api.assets.cache | Bin 28557 -> 33243 bytes ...ellyfin.Api.csproj.AssemblyReference.cache | Bin 9571 -> 13259 bytes .../obj/Jellyfin.Api.csproj.nuget.dgspec.json | 68 +++ Jellyfin.Api/obj/project.assets.json | 324 ++++++++++- Jellyfin.Api/obj/project.nuget.cache | 10 +- Jellyfin.Api/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Jellyfin.Api/obj/rider.project.restore.info | 2 +- Jellyfin.Data/Jellyfin.Data.csproj | 1 + .../Debug/net10.0/Jellyfin.Data.assets.cache | Bin 12114 -> 16800 bytes ...llyfin.Data.csproj.AssemblyReference.cache | Bin 7025 -> 10713 bytes .../Jellyfin.Data.csproj.nuget.dgspec.json | 13 + Jellyfin.Data/obj/project.assets.json | 305 +++++++++++ Jellyfin.Data/obj/project.nuget.cache | 10 +- Jellyfin.Data/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Jellyfin.Data/obj/rider.project.restore.info | 2 +- .../Jellyfin.Server.Implementations.csproj | 1 + ...llyfin.Server.Implementations.assets.cache | Bin 26521 -> 31207 bytes ...ementations.csproj.AssemblyReference.cache | Bin 7784 -> 11472 bytes ...r.Implementations.csproj.nuget.dgspec.json | 56 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- Jellyfin.Server/Jellyfin.Server.csproj | 1 + .../net10.0/Jellyfin.Server.assets.cache | Bin 56091 -> 60777 bytes ...yfin.Server.csproj.AssemblyReference.cache | Bin 32681 -> 36369 bytes .../Jellyfin.Server.csproj.nuget.dgspec.json | 119 ++++ Jellyfin.Server/obj/project.assets.json | 342 +++++++++++- Jellyfin.Server/obj/project.nuget.cache | 10 +- Jellyfin.Server/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.Common.csproj | 1 + .../net10.0/MediaBrowser.Common.assets.cache | Bin 7601 -> 12287 bytes ...wser.Common.csproj.AssemblyReference.cache | Bin 3805 -> 7493 bytes ...diaBrowser.Common.csproj.nuget.dgspec.json | 31 ++ MediaBrowser.Common/obj/project.assets.json | 314 ++++++++++- MediaBrowser.Common/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.Controller.csproj | 1 + .../MediaBrowser.Controller.assets.cache | Bin 16675 -> 21361 bytes ....Controller.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...rowser.Controller.csproj.nuget.dgspec.json | 49 ++ .../obj/project.assets.json | 319 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.LocalMetadata.csproj | 1 + .../MediaBrowser.LocalMetadata.assets.cache | Bin 16672 -> 21358 bytes ...calMetadata.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...ser.LocalMetadata.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.MediaEncoding.csproj | 1 + .../MediaBrowser.MediaEncoding.assets.cache | Bin 23554 -> 28240 bytes ...diaEncoding.csproj.AssemblyReference.cache | Bin 7181 -> 10869 bytes ...ser.MediaEncoding.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- MediaBrowser.Model/MediaBrowser.Model.csproj | 1 + .../net10.0/MediaBrowser.Model.assets.cache | Bin 7818 -> 12504 bytes ...owser.Model.csproj.AssemblyReference.cache | Bin 3805 -> 7493 bytes ...ediaBrowser.Model.csproj.nuget.dgspec.json | 25 + MediaBrowser.Model/obj/project.assets.json | 311 ++++++++++- MediaBrowser.Model/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.Providers.csproj | 1 + .../MediaBrowser.Providers.assets.cache | Bin 24725 -> 29411 bytes ...r.Providers.csproj.AssemblyReference.cache | Bin 9112 -> 12800 bytes ...Browser.Providers.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.XbmcMetadata.csproj | 1 + .../MediaBrowser.XbmcMetadata.assets.cache | Bin 16672 -> 21358 bytes ...bmcMetadata.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...wser.XbmcMetadata.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.CodeAnalysis.csproj | 1 + .../Jellyfin.CodeAnalysis.AssemblyInfo.cs | 2 +- ...yfin.CodeAnalysis.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.CodeAnalysis.assets.cache | Bin 17768 -> 25141 bytes ...odeAnalysis.csproj.AssemblyReference.cache | Bin 55871 -> 61536 bytes ...yfin.CodeAnalysis.csproj.nuget.dgspec.json | 6 + ...llyfin.CodeAnalysis.csproj.nuget.g.targets | 1 + .../obj/project.assets.json | 509 ++++++++++++++++++ .../obj/project.nuget.cache | 14 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...yfin.Database.Implementations.assets.cache | Bin 41249 -> 45814 bytes ...ementations.csproj.AssemblyReference.cache | Bin 7025 -> 10713 bytes ...e.Implementations.csproj.nuget.dgspec.json | 7 + .../obj/project.assets.json | 299 ++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...fin.Database.Providers.Sqlite.assets.cache | Bin 52298 -> 56863 bytes ...ders.Sqlite.csproj.AssemblyReference.cache | Bin 6707 -> 10395 bytes ....Providers.Sqlite.csproj.nuget.dgspec.json | 32 ++ .../obj/project.assets.json | 309 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Drawing.Skia.csproj | 1 + .../Jellyfin.Drawing.Skia.assets.cache | Bin 28783 -> 33469 bytes ...rawing.Skia.csproj.AssemblyReference.cache | Bin 8244 -> 11932 bytes ...yfin.Drawing.Skia.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- src/Jellyfin.Drawing/Jellyfin.Drawing.csproj | 1 + .../net10.0/Jellyfin.Drawing.assets.cache | Bin 17124 -> 21810 bytes ...fin.Drawing.csproj.AssemblyReference.cache | Bin 4882 -> 8570 bytes .../Jellyfin.Drawing.csproj.nuget.dgspec.json | 55 ++ src/Jellyfin.Drawing/obj/project.assets.json | 320 ++++++++++- src/Jellyfin.Drawing/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Extensions.csproj | 1 + .../net10.0/Jellyfin.Extensions.assets.cache | Bin 7822 -> 12508 bytes ....Extensions.csproj.AssemblyReference.cache | Bin 4085 -> 7773 bytes ...llyfin.Extensions.csproj.nuget.dgspec.json | 12 + .../obj/project.assets.json | 305 +++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj | 1 + .../net10.0/Jellyfin.LiveTv.AssemblyInfo.cs | 2 +- .../Jellyfin.LiveTv.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.LiveTv.assets.cache | Bin 17674 -> 22360 bytes ...yfin.LiveTv.csproj.AssemblyReference.cache | Bin 5119 -> 8807 bytes .../Jellyfin.LiveTv.csproj.nuget.dgspec.json | 55 ++ src/Jellyfin.LiveTv/obj/project.assets.json | 320 ++++++++++- src/Jellyfin.LiveTv/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Hls.csproj | 5 + ...Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs | 2 +- ...MediaEncoding.Hls.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.MediaEncoding.Hls.assets.cache | Bin 16451 -> 21137 bytes ...ncoding.Hls.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...MediaEncoding.Hls.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Keyframes.csproj | 1 + ...in.MediaEncoding.Keyframes.AssemblyInfo.cs | 2 +- ...ncoding.Keyframes.AssemblyInfoInputs.cache | 2 +- ...lyfin.MediaEncoding.Keyframes.assets.cache | Bin 2936 -> 7622 bytes ...g.Keyframes.csproj.AssemblyReference.cache | Bin 231 -> 3919 bytes ...ncoding.Keyframes.csproj.nuget.dgspec.json | 12 + .../obj/project.assets.json | 305 +++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../net10.0/Jellyfin.Networking.assets.cache | Bin 16666 -> 21231 bytes ....Networking.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...llyfin.Networking.csproj.nuget.dgspec.json | 50 ++ .../obj/project.assets.json | 314 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...erageSourceRootsMapping_Jellyfin.Api.Tests | Bin 4808 -> 10394 bytes ...erletSourceRootsMapping_Jellyfin.Api.Tests | Bin 4808 -> 10394 bytes .../Jellyfin.Api.Tests.AssemblyInfo.cs | 2 +- ...ellyfin.Api.Tests.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.Api.Tests.assets.cache | Bin 84696 -> 89261 bytes ...n.Api.Tests.csproj.AssemblyReference.cache | Bin 23920 -> 27608 bytes ...ellyfin.Api.Tests.csproj.nuget.dgspec.json | 76 +++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Common.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.Common.Tests | Bin 3134 -> 6786 bytes ...etSourceRootsMapping_Jellyfin.Common.Tests | Bin 3134 -> 6786 bytes .../Jellyfin.Common.Tests.AssemblyInfo.cs | 2 +- ...yfin.Common.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Common.Tests.assets.cache | Bin 58219 -> 62905 bytes ...ommon.Tests.csproj.AssemblyReference.cache | Bin 17907 -> 21595 bytes ...yfin.Common.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Controller.Tests.csproj | 1 + ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 2824 -> 6114 bytes ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 2824 -> 6114 bytes .../Jellyfin.Controller.Tests.AssemblyInfo.cs | 2 +- ....Controller.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Controller.Tests.assets.cache | Bin 49102 -> 53788 bytes ...oller.Tests.csproj.AssemblyReference.cache | Bin 13229 -> 16917 bytes ....Controller.Tests.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Extensions.Tests.csproj | 1 + ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 1588 -> 3434 bytes ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 1588 -> 3434 bytes .../Jellyfin.Extensions.Tests.AssemblyInfo.cs | 2 +- ....Extensions.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Extensions.Tests.assets.cache | Bin 48855 -> 53541 bytes ...sions.Tests.csproj.AssemblyReference.cache | Bin 13026 -> 16714 bytes ....Extensions.Tests.csproj.nuget.dgspec.json | 31 ++ .../obj/project.assets.json | 312 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.LiveTv.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 3114 -> 6746 bytes ...etSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 3114 -> 6746 bytes .../Jellyfin.LiveTv.Tests.AssemblyInfo.cs | 2 +- ...yfin.LiveTv.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.LiveTv.Tests.assets.cache | Bin 52726 -> 57412 bytes ...iveTv.Tests.csproj.AssemblyReference.cache | Bin 15591 -> 19279 bytes ...yfin.LiveTv.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Hls.Tests.csproj | 1 + ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 3158 -> 6834 bytes ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 3158 -> 6834 bytes ...in.MediaEncoding.Hls.Tests.AssemblyInfo.cs | 2 +- ...ncoding.Hls.Tests.AssemblyInfoInputs.cache | 2 +- ...lyfin.MediaEncoding.Hls.Tests.assets.cache | Bin 47140 -> 51826 bytes ...g.Hls.Tests.csproj.AssemblyReference.cache | Bin 12443 -> 16131 bytes ...ncoding.Hls.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 323 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...lyfin.MediaEncoding.Keyframes.Tests.csproj | 1 + ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 674 -> 1450 bytes ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 674 -> 1450 bytes ...iaEncoding.Keyframes.Tests.AssemblyInfo.cs | 2 +- ...g.Keyframes.Tests.AssemblyInfoInputs.cache | 2 +- ...MediaEncoding.Keyframes.Tests.assets.cache | Bin 33234 -> 37920 bytes ...rames.Tests.csproj.AssemblyReference.cache | Bin 8212 -> 11900 bytes ...g.Keyframes.Tests.csproj.nuget.dgspec.json | 18 + .../obj/project.assets.json | 306 +++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Tests.csproj | 1 + ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 3150 -> 6818 bytes ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 3150 -> 6818 bytes ...llyfin.MediaEncoding.Tests.AssemblyInfo.cs | 2 +- ...diaEncoding.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.MediaEncoding.Tests.assets.cache | Bin 58124 -> 62810 bytes ...oding.Tests.csproj.AssemblyReference.cache | Bin 17650 -> 21338 bytes ...diaEncoding.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Model.Tests.csproj | 1 + ...ageSourceRootsMapping_Jellyfin.Model.Tests | Bin 1588 -> 3434 bytes ...letSourceRootsMapping_Jellyfin.Model.Tests | Bin 1588 -> 3434 bytes .../Jellyfin.Model.Tests.AssemblyInfo.cs | 2 +- ...lyfin.Model.Tests.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.Model.Tests.assets.cache | Bin 50879 -> 55565 bytes ...Model.Tests.csproj.AssemblyReference.cache | Bin 13812 -> 17500 bytes ...lyfin.Model.Tests.csproj.nuget.dgspec.json | 31 ++ .../obj/project.assets.json | 312 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Naming.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.Naming.Tests | Bin 2152 -> 4666 bytes ...etSourceRootsMapping_Jellyfin.Naming.Tests | Bin 2152 -> 4666 bytes .../Jellyfin.Naming.Tests.AssemblyInfo.cs | 2 +- ...yfin.Naming.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Naming.Tests.assets.cache | Bin 46515 -> 51201 bytes ...aming.Tests.csproj.AssemblyReference.cache | Bin 12572 -> 16260 bytes ...yfin.Naming.Tests.csproj.nuget.dgspec.json | 43 ++ .../obj/project.assets.json | 318 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Networking.Tests.csproj | 1 + ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 3130 -> 6778 bytes ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 3130 -> 6778 bytes .../Jellyfin.Networking.Tests.AssemblyInfo.cs | 2 +- ....Networking.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Networking.Tests.assets.cache | Bin 53742 -> 58428 bytes ...rking.Tests.csproj.AssemblyReference.cache | Bin 14469 -> 18157 bytes ....Networking.Tests.csproj.nuget.dgspec.json | 56 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Providers.Tests.csproj | 1 + ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 3134 -> 6786 bytes ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 3134 -> 6786 bytes .../Jellyfin.Providers.Tests.AssemblyInfo.cs | 2 +- ...n.Providers.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Providers.Tests.assets.cache | Bin 58256 -> 62942 bytes ...iders.Tests.csproj.AssemblyReference.cache | Bin 19155 -> 22843 bytes ...n.Providers.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...llyfin.Server.Implementations.Tests.csproj | 1 + ...ping_Jellyfin.Server.Implementations.Tests | Bin 7908 -> 17114 bytes ...ping_Jellyfin.Server.Implementations.Tests | Bin 7908 -> 17114 bytes ...rver.Implementations.Tests.AssemblyInfo.cs | 2 +- ...ementations.Tests.AssemblyInfoInputs.cache | 2 +- ....Server.Implementations.Tests.assets.cache | Bin 116275 -> 120961 bytes ...tions.Tests.csproj.AssemblyReference.cache | Bin 44395 -> 48083 bytes ...ementations.Tests.csproj.nuget.dgspec.json | 131 +++++ .../obj/project.assets.json | 340 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Server.Integration.Tests.csproj | 1 + ...sMapping_Jellyfin.Server.Integration.Tests | Bin 7542 -> 16330 bytes ...sMapping_Jellyfin.Server.Integration.Tests | Bin 7542 -> 16330 bytes ...n.Server.Integration.Tests.AssemblyInfo.cs | 2 +- ...Integration.Tests.AssemblyInfoInputs.cache | 2 +- ...yfin.Server.Integration.Tests.assets.cache | Bin 116156 -> 120842 bytes ...ation.Tests.csproj.AssemblyReference.cache | Bin 43946 -> 47634 bytes ...Integration.Tests.csproj.nuget.dgspec.json | 125 +++++ .../obj/project.assets.json | 339 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Server.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.Server.Tests | Bin 7542 -> 16330 bytes ...etSourceRootsMapping_Jellyfin.Server.Tests | Bin 7542 -> 16330 bytes .../Jellyfin.Server.Tests.AssemblyInfo.cs | 2 +- ...yfin.Server.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Server.Tests.assets.cache | Bin 115580 -> 120266 bytes ...erver.Tests.csproj.AssemblyReference.cache | Bin 43702 -> 47390 bytes ...yfin.Server.Tests.csproj.nuget.dgspec.json | 125 +++++ .../obj/project.assets.json | 339 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.XbmcMetadata.Tests.csproj | 1 + ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 3456 -> 7482 bytes ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 3456 -> 7482 bytes ...ellyfin.XbmcMetadata.Tests.AssemblyInfo.cs | 2 +- ...bmcMetadata.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.XbmcMetadata.Tests.assets.cache | Bin 55696 -> 60382 bytes ...adata.Tests.csproj.AssemblyReference.cache | Bin 17453 -> 21141 bytes ...bmcMetadata.Tests.csproj.nuget.dgspec.json | 67 +++ .../obj/project.assets.json | 324 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- 430 files changed, 15537 insertions(+), 356 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 0cb01723..8016dd8c 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -22,6 +22,7 @@ + @@ -87,4 +88,4 @@ - + \ No newline at end of file diff --git a/Emby.Naming/Emby.Naming.csproj b/Emby.Naming/Emby.Naming.csproj index 97b52e42..d30382bb 100644 --- a/Emby.Naming/Emby.Naming.csproj +++ b/Emby.Naming/Emby.Naming.csproj @@ -47,6 +47,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache index 4b14aa09a0df3d0dae9dad058d728377f4dcfd4f..64ae564e7312b6f012b770ba49b80161a257ff1d 100644 GIT binary patch literal 18691 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 EKTthq@&Et; delta 1780 zcmZ`)OH30{6y+64KR~6FCKQ;`k3griP>N8>*YZa|Kz@SYFEJ)6K_n((Oq$5T_(eD| zAx49VE?kJlR1y<6F5IX)*MwkPurpzyZoO~PHqCVAB`4E&=bZaKbMNWOI@_N2jtulh zax*eAe*C>)E??ZwdbwRQ^Xc1%t)ktYt?h+1&#h1UH$&f-ySA&|dw*$J0aiT&vFYqf z3<3QOll@wFD(*J1!U7C8jaX%u!(;#oOW| z5|dXJ&zYyfj6hc+`uRRP;>=DJW*5czS%kG(f$uP*AQmlo!mDr|=LJhPFR^&_h3!+! zjy3yJ=76v48FS%l*(y7XX~%0;LGgM7j7ID@Eojbd&Al;yg%=VZ9z1t`U|uY`+wj=c z$$TVlr(e2QvHL7D1c)Nl92}Om!W5nSQw7b*&m`rg%~IQ3w06_1htNytBlHuF!7Mn} zby{p>SL2LWsz@5ZWATwqNj^v^!gM9LuPen>ud;jye*F^uc=Ia~jmUddDcy03Cwq8G zOzU42*>JqC=W4Tw!H0v8+MiCED=j#Z()SahOQv$Gs7A>P?ucm~pu#>u-ta<9^92?5 z7@g%_ec~KSzM*uEamtqPlj~xdm#C~YK_0W1yt6c~QBh5j2fZTi$x^J9DazSEt~4fa zM^f7BNs1?&Dq={SRB|lEjMG%_k>oCu#ZFlyKT}y{Chl`VF|`@EqCrJ*3a#O=VV2(V z%9%qnykIyTpPj+KaKwBz@s6H+oQw502^uCKsuyA(TUZvpbo8LT^BNnX|Dnp5scVVF P*1Iz`xZP*NyT0-N@%{mV diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache index 63096df18f944b049a16d14e18942da4dd315e42..8a06039ad347564818c26098ece33d2b79bd08a5 100644 GIT binary patch literal 7493 zcmd^EdsGuw8fQQXCcMQXYyT0&?^mQ6|X*h71Xv3>6eXsaBwh zLQ%F`S#@=*hyqrn6?}lm5nAgWDafuCT&Ym4t36#s@ocSoXOb`p_2g0cV-GuXGOv4o zGxPg?-}l`+UtWVI+1c4aQAnC514GuOYt)z)fz?^57=>h_auu2i&J{Q+CvggwYY_p= zg#`$K%Mdk2Nnj50&Tt#7AP5KoceDF+W60z9US|k`#zx9hN%8P^R-wl2P4VwC8 zi~F;)6SMsUhl8&A&AFVGwkEf)Izf2dd)C0L#Ty=W6`%aN!SB?LyvFmZ%g^pwsV=Dz zmUx#YJ0qfJXdmPZ-s#5^xh2co0;WTY7=Ek_z*x*`SqDrh;|9ycm_W(FcoMD*+?81% zwPj6UpsZR;;1oupl!mlHqC^uQtJpV>czVS=bXuBr9J>Opd>P$Q)l*_t&vc#|0TBdZ zNS`=F;BYa|D45(`REKoI1 zgB>1w{&+*t-+s+{E{!DyHnAq3DftqCAXp)i1fvp>1XUVrV?_?f|ypp&?P~kVk1TIH21TKOagZ`?f~6$va=fx9zMnJ z0{XqFE=-oUgQAV0Mx=+|!y4u$nOtMm%QA2|snKeb6pX1UoXSy>Xa=@UL#pH&5<>uU z4$L=Dr_Ye3!+;0|5NQB}0|0A`i@v@KRx`%%F^hm`%g~F1Zl^N?I5xG8RbKljBw*aK zs_wVjPtFYas6ThhDY7kgLb2PlJ0+=ALr;1u*XB#(kNMpxZuNwI`gZsD^SgWwE)D$i z{G&HLrcJ$^_ox-?S<~+rQ~Eb~mWzT9-&Qdik#phr5MGciUI2CzUZVT*aWW4tHnH+IIPfZGhn&r((tFy5+vZ4x^Bv`^1 z^CSudiitRSi`hX%&~MimMrB$sXvirrSJ2unc$g8IRsZ*)ZhG|t%~}CAhL2rWP+M<= zQT2=z58%6?p5M&v|Fx`zqnN|Hv$IjvxJ@ka%+Z=%T1oEKM{;LlIr+?n{y?uV_wi)X} zcJ>yD+k86h8?ZCJJ}Il-+Hjm@+dpsKWCH?va{v zukUw4X8(O-gQng6`Kpr68^SwFB-UnIcz z!r@V1leN*VlQ)f`GGTfnCvY(KgGnZdk~s+1qR`Paklutdz$H2$EBW>VC3?x{jO6}u z=-3rM-8ut|svBh66y#cr#8CoY&!l=-sUb70@PGspP$U4c>MvjPfnNPtBgy|7Hg=U) zS|jf$+EikIC@G5Da!m@35fN2Z0DzZzzh^nQ3wZhK9BinG^ui<=@QG!qf%&nKM-rbRPWiScan*p*``OL8oPq%e)rb7b5&vct__yGck6!Aq+6-3wO~Oha83$F$1VV{e JDM1af^Iz&&c6R^( delta 41 vcmX?Vbyt>yjggaqfq~I|@&Q)ajjFR)8S_D`$?G{}H@{%Jz`D6hLYNr<@~RAR diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json index 464237c3..db715067 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1615,6 +1633,11 @@ "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", @@ -1667,6 +1690,7 @@ "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", @@ -2223,6 +2247,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2286,6 +2315,7 @@ "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", @@ -2493,6 +2523,7 @@ "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", @@ -2923,6 +2954,11 @@ "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", @@ -2968,6 +3004,7 @@ "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", diff --git a/Emby.Naming/obj/project.assets.json b/Emby.Naming/obj/project.assets.json index f6a18001..b46d7239 100644 --- a/Emby.Naming/obj/project.assets.json +++ b/Emby.Naming/obj/project.assets.json @@ -64,6 +64,27 @@ } } }, + "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": { @@ -300,6 +321,102 @@ "buildTransitive/net8.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": { @@ -335,6 +452,15 @@ "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": { @@ -347,6 +473,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -359,7 +488,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -377,6 +507,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -407,7 +538,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -422,7 +554,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -546,6 +679,25 @@ "readme.md" ] }, + "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", @@ -1001,6 +1153,142 @@ "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", @@ -1086,6 +1374,20 @@ "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", @@ -1162,6 +1464,7 @@ "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", @@ -1236,6 +1539,11 @@ "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", @@ -1281,6 +1589,7 @@ "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", diff --git a/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache index 19031a21..a6e07ee3 100644 --- a/Emby.Naming/obj/project.nuget.cache +++ b/Emby.Naming/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "nPaubMzeXPg=", + "dgSpecHash": "Th5EMYH/DFU=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", "expectedPackageFiles": [ @@ -9,6 +9,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -23,10 +24,17 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/Emby.Naming/obj/project.packagespec.json b/Emby.Naming/obj/project.packagespec.json index 23e63a5f..6439047b 100644 --- a/Emby.Naming/obj/project.packagespec.json +++ b/Emby.Naming/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","projectName":"Jellyfin.Naming","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","projectName":"Jellyfin.Naming","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Emby.Naming/obj/rider.project.model.nuget.info b/Emby.Naming/obj/rider.project.model.nuget.info index 74f1bac0..708c07c9 100644 --- a/Emby.Naming/obj/rider.project.model.nuget.info +++ b/Emby.Naming/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532054800000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Naming/obj/rider.project.restore.info b/Emby.Naming/obj/rider.project.restore.info index f97b9d1a..708c07c9 100644 --- a/Emby.Naming/obj/rider.project.restore.info +++ b/Emby.Naming/obj/rider.project.restore.info @@ -1 +1 @@ -17715044167700000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache index f62aa6b1ccb2a871ff53d33d05268f37c89f4ff0..2f5e0cbcf28aa62ec41f78d1a1a0fbd6dfadf598 100644 GIT binary patch literal 21777 zcmd5^TXP)66&7I0*nkbTA?9wGn5#XjtFa&iWL=DGO9&*B3%QMUN7Bf93z zIX#P4E=}Iu*Vp%t%m2Ij-<$uw^6tOZ{`^n>KYwa`_P56$_~P$>{NnaIK6vx7&$lL~ z`}*zzU9Gb2Hmu5x4cD>!is5XoSwW>~RL{Cd46Tg7&0zY z)OF1b95kx>mAUB_`D8+F)av!yAxJ*Ap~&w$P(Hn_P;$erdam!T21eDbMZ$gCH&#r? zv1(@1R^rEuVIb1tnQt+f0+SGuFu52qnQYoxkOyLr{rLWT|3FSHt(#u63#^}%#cDZ$ z9c-_9X2ZJSde^J2XBkSJ!$aua(GKdI30cf0ET)8oR+$5_G7sYWucZNQ1(xI6uH&Qg zomG2n(=!8H8Y{L_v%E?FQnipj;0iLvBvdR6O^>Ob^=y6+0L3_ zuK0mxRt3ACiyFhczU_<|WAX&45j&&sUya$tU|rAWhw2c4{j3MDZgZ#jUW+&ss`N0S ze5>%u_btzc0+SJ088U{)bDr;|h%^~_tQDEtWU7(5@S|d__zlww5^=uK*sSCESobWm zhCWQ{E5pXHF*>Y$E|!Er0>U@uQw)-N26s;k?g+kb6e}axu3J^NsUA>c)A0kDkb!6f zkLvjNc|9m;Ifa%90N;>FaMs?kQp4wHjOAW@H}(z-J#CBtAo?ChxmJi|#ST_YKd?Nb zYF5|LOO+9091l?4Ua4RyI*;LU(GF%KlBtM9^e^jONA0^wpsP; zz{Vqr^+t)BfT-!#|5(QT;3+a5KoJ>VL0K%6VOKZDoXUBOcVpBzA1FN zQ!~99`n)nXb!}{cg`EU*5%wU82zv;{=`75^?Bw`$8=5o&*Xu&|a;hOic^IM@$|Ja* zD1@>x;-LSq>?F4;{dajJb%T$_Tpz=?+@Oq+Vr_0%_4@Xz?HGRTdSzs2WZb~AF*2OU zxF9kTlBL>pzJ*g@F1Ij~R649I73{Z84Tr^F-}8&<>hwmWE0HA~RVhs{`d&t-6(#r1X% zxY!aa4~ttds&g4s2Cjc!deo`=PFtBet1agVQ7qCnW?uJJGJuD0-P0IMX(VkHcL_B% zhiS@T>sO|nVU+UEvQkOSYFe<@o$9vjY*?WcT)NArTW#l(w%qX}89k2T`Y%0nyar-# z&$SM3-XIvufFH+ovE`+mhvH2}X_Y3s2nQJ)eHp{>o2$6Z4UH__6P@y%rL&F)ZXfwk2=vSl=4 zP?s{GUd8p*!r|puD-D>nvd=Tdljn{1cMCHhz;+#8HJX0rVnLVjEl=4Ml$QzxHC^n1 zDi@6NN{sBS7NwdwUyV7>$D9}NUA!L-Im0{WS!wpNt%}%Z(Z80Fv54!}3(@;Q&Dg}I z+iEni7qG%TVoP1(5?TVmHP2p-3HXj)kEOkVZ_(9KM`?k%hDpa4rz<3lf_*$IbH^;3 zYnWgn&n)%KaxCpyEbUEv%SZeTJLsWiZAGSc`EU>IO3x5)?wR5q=~_o5g>@u%B(Z># zYJr*bn+sMDIg*=AA&`%3BkyZ-<;Z^yE3b=O_J=MJ`E??4j-(wF(LXfN3Hiqz@HNQy z-RuvLif0tO4)Ft_epFFw+~Y#=Y$1igtE-Sd)qy;Tun6tb#k6WiEW~tQCy5VS>dusM*GH|>3yjnqTWa&GOZCI; z)yB2hQ7`|$i&hS~mblnMx^QU}U6t75H&A4f{3ePlB;P{$Hp*Kl-$D5<%J)!)RF`&` zrNniOP-((k0-eHKu64}6kNO8P3XG#M2@8p`2n&g_=ve#!^=C`zJ2ZzzhZDvUArZz$ zP;`t<)DO1nT+B>3&sQw$Z4ekqxUIz8syW}bQAR#BAA~AX%MA^#-20`EmMvsvT z;>MASVy$%>u^=I*VyzA0dru=3gyD%8gG4HBl?VmFJ45iwdowku61x7HX&Xjg7C59ZEeFlN!h{V1{A_xyhBK9c)L1;JvaqC4M2q;G$dKzOXV|zCu4g`)P z4&|RsW!r1q_@&3c&eSJp9BH_Cd`nQREY>DD;z2j z5ds1;MPT+lGC;Uy2-i-O)O$pLz;Hxh_aXr#fFl7r@Gld`UH2~&Z}u;vo4&;SKJlu^ zhj+o^{Xc=Sin4~Xj$)&1pj=1Um0dDo0f}thC5vpy`_sv;qrP}Q*zGQwK=3YFKuA8I z4nza>d%4Rdh`h@dh>|C$gDBp^9(Um+jd$T9P4WkI(p=OR_e!_BbOLb-%*D4MyL16@ z8bt>}!XJCOizke{ix-TNZ>YogL)70YyL^JryL^HFWDa}}_2qXOU!E6$ptBc1pg)}h z-A8>dCiU)n2?#uU2?YGJIpD={zi(ay!pmL+!Fx6b?U$aPyYD3-@a!cK z@E3Bxzl-`F)Z42Ug%GkAMG#KpAp8;P_uR`uIN8f0IA6@c`D4`Yofn1xvKK}GO8%y9 zoc;v$`|PD5)a<1Z)UV{Aeh>9K@d@lG-*W)M<-=Ya0ecZer{bTYekWji_wtZt*~=qf zB@a{w_I=dvyBCOXvlmEk&*tF%8R~bUvFvPLd??hRylBR#p%K+d_Q z&ZzoL&)tywl+Q0wkTdik7}tP1CQKzSUl1%pqggYTy__ zn6U46rpUw8YUb2G4=}m5y;s%`b-a2irO|5<|w?#SyJIu~UrZsL12cVD9t;9#YQ|Z@-)rswgV^ZCT?c$v4 zb8*XTq*#CAx{K`W7s@l{!6qu;lW}9*X0d2P_=P!3DBHPC$^qPXGj^Og>P`#i@QOO$}g^i@=ddqj8 z>8KG6##F|<$ktD`@w9xlqljew2B*#%PKdL8(^(81{Opu+pBxd&PB5w$RC<0!0qyDe zSTN-LWip@2bf+@A+sTDr$!z}dShYHq`uu-kPS2t)V_yz54i_+PKP^y#shk!l&s3;| zDcKP^q^+|B=S#zFH7S8vjw6)EEY!j@I=pZ&J_I-zBjaT^eF(5WJlN15p5;3cQ>V`I z(aDEo)o(wHcQkWkE?kVqAB*|roT=lp3uu6&ai=wKDScktJjj9-s5YB)6+} zP~V=m@KzS9)<0|3ee2FQEZ?oaZPgAedz;n)F?XIXOry_#Bi(#qyGH9MGtBK0?~@xX zizDjXo?ISk8J8z@=k|o;U~C`W z+uAqAuj?69)1z+tfTl(mPGE&@rcD&;rhFF8(BX z;m8v0LY_E(VhGWhY>SCMy)|BYC*F8tVldtq7d7$HEW`IZIh-_yb58Q)^!wiD`M&pj z-}^q@e87Eolk=xfO(twrRaLiJv$Y?HbqkN)Yj`jhZrnZg>z%2smE8|ZQ+u(07rdYU z+5e6I<66#%t+q4e=DMFaSiHs7i-p1yBxX-L!9u7bI0zp6#@`XWy4enV?+f5-uLD0= zvtp+%+69j@n;*bB9OwNAy<3BfKWWXHC7F8$UJ`%G1)f7CdZS#Cg|p*KuNV zgmD5plPGj2bR+xgyWVL6+oWX5(RAC-gnRXNA zEdFrID=g2`Dl=`u%+S1;U%WJZ`9f}K@ydGN(O@JPV!1LkI|`ONJ42(4vNX?5!bJzq zG*yk|t+qYZ2RFEOyy4yAylC$DgzJRl8>1r5z}_M7J|Ze@LB;!K{f%OQ4cMdAG1c$u zwu*os>s|M_-m>J2ajYsa-+iA8qqgTAE<#I>Qh{aJ(&bLs%JEt$Q3;*pwerE=fvJl7 z9}DKh%KK*tD6NeDf^7{s8s!OdgfoO^2xqBgJUHDqVHkZDV_^@{p&IP;oit=ThrUor zGFtf@tv<+#x9E{z3mb1gk3G*iHp32&<|iaGT5f@Sri8WVA=yg|<*4b+dZ)ug@x10i zOOdSHsZ({Cs9sRLXSZFqNjC5(b5CBKa`UOOcErzX7pjJ8odqTj&k$S_HDAMAZpEoB3S+iwz_ms)*tC&rW^J^4kXS$A0 zlVSc9ZS-?;jlZIfUd3!G!C%#4AEnOm*RV!Z diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache index 1717eb5655e255fb350850a709d1e9100b9cf087..937e9f513fe24749ccb4edd8d778ab687a2feba9 100644 GIT binary patch literal 8566 zcmd^Ed0Z1o7N$YuP{9Ki6mU_LRg}&h5)>Ik4i%#uvN|J3C+R>)NH7U18V(OeK}2O# z#vSok*il3QFH{sn&=J&;6+uQ6Tu|^}#BmkDU5}}52pyDP2m^oYkFESnnXdZi{@(ZA ztFBi=Au}Bv9cT$DR2q(wR)HUX$iE|f}~aqGe488&W_Vnw73b(Wx! z3K=4vVY4`rD;Dw=pi%x(5h`(JGI%s5mq%xzbd<&-)4&bz26<}Ki!VfYGND4qlauH$ zg%FAjgqqtmMkw@Sw9^~kI!qyBVi*Eu#pS?y_10aQ4#gl>0!Z-0Z>|kbNu*e;x&^dY zBR3&0k}e@J$$%Hx0TD-pA~21?RJo#Dfk^m>j86qj=eaGRa|n`AJIPzB?_nhM@eyd2 z>W-a#KV0wjR4Dj|Q_4AIN2jm{b|E{%BaoOkQL%%@Uf2^CM&c z#=<|n`x`3YQXF}}+XQ5k%BFBt7J?+bYXSogmdM3IkR}j?RMrQH{JQ}O#qPYOb}DAp zp=I}pgIB<%J<%OdJ=q%d45Lawh6g^Q3M(wb&!?&dlc|v?qa&E~z;!%}t9%9P`w>cM z>EuMe>&S z;))3e{ylXvlyTausjM`!`mI+*{N+P$(w_y4U$I{IsZB!tv~jBs9rKgFt4f<>xFCah z(>Ye`X+F{a%B3gV54j(IEuM1C+lYLhQ(tiq52e?;JnyDv3UeS2z>Y9HZWC?tnSjQo z(;fLtwj;u3vJrvGHofGwFjOp#5(p)*oG&6#$y5eRA;VOPN(C0Cf@+E%UqnO-zfE~^ zB%Z*Bt51NQ8R+O3gPV_4JwRvQV+!|DhpLh8dJb)vcgy5bjb0WmXotBkyh9#Pef1DhW+5WaJZAGlJ?=joQiB~P4R}Xd@ z7w)i5UueI7=F$6Ru+hJpE zWJUN~wj-OyqO$pX1Z9#tEv5q{K!03g7~#snqQO&ucOrS;1$R|L6YBrj#iUbxdyQ6r z)!~EJ6(rglVL<&NzCV5;L&XT@6o|O*Ug6t?C49pE=(J9sn5x+v1bFazgjib>45&Yd zwM-Ktp;UoVvWwZ+<})tGMp3ed-JxA=37#0@ zkZSRqawNN8#6bhnlwYFrrDdicmL*r#Fdloelib}5o<5qn$!T#5-Z?1lf!_5HPKd67q_oAs{oC{70_4= zCc>vN!G@I4wF<;(8|@wPhAI>hF!se03&GkC$_O$<7Db};Dzp~{#J=2cpmzt5kUZ&7 za;M~WpL6dSI(Wqo)6M_`>IQ526y$PLCPc)-wRozB1yWhK79QZ&4dekpg!(@7zU@?h z(&yyAgbiNh1-+C1pHV$bE|v6I_4xqw2UN#k|F^1RHNOa>K#y4Xe__4Ar~4dUc-T4kp0eD>t+C(8JI0H+ExU7*|YHP{fXkRISG%mMZ~N zXNx~Z@AdC))hlO>1S6!NR!3sNOoAR(C0&eNCVVsS`Oa-fJJ5Sco=i6^>W6A+aJbDh22EJ_Jfc!;0Kf8?KKY@KKV{eOW_zCr0vPEvr>1Esh2Kj!* zl+Xz~X8`8XB6cVg7MF|&xO4`aC14{Rkpp5!vrY;m1njxxp@=L3XhZ|Tbe`m^Cun~p z1njTM*r&Tq9K#9gp442kB#08wFtX%9X1{A&~t3^}Dv_)}gHU zxG}Kwfmdt9H%r>0*q`Q;!p_7;7sKUe8P`XpNB?x2W0@3?Z~P`@W6;Upyp#UPsHv(S zQF8oXbjfb%7*6?r#+w&ewp2H~I^cQF0;$_S?EP#fX2Dped#P8xzhPu#^uQs-rb1a{ zy4U;3%eHeA<*LKDM)$eR86F8|av_cyOLcvK&9u>n&t+0kE<&d>S!^zY+f_FI9Y4Xv AssI20 delta 46 zcmez7)ThS5#>m6Kz`z(fxqw}EqpBA>V?KyAIi5>)^9+s)tedT*gjqI!m2YGO02Jj6 A>i_@% diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json index b7f79971..dc07b1ae 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -587,6 +593,7 @@ "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", @@ -1007,6 +1014,11 @@ "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", @@ -1057,6 +1069,7 @@ "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", @@ -1477,6 +1490,11 @@ "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", @@ -1522,6 +1540,7 @@ "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", @@ -2099,6 +2118,11 @@ "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", @@ -2149,6 +2173,7 @@ "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", @@ -2572,6 +2597,11 @@ "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", @@ -2624,6 +2654,7 @@ "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", @@ -3180,6 +3211,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3243,6 +3279,7 @@ "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", @@ -3450,6 +3487,7 @@ "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", @@ -3880,6 +3918,11 @@ "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", @@ -3925,6 +3968,7 @@ "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", @@ -4342,6 +4386,11 @@ "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", @@ -4392,6 +4441,7 @@ "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", diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json index 1b5c8bdc..9175347a 100644 --- a/Emby.Photos/obj/project.assets.json +++ b/Emby.Photos/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "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": { @@ -353,6 +374,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "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": { @@ -426,6 +552,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -438,7 +567,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -460,6 +590,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -475,6 +606,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -505,7 +637,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -519,6 +652,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -534,7 +668,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -552,7 +687,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -692,6 +828,25 @@ "readme.md" ] }, + "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", @@ -1216,6 +1371,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1317,6 +1608,20 @@ "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", @@ -1550,6 +1855,7 @@ "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", diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index 14950ff5..5762c12e 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "KcJoyPeqtMs=", + "dgSpecHash": "Uw97wHszeIc=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512" diff --git a/Emby.Photos/obj/project.packagespec.json b/Emby.Photos/obj/project.packagespec.json index bf9bf706..755edc66 100644 --- a/Emby.Photos/obj/project.packagespec.json +++ b/Emby.Photos/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","projectName":"Emby.Photos","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","projectName":"Emby.Photos","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Emby.Photos/obj/rider.project.model.nuget.info b/Emby.Photos/obj/rider.project.model.nuget.info index 1989e67a..708c07c9 100644 --- a/Emby.Photos/obj/rider.project.model.nuget.info +++ b/Emby.Photos/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532053700000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Photos/obj/rider.project.restore.info b/Emby.Photos/obj/rider.project.restore.info index 0a24497c..708c07c9 100644 --- a/Emby.Photos/obj/rider.project.restore.info +++ b/Emby.Photos/obj/rider.project.restore.info @@ -1 +1 @@ -17715044201300000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache index 7369a24dd860142e7792ab6686e25b5e09396be2..70ffcf26c1ac5c09cc081ce364bfd3921e34b4ff 100644 GIT binary patch literal 52335 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 Jv`Cou{y*gi)qem0 delta 7941 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 Hs7%@sll2jt 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 30133309..3ea5c5fa 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -587,6 +593,7 @@ "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", @@ -1131,6 +1138,7 @@ "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", @@ -1560,6 +1568,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -1625,6 +1638,7 @@ "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", @@ -2045,6 +2059,11 @@ "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", @@ -2095,6 +2114,7 @@ "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", @@ -2532,6 +2552,11 @@ "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", @@ -2582,6 +2607,7 @@ "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", @@ -3002,6 +3028,11 @@ "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", @@ -3047,6 +3078,7 @@ "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", @@ -3624,6 +3656,11 @@ "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", @@ -3674,6 +3711,7 @@ "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", @@ -4097,6 +4135,11 @@ "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", @@ -4142,6 +4185,7 @@ "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", @@ -4578,6 +4622,11 @@ "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", @@ -4638,6 +4687,7 @@ "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", @@ -5061,6 +5111,11 @@ "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", @@ -5113,6 +5168,7 @@ "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", @@ -5684,6 +5740,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -5769,6 +5830,7 @@ "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", @@ -6192,6 +6254,11 @@ "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", @@ -6237,6 +6304,7 @@ "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", @@ -6650,6 +6718,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -6713,6 +6786,7 @@ "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", @@ -6920,6 +6994,7 @@ "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", @@ -7412,6 +7487,7 @@ "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", @@ -7843,6 +7919,11 @@ "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", @@ -7888,6 +7969,7 @@ "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", @@ -8318,6 +8400,11 @@ "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", @@ -8363,6 +8450,7 @@ "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", @@ -8792,6 +8880,11 @@ "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", @@ -8837,6 +8930,7 @@ "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", @@ -9254,6 +9348,11 @@ "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", @@ -9304,6 +9403,7 @@ "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", @@ -9772,6 +9872,7 @@ "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", diff --git a/Emby.Server.Implementations/obj/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json index 9e3e65c8..7d6ccfa3 100644 --- a/Emby.Server.Implementations/obj/project.assets.json +++ b/Emby.Server.Implementations/obj/project.assets.json @@ -176,6 +176,27 @@ } } }, + "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" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -789,6 +810,102 @@ "buildTransitive/net8.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.OpenApi/1.6.22": { "type": "package", "compile": { @@ -1064,6 +1181,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "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": { @@ -1280,6 +1406,7 @@ "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": "10.0.3", "Microsoft.Extensions.Http": "10.0.3", @@ -1296,6 +1423,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1308,7 +1438,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1330,6 +1461,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1345,6 +1477,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1394,7 +1527,8 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Drawing.dll": {} @@ -1409,7 +1543,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1426,7 +1561,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -1440,6 +1576,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1455,7 +1592,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1473,7 +1611,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1508,6 +1647,7 @@ "Jellyfin.Database.Implementations": "10.11.0", "Jellyfin.Database.Providers.Sqlite": "1.0.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.EntityFrameworkCore.Relational": "10.0.3" }, "compile": { @@ -1523,7 +1663,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.LocalMetadata.dll": {} @@ -1542,6 +1683,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -1561,6 +1703,7 @@ "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.Extensions.Caching.Abstractions": "10.0.3", @@ -1583,7 +1726,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.XbmcMetadata.dll": {} @@ -1854,6 +1998,25 @@ "readme.md" ] }, + "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" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -2997,6 +3160,142 @@ "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.OpenApi/1.6.22": { "sha512": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ==", "type": "package", @@ -3324,6 +3623,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "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", @@ -3942,6 +4255,7 @@ "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", diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index 6dcc4fa6..d44a0633 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "yQkjNJYOBwE=", + "dgSpecHash": "8yeTBaOU08s=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", @@ -52,6 +53,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", @@ -67,6 +74,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", diff --git a/Emby.Server.Implementations/obj/project.packagespec.json b/Emby.Server.Implementations/obj/project.packagespec.json index ffe80c1c..b7642e68 100644 --- a/Emby.Server.Implementations/obj/project.packagespec.json +++ b/Emby.Server.Implementations/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","projectName":"Emby.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"DiscUtils.Udf":{"target":"Package","version":"[0.16.13, )","versionCentrallyManaged":true},"DotNet.Glob":{"target":"Package","version":"[3.1.3, )","versionCentrallyManaged":true},"Ignore":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Caching.Memory":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.DependencyInjection":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Hosting.Abstractions":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"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, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","projectName":"Emby.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"DiscUtils.Udf":{"target":"Package","version":"[0.16.13, )","versionCentrallyManaged":true},"DotNet.Glob":{"target":"Package","version":"[3.1.3, )","versionCentrallyManaged":true},"Ignore":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Caching.Memory":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.DependencyInjection":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Hosting.Abstractions":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"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, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/rider.project.model.nuget.info b/Emby.Server.Implementations/obj/rider.project.model.nuget.info index 74f1bac0..d346fe81 100644 --- a/Emby.Server.Implementations/obj/rider.project.model.nuget.info +++ b/Emby.Server.Implementations/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532054800000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/rider.project.restore.info b/Emby.Server.Implementations/obj/rider.project.restore.info index a06b18b2..d346fe81 100644 --- a/Emby.Server.Implementations/obj/rider.project.restore.info +++ b/Emby.Server.Implementations/obj/rider.project.restore.info @@ -1 +1 @@ -17715044202800000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/Jellyfin.Api/Jellyfin.Api.csproj b/Jellyfin.Api/Jellyfin.Api.csproj index 3ccf7a74..8ca8b9ed 100644 --- a/Jellyfin.Api/Jellyfin.Api.csproj +++ b/Jellyfin.Api/Jellyfin.Api.csproj @@ -11,6 +11,7 @@ + diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs index 6d09d9e7..fb293b08 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache index d5bd44c3..6efd82fc 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache @@ -1 +1 @@ -52d1a04b328522d6069271abe93c5fca0460a15387cb3d4ab6802f32d6c26f26 +789d19e43004b4351b51cfbdd6e86230977e800eb2f554f335b5acc46d475c1e diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache index ac8686d75fa23692da50d36258c9717c94476e2a..39002eb990c37525e353dad79538eef020955407 100644 GIT binary patch literal 33243 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 F{{Z=e+KK=G diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache index 15749218f2a3901b19887fc2e8e5f1865453dc5c..bbfebc071168b4a77c36328a4a0f5bfb54f10f3a 100644 GIT binary patch delta 2775 zcmaFtbvm7cjZuMtfq~I~@&iuUjjFpiCo{9kMP;StgQx8>F1@ESm+t(d%=_hr)2A;+o@3=CXAdC|!{ zOe%^V$Z|RgVW~yMnfZCP2#Y4?^QlbEV&dI=pYtvoV-Cn|lh1Q;nPg|?mn7;XCKZKPg6p}5R9Gr1_gI6tjK&l{wCG9RzF;m%9_UH|Wb+$Do1t>=hj8rTye zpzxSHQPin^>z@hFnd;Nq<;t!4?{!+7kiEjRD|M%WY(k{nv?G&JThv5s z*PZ-2tvP@CiSOAQ}-VqGw?rH00ILoe$P3jiGmNMS>ezBxGUr1%@ZE zMTZp5=%_%8jpEdz%*33`szgv4*GtPU$|WKuf>AWN0W~3FA<(l88VgG3?nlwauLsgM zxMIKwEe6u?`T*6u&lJ`k zGX=KCf`JM`i!wu?3J_s^F6{1$N#LdrKbjgwCTMej72MkC?4Q}z@pG3OpZz=TBNmCb z9gO!KSpI%_?neFAZjpwgGpqIs;%_?E>T5y=U|B{J3@h(f=UD zxs&`jr7MD_wrXo!vz>%0F97V)_TT^j delta 52 zcmX?|{@9CyjZuPufq~I~@&iuUjjFpi8Qnmv&9AxkvoXd^Ucjxsd5LT?`(!hDxy@(Q H{_y|+wuKR{ diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json index 9d09411b..2ccfd8eb 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -543,6 +549,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -608,6 +619,7 @@ "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", @@ -1028,6 +1040,11 @@ "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", @@ -1078,6 +1095,7 @@ "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", @@ -1498,6 +1516,11 @@ "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", @@ -1543,6 +1566,7 @@ "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", @@ -2120,6 +2144,11 @@ "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", @@ -2170,6 +2199,7 @@ "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", @@ -2606,6 +2636,11 @@ "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", @@ -2666,6 +2701,7 @@ "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", @@ -3089,6 +3125,11 @@ "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", @@ -3141,6 +3182,7 @@ "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", @@ -3697,6 +3739,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3760,6 +3807,7 @@ "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", @@ -3967,6 +4015,7 @@ "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", @@ -4397,6 +4446,11 @@ "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", @@ -4442,6 +4496,7 @@ "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", @@ -4871,6 +4926,11 @@ "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", @@ -4916,6 +4976,7 @@ "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", @@ -5333,6 +5394,11 @@ "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", @@ -5383,6 +5449,7 @@ "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", @@ -5851,6 +5918,7 @@ "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", diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json index 2a35ee3f..31bbba24 100644 --- a/Jellyfin.Api/obj/project.assets.json +++ b/Jellyfin.Api/obj/project.assets.json @@ -99,6 +99,27 @@ } } }, + "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" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -527,6 +548,102 @@ "buildTransitive/net8.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.OpenApi/1.6.22": { "type": "package", "compile": { @@ -610,6 +727,15 @@ "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": { @@ -751,6 +877,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -763,7 +892,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -785,6 +915,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -800,6 +931,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -830,7 +962,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -847,7 +980,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -861,6 +995,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -876,7 +1011,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -894,7 +1030,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -928,6 +1065,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -1110,6 +1248,25 @@ "readme.md" ] }, + "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" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -2036,6 +2193,142 @@ "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.OpenApi/1.6.22": { "sha512": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ==", "type": "package", @@ -2184,6 +2477,20 @@ "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", @@ -2481,6 +2788,7 @@ "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 >= 10.0.3", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -2566,6 +2874,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -2631,6 +2944,7 @@ "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", diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 6a0e3591..84d9643d 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "j6PAliGuV+s=", + "dgSpecHash": "2qOp/ybjalk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", @@ -36,6 +37,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", @@ -43,6 +50,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", diff --git a/Jellyfin.Api/obj/project.packagespec.json b/Jellyfin.Api/obj/project.packagespec.json index e831406c..48cb2f65 100644 --- a/Jellyfin.Api/obj/project.packagespec.json +++ b/Jellyfin.Api/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","projectName":"Jellyfin.Api","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Authorization":{"target":"Package","version":"[10.0.3, )","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":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"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, )","versionCentrallyManaged":true},"Swashbuckle.AspNetCore.ReDoc":{"target":"Package","version":"[6.9.0, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","projectName":"Jellyfin.Api","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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.AspNetCore.Authorization":{"target":"Package","version":"[10.0.3, )","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":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"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, )","versionCentrallyManaged":true},"Swashbuckle.AspNetCore.ReDoc":{"target":"Package","version":"[6.9.0, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Api/obj/rider.project.model.nuget.info b/Jellyfin.Api/obj/rider.project.model.nuget.info index c9990fe4..74ea289f 100644 --- a/Jellyfin.Api/obj/rider.project.model.nuget.info +++ b/Jellyfin.Api/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532052200000 \ No newline at end of file +17715073213200000 \ No newline at end of file diff --git a/Jellyfin.Api/obj/rider.project.restore.info b/Jellyfin.Api/obj/rider.project.restore.info index 0a24497c..74ea289f 100644 --- a/Jellyfin.Api/obj/rider.project.restore.info +++ b/Jellyfin.Api/obj/rider.project.restore.info @@ -1 +1 @@ -17715044201300000 \ No newline at end of file +17715073213200000 \ No newline at end of file diff --git a/Jellyfin.Data/Jellyfin.Data.csproj b/Jellyfin.Data/Jellyfin.Data.csproj index f7660f35..d4e139d8 100644 --- a/Jellyfin.Data/Jellyfin.Data.csproj +++ b/Jellyfin.Data/Jellyfin.Data.csproj @@ -29,6 +29,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache index 01382368e59e51505a9a4452b2254aef24bad0c7..e4ad3647a6a1fda0ffaeabf688d301b270d428a6 100644 GIT binary patch literal 16800 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 delta 1803 zcmZ`(-%C?r81^{l&OFXM&bjt`Gk=}A&CP9EI<=WOrzJWAAtGERCYqKB;ff-y(L?V&V88)y{n8ZnopFk+rP=>1xTF$ zPh|tV%xz)|ag~iwAXr2ZywKl-Pc*}-MLWgNlIMiadNu4QBCJNVTLQiGeT`NW-HYo> zuwGpYRwE5QWti2874Z@A^AZig_vW8hT=dSU&JU*9OjsYUfK@cHXXA=70PO%QmGR4&zkK5&T zc~e625s8pAMJAyi<0XAVlOtmj!@=?B*mP`Yvc~Q5`2Xk5OCG^U98rgHN8j1#zHzKYtqUjxeAdfc|CONxCC>5l6gRa*#HYVPSEco`X;In9_tsCd~fqTJ!^8TvHhMkv7Rrv}mwfeM;S8%ks}A_9meL^GlVaWFBg+Z@C31!0u5XE7p^BFGoK zqv-VHB8xm}!;G;^>Q)@`TkwOUotXwblj0DbBs72^pEJz}ByzT)LCleyoBVmu4^$$`BgQc`!R@F3o%-6deguI#Nfr6_)7D43N8e7{{Sug`D_3H diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache index 754d3ef15d673ff65db098d0b80fc46c30f17cc6..d022dc4ec15a2e1e85a33eb00a7dbb635627a7f2 100644 GIT binary patch literal 10713 zcmd^Fc~BEq7|*H*D&kR8Jg8WYD%uT6NDOF1L_kGOty5<_ST>uuWV4%Y78OCU)cXL% zgRzC8by~#(@B0>+s%`C{wsur-M4=wlj$>6it+l(GO*Y_~Y-0Xs(`6=`W#8{*zwh_^ zzW42WuQkwBB9QS7!ts@~LGK(M$FhL?x+VU_^VKtq(k|x>! zu`D3Y3W%Wryfe;*gbbg;IwRO20$@DD94##;&KdM`H}MXzk-6Q^;;*&z*VZj8*J%@? zWs+8m_W;S$$U&`=%dd^Ru&+<#n)=)Y`^oc3?Un`fxLcqvZ+u=`Iz3O5wxjReWmQ4I zlbh?>o?I2YIWhE$VcTv5_UQJ_yr)%2&9r)-gw;R5$A)Jfjv}{5?z*q(PP0*vV^OE3=V@HnIp@ZkeDhVTEB*<(h*@1^y#gNFtco|&mxtxM%%Dstyn%|>{#EAQ-^&i!T+!T*n4GRUrIQ1 zfk*XF=0@%i(1Uv!M1bEWZxXyxbXO#tQj~(x?op~SkyIN{f`Xdmb5I@zHd#>NA3T9= zE}X%STrOPps)ku$u^YQz2e7L#f%LSHWnIPY?D`bZfxlM$(jrg4_}y8Ng|$o7=Yy}d zIEowz2~M9pV*R-yoOd#_CV<^3jL@$+*5HmC6l;|-GkokyVf#WSeKCD-4D&Qy|&|D+JQ12x_ zQ=9`lDudZB1-Tg^Q3yllSmuUw1ZfnZfC)`NaWsf$KXvRPj{WzV8~-}YdzsfcH~wG4 zdZwAcU1oh84RV8Z2KK*YoiW~{tmnIy@|y;`k=~Jjnjn&LnfpX5Qb+*rJ6668>%A&4 zi1dI*rSLXspF(E4E`o_PNQi$YX`g|4FZE8+K4ZK`S=Trm>`er{ElR2eRiM(kA4o-S z2TEc7%~Ln^!RnQv?6w~t_6}RWTB}OtY^%v#uf@Cgb-yz69?-|o|)ZXyoNBIY*!r8s9Zw?-n|K(5LZm;~?H}>E` z)IU0R`}0lVC9EyyH@~WEZ0!FXFov~{CxG4;#{4;7iG|gWLZ^cjI<-zMSHiH>J3zd1 z|AXwVtR^Hd`_U{UG~Iy3Gtrj6?Y(p)@M6LlJCzmGG+$&;VWji!$127xgn8U|%dYgz@TDW1+l0S~d1w=h=cTNr6 z7^ygUddqKHjC-UDmj}+T+A!xtRrC|h=|?|ChF)kBRS}!lZA9wy#R;DW_%~j^Rre~b zPiaw7o1U}N)-4=7*brS-{j6x_t%s93-O~H-x|mmuK2Xwc^z zznS}S!|fg~=BT#%mE@JNayt{Wd)NNSg`WXw%`D}4V*Ms6c4RVjMi`{a2v= 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 >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -995,6 +1294,11 @@ "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", @@ -1045,6 +1349,7 @@ "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", diff --git a/Jellyfin.Data/obj/project.nuget.cache b/Jellyfin.Data/obj/project.nuget.cache index 26d01ee2..92ee0dd0 100644 --- a/Jellyfin.Data/obj/project.nuget.cache +++ b/Jellyfin.Data/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "EHhu2bd8aNc=", + "dgSpecHash": "+tKlEqDuPLk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -19,10 +20,17 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/Jellyfin.Data/obj/project.packagespec.json b/Jellyfin.Data/obj/project.packagespec.json index 93b46ddc..ced2f35e 100644 --- a/Jellyfin.Data/obj/project.packagespec.json +++ b/Jellyfin.Data/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","projectName":"Jellyfin.Data","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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.Extensions.Logging":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","projectName":"Jellyfin.Data","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Data/obj/rider.project.model.nuget.info b/Jellyfin.Data/obj/rider.project.model.nuget.info index 3b36e5e4..38bc6073 100644 --- a/Jellyfin.Data/obj/rider.project.model.nuget.info +++ b/Jellyfin.Data/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532046900000 \ No newline at end of file +17715073213000000 \ No newline at end of file diff --git a/Jellyfin.Data/obj/rider.project.restore.info b/Jellyfin.Data/obj/rider.project.restore.info index 5d1e6d9e..38bc6073 100644 --- a/Jellyfin.Data/obj/rider.project.restore.info +++ b/Jellyfin.Data/obj/rider.project.restore.info @@ -1 +1 @@ -17715044199300000 \ No newline at end of file +17715073213000000 \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj b/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj index 4f0c3772..0f97d13f 100644 --- a/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj +++ b/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj @@ -12,6 +12,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache index 774ff49911c6c0a882dc3ca993b6aff2633712b1..7ded21a299784d35fc61dc77a7aa01831efee659 100644 GIT binary patch literal 31207 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 QEy={x(jv_=5$YQT01iv`Z2$lO delta 31 ncmcZ*`ND>SjZuh!fq~I~a)Y|;M%8y5n;E&Tac^F!SkDOnkjn{% 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 afc28999..06530187 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1021,6 +1033,11 @@ "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", @@ -1071,6 +1088,7 @@ "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", @@ -1491,6 +1509,11 @@ "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", @@ -1536,6 +1559,7 @@ "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", @@ -2113,6 +2137,11 @@ "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", @@ -2163,6 +2192,7 @@ "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", @@ -2586,6 +2616,11 @@ "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", @@ -2638,6 +2673,7 @@ "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", @@ -3194,6 +3230,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3257,6 +3298,7 @@ "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", @@ -3464,6 +3506,7 @@ "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", @@ -3956,6 +3999,7 @@ "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", @@ -4386,6 +4430,11 @@ "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", @@ -4431,6 +4480,7 @@ "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", @@ -4848,6 +4898,11 @@ "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", @@ -4898,6 +4953,7 @@ "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", diff --git a/Jellyfin.Server.Implementations/obj/project.assets.json b/Jellyfin.Server.Implementations/obj/project.assets.json index d5a97152..9d0474a9 100644 --- a/Jellyfin.Server.Implementations/obj/project.assets.json +++ b/Jellyfin.Server.Implementations/obj/project.assets.json @@ -90,6 +90,27 @@ } } }, + "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": { @@ -438,6 +459,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -626,6 +743,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "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": { @@ -638,6 +764,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -650,7 +779,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -672,6 +802,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -687,6 +818,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -734,7 +866,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -748,6 +881,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -763,7 +897,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -781,7 +916,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -948,6 +1084,25 @@ "readme.md" ] }, + "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", @@ -1547,6 +1702,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1742,6 +2033,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "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", @@ -1842,6 +2147,7 @@ "Jellyfin.Database.Implementations >= 10.11.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 >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -1931,6 +2237,11 @@ "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", @@ -1981,6 +2292,7 @@ "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", diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache index 1d86a5b3..d0f33fd4 100644 --- a/Jellyfin.Server.Implementations/obj/project.nuget.cache +++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "tuMKldGZn8g=", + "dgSpecHash": "cB/xcBUg3c8=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -31,6 +32,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", @@ -40,6 +47,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/Jellyfin.Server.Implementations/obj/project.packagespec.json b/Jellyfin.Server.Implementations/obj/project.packagespec.json index 10e7260b..ee5d2b63 100644 --- a/Jellyfin.Server.Implementations/obj/project.packagespec.json +++ b/Jellyfin.Server.Implementations/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","projectName":"Jellyfin.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"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.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","projectName":"Jellyfin.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info b/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info index da87fcd1..bb35a64a 100644 --- a/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info +++ b/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532049100000 \ No newline at end of file +17715073213100000 \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/rider.project.restore.info b/Jellyfin.Server.Implementations/obj/rider.project.restore.info index 55ec81d1..bb35a64a 100644 --- a/Jellyfin.Server.Implementations/obj/rider.project.restore.info +++ b/Jellyfin.Server.Implementations/obj/rider.project.restore.info @@ -1 +1 @@ -17715044199800000 \ No newline at end of file +17715073213100000 \ No newline at end of file diff --git a/Jellyfin.Server/Jellyfin.Server.csproj b/Jellyfin.Server/Jellyfin.Server.csproj index 9f5bf01a..e21ad9bb 100644 --- a/Jellyfin.Server/Jellyfin.Server.csproj +++ b/Jellyfin.Server/Jellyfin.Server.csproj @@ -33,6 +33,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache index dceaf505c96067a31e44623883ad9a47a0661e75..6e048e062835ce3ec4f49b80ed855d7ce1732936 100644 GIT binary patch literal 60777 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 Hi>&_w-~I{) diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache index 9930e69350bf98024cfb273a74e7f2d5264dbbfc..708dac07c118bb380124bbb8975c1658205e4248 100644 GIT binary patch delta 2622 zcmZ4apK;ny=;ZaRDvBP+ zayklOsYS(^`FXYoizYu5R++qjgO@P?;GMl>tuX0lZ*0;^V3T7Fg1X^A~HEJ z)2)8%p9#;I>eJih%B}kEby}Q|y~4CBb*F-CLZscaBa>3)I_4a-7ZH8E)qahj;X3Zi z#z)^JD5mR9mw08kV%=We1?>8&H)?m~pXC1=*>~lZ=@TEz9#?1f7mux5)I@C8o%}kj zIe+?z@9qIlr^lo`l9=y$?@P9pwvhYU!>QU|4|A}_TCHT{0EU|3ev7cRW`3rO3HY3i z2uM(HOuiVeCT(n(lxA#UYL=K{Y-W;bYzm4Z5MXRzgodUvBs4QhN(%HqL~>4MYF-I2 zo{JKTDv`o977|PzAax+Z8LZ9+q7D(lJq!DwA*_b(RP0&@PguL4g>@Ej9>5HBDV(8R z0S$C{NT3&|7G);pWL71D60u%deo-z`fQLc?JQzid8&C}*ume5Ypns;%_?E>T5y=U|B{J3@h(f=UD zxs&`jr7MD_wrXo!^SzAIVgO+u(!T%z delta 48 zcmbO@hiT=1Mh-ScUj_ySM*qnd)nzxTHb`xrEZrf+7zgC4Zx(f$WIXvqm)z#u@+D#b DdF~L@ diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json index 4c7dfaf5..f79f002b 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -587,6 +593,7 @@ "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", @@ -1131,6 +1138,7 @@ "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", @@ -1560,6 +1568,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -1625,6 +1638,7 @@ "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", @@ -2045,6 +2059,11 @@ "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", @@ -2095,6 +2114,7 @@ "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", @@ -2532,6 +2552,11 @@ "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", @@ -2582,6 +2607,7 @@ "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", @@ -3025,6 +3051,11 @@ "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", @@ -3130,6 +3161,7 @@ "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", @@ -3693,6 +3725,11 @@ "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", @@ -3738,6 +3775,7 @@ "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", @@ -4315,6 +4353,11 @@ "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", @@ -4365,6 +4408,7 @@ "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", @@ -4788,6 +4832,11 @@ "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", @@ -4833,6 +4882,7 @@ "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", @@ -5269,6 +5319,11 @@ "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", @@ -5329,6 +5384,7 @@ "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", @@ -5752,6 +5808,11 @@ "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", @@ -5804,6 +5865,7 @@ "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", @@ -6375,6 +6437,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -6460,6 +6527,7 @@ "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", @@ -6883,6 +6951,11 @@ "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", @@ -6928,6 +7001,7 @@ "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", @@ -7341,6 +7415,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -7404,6 +7483,7 @@ "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", @@ -7611,6 +7691,7 @@ "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", @@ -8103,6 +8184,7 @@ "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", @@ -8547,6 +8629,11 @@ "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", @@ -8612,6 +8699,7 @@ "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", @@ -9043,6 +9131,11 @@ "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", @@ -9088,6 +9181,7 @@ "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", @@ -9518,6 +9612,11 @@ "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", @@ -9563,6 +9662,7 @@ "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", @@ -9994,6 +10094,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Jellyfin.XmlTv": { "target": "Package", "version": "[10.8.0, )", @@ -10044,6 +10149,7 @@ "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", @@ -10473,6 +10579,11 @@ "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", @@ -10518,6 +10629,7 @@ "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", @@ -10935,6 +11047,11 @@ "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", @@ -10985,6 +11102,7 @@ "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", @@ -11453,6 +11571,7 @@ "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", diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json index dd5cea5a..2b4beeba 100644 --- a/Jellyfin.Server/obj/project.assets.json +++ b/Jellyfin.Server/obj/project.assets.json @@ -340,6 +340,27 @@ } } }, + "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" + } + } + }, "Jellyfin.XmlTv/10.8.0": { "type": "package", "compile": { @@ -597,6 +618,102 @@ } } }, + "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.OpenApi/1.6.22": { "type": "package", "compile": { @@ -1239,6 +1356,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "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": { @@ -1527,6 +1653,7 @@ "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", "Swashbuckle.AspNetCore": "7.3.2", "Swashbuckle.AspNetCore.ReDoc": "6.9.0" @@ -1541,6 +1668,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1553,7 +1683,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1574,7 +1705,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", - "Jellyfin.Naming": "10.12.0" + "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Controller.dll": {} @@ -1588,7 +1720,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Database.Implementations": "10.11.0" + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Data.dll": {} @@ -1637,7 +1770,8 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Drawing.dll": {} @@ -1657,6 +1791,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "SkiaSharp": "[3.116.1]", "SkiaSharp.HarfBuzz": "[3.116.1]", "SkiaSharp.NativeAssets.Linux": "[3.116.1]", @@ -1675,7 +1810,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1693,6 +1829,7 @@ "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" }, "compile": { @@ -1710,7 +1847,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -1724,6 +1862,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1739,7 +1878,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1757,7 +1897,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1792,6 +1933,7 @@ "Jellyfin.Database.Implementations": "10.11.0", "Jellyfin.Database.Providers.Sqlite": "1.0.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.EntityFrameworkCore.Relational": "10.0.3" }, "compile": { @@ -1807,7 +1949,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.LocalMetadata.dll": {} @@ -1826,6 +1969,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "UTF.Unknown": "2.6.0", "libse": "4.0.12" }, @@ -1844,6 +1988,7 @@ "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", "Newtonsoft.Json": "13.0.4", @@ -1864,7 +2009,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.XbmcMetadata.dll": {} @@ -2349,6 +2495,25 @@ "readme.md" ] }, + "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" + ] + }, "Jellyfin.XmlTv/10.8.0": { "sha512": "jF6lA20jIE7qXJdwZqdIhOS0gEt5WIMEzN1f5jxn1kHWPrabxR1v9vyPGaI3LzN/eSxFCCCudiTErP3HiYOdzw==", "type": "package", @@ -2915,6 +3080,142 @@ "microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.nuspec" ] }, + "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.OpenApi/1.6.22": { "sha512": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ==", "type": "package", @@ -3763,6 +4064,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "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", @@ -4233,6 +4548,7 @@ "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 >= 10.0.3", @@ -4340,6 +4656,11 @@ "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", @@ -4445,6 +4766,7 @@ "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", diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index 133b2a2f..1c858d68 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "qBb3Dohrktw=", + "dgSpecHash": "TH5e0ZLEtk4=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", "expectedPackageFiles": [ @@ -26,6 +26,7 @@ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -44,6 +45,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore/10.0.3/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", @@ -80,6 +87,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/Jellyfin.Server/obj/project.packagespec.json b/Jellyfin.Server/obj/project.packagespec.json index 49fb1896..91964475 100644 --- a/Jellyfin.Server/obj/project.packagespec.json +++ b/Jellyfin.Server/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","projectName":"jellyfin","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"CommandLineParser":{"target":"Package","version":"[2.9.1, )","versionCentrallyManaged":true},"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.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Morestachio":{"target":"Package","version":"[5.0.1.631, )","versionCentrallyManaged":true},"Serilog.AspNetCore":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Enrichers.Thread":{"target":"Package","version":"[4.0.0, )","versionCentrallyManaged":true},"Serilog.Expressions":{"target":"Package","version":"[5.0.0, )","versionCentrallyManaged":true},"Serilog.Settings.Configuration":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Async":{"target":"Package","version":"[2.1.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Console":{"target":"Package","version":"[6.1.1, )","versionCentrallyManaged":true},"Serilog.Sinks.File":{"target":"Package","version":"[7.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Graylog":{"target":"Package","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, )","versionCentrallyManaged":true},"prometheus-net.AspNetCore":{"target":"Package","version":"[8.2.1, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","projectName":"jellyfin","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"CommandLineParser":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"Morestachio":{"target":"Package","version":"[5.0.1.631, )","versionCentrallyManaged":true},"Serilog.AspNetCore":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Enrichers.Thread":{"target":"Package","version":"[4.0.0, )","versionCentrallyManaged":true},"Serilog.Expressions":{"target":"Package","version":"[5.0.0, )","versionCentrallyManaged":true},"Serilog.Settings.Configuration":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Async":{"target":"Package","version":"[2.1.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Console":{"target":"Package","version":"[6.1.1, )","versionCentrallyManaged":true},"Serilog.Sinks.File":{"target":"Package","version":"[7.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Graylog":{"target":"Package","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, )","versionCentrallyManaged":true},"prometheus-net.AspNetCore":{"target":"Package","version":"[8.2.1, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Server/obj/rider.project.model.nuget.info b/Jellyfin.Server/obj/rider.project.model.nuget.info index 0fc97850..3ee9ab0f 100644 --- a/Jellyfin.Server/obj/rider.project.model.nuget.info +++ b/Jellyfin.Server/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532055100000 \ No newline at end of file +17715073213600000 \ No newline at end of file diff --git a/Jellyfin.Server/obj/rider.project.restore.info b/Jellyfin.Server/obj/rider.project.restore.info index 0828b19f..3ee9ab0f 100644 --- a/Jellyfin.Server/obj/rider.project.restore.info +++ b/Jellyfin.Server/obj/rider.project.restore.info @@ -1 +1 @@ -17715044200600000 \ No newline at end of file +17715073213600000 \ No newline at end of file diff --git a/MediaBrowser.Common/MediaBrowser.Common.csproj b/MediaBrowser.Common/MediaBrowser.Common.csproj index c128c2b6..b589f077 100644 --- a/MediaBrowser.Common/MediaBrowser.Common.csproj +++ b/MediaBrowser.Common/MediaBrowser.Common.csproj @@ -43,6 +43,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache index 96ea2f341a32eb73059b2ec0bb1c8c8af56578e1..2544bed450346373773e062a681a18c030766101 100644 GIT binary patch literal 12287 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 delta 1179 zcmZ{k%Wo1<6vnw)C?ghU3Zzq*8D1S811%PdEo~9eQZ=+j4XHNqk(ee;3u{1U!#(%+-FxSpx%|1+UeYdA&XtbZ zY_?)6_To{uz1iHm@Zm@G?e@d(zud$2SRDjq z5ya7g&yW5?s8JM;3ZR~W;9Q0^;^K*Jw_-7!(xs?`o- zf+B<>dl*FVz2~=?lj|}?B0MI zF%5d|_t4<4!dHHt*}*GBR26B4ilOKLaa018L}{oLDh+$WLZ2ML5s`M36*&#R1*K0q zb&?xG&OmW|u1_A(N!JiE1I_W|G@bLfPRX)c18N$pzw`Pd5sNaTca&QHZq`l}C zS?zTics0+JaF*6T16R~KcUB**z-P52l#MxjQml5QSdTFoE+=GIN&JLzY85`E?z46L W7m0UXrXMiy%cMQXYyT0&?^mQ6|X*h71Xv3>6eXsaBwh zLQ%F`S#@=*hyqrn6?}lm5nAgWDafuCT&Ym4t36#s@ocSoXOb`p_2g0cV-GuXGOv4o zGxPg?-}l`+UtWVI+1c4aQAnC514GuOYt)z)fz?^57=>h_auu2i&J{Q+CvggwYY_p= zg#`$K%Mdk2Nnj50&Tt#7AP5KoceDF+W60z9US|k`#zx9hN%8P^R-wl2P4VwC8 zi~F;)6SMsUhl8&A&AFVGwkEf)Izf2dd)C0L#Ty=W6`%aN!SB?LyvFmZ%g^pwsV=Dz zmUx#YJ0qfJXdmPZ-s#5^xh2co0;WTY7=Ek_z*x*`SqDrh;|9ycm_W(FcoMD*+?81% zwPj6UpsZR;;1oupl!mlHqC^uQtJpV>czVS=bXuBr9J>Opd>P$Q)l*_t&vc#|0TBdZ zNS`=F;BYa|D45(`REKoI1 zgB>1w{&+*t-+s+{E{!DyHnAq3DftqCAXp)i1fvp>1XUVrV?_?f|ypp&?P~kVk1TIH21TKOagZ`?f~6$va=fx9zMnJ z0{XqFE=-oUgQAV0Mx=+|!y4u$nOtMm%QA2|snKeb6pX1UoXSy>Xa=@UL#pH&5<>uU z4$L=Dr_Ye3!+;0|5NQB}0|0A`i@v@KRx`%%F^hm`%g~F1Zl^N?I5xG8RbKljBw*aK zs_wVjPtFYas6ThhDY7kgLb2PlJ0+=ALr;1u*XB#(kNMpxZuNwI`gZsD^SgWwE)D$i z{G&HLrcJ$^_ox-?S<~+rQ~Eb~mWzT9-&Qdik#phr5MGciUI2CzUZVT*aWW4tHnH+IIPfZGhn&r((tFy5+vZ4x^Bv`^1 z^CSudiitRSi`hX%&~MimMrB$sXvirrSJ2unc$g8IRsZ*)ZhG|t%~}CAhL2rWP+M<= zQT2=z58%6?p5M&v|Fx`zqnN|Hv$IjvxJ@ka%+Z=%T1oEKM{;LlIr+?n{y?uV_wi)X} zcJ>yD+k86h8?ZCJJ}Il-+Hjm@+dpsKWCH?va{v zukUw4X8(O-gQng6`Kpr68^SwFB-UnIcz z!r@V1leN*VlQ)f`GGTfnCvY(KgGnZdk~s+1qR`Paklutdz$H2$EBW>VC3?x{jO6}u z=-3rM-8ut|svBh66y#cr#8CoY&!l=-sUb70@PGspP$U4c>MvjPfnNPtBgy|7Hg=U) zS|jf$+EikIC@G5Da!m@35fN2Z0DzZzzh^nQ3wZhK9BinG^ui<=@QG!qf%&nKM-rbRPWiScan*p*``OL8oPq%e)rb7b5&vct__yGck6!Aq+6-3wO~Oha83$F$1VV{e JDM1af^Iz&&c6R^( delta 41 vcmX?Vbyt>yjggaqfq~I|@&Q)ajjFR)8S_D`$?G{}H@{%Jz`D6hLYNr<@~RAR diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json index d48d00c6..eb56deb6 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json @@ -66,6 +66,11 @@ "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", @@ -116,6 +121,7 @@ "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", @@ -536,6 +542,11 @@ "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", @@ -581,6 +592,7 @@ "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", @@ -1147,6 +1159,11 @@ "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", @@ -1199,6 +1216,7 @@ "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", @@ -1755,6 +1773,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1818,6 +1841,7 @@ "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", @@ -2025,6 +2049,7 @@ "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", @@ -2455,6 +2480,11 @@ "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", @@ -2500,6 +2530,7 @@ "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", diff --git a/MediaBrowser.Common/obj/project.assets.json b/MediaBrowser.Common/obj/project.assets.json index bf23ae78..fc33b570 100644 --- a/MediaBrowser.Common/obj/project.assets.json +++ b/MediaBrowser.Common/obj/project.assets.json @@ -63,6 +63,27 @@ } } }, + "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": { @@ -122,6 +143,102 @@ } } }, + "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": { @@ -157,6 +274,15 @@ "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": { @@ -169,6 +295,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -181,7 +310,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Database.Implementations": "10.11.0" + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Data.dll": {} @@ -211,7 +341,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -226,7 +357,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -350,6 +482,25 @@ "readme.md" ] }, + "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", @@ -478,6 +629,142 @@ "microsoft.entityframeworkcore.relational.nuspec" ] }, + "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", @@ -563,6 +850,20 @@ "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", @@ -633,6 +934,7 @@ "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", @@ -704,6 +1006,11 @@ "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", @@ -749,6 +1056,7 @@ "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", diff --git a/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache index ff69e057..0bbbdec3 100644 --- a/MediaBrowser.Common/obj/project.nuget.cache +++ b/MediaBrowser.Common/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "SvTROcOUqzw=", + "dgSpecHash": "oKKEPzmXoZs=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", "expectedPackageFiles": [ @@ -9,15 +9,23 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.Common/obj/project.packagespec.json b/MediaBrowser.Common/obj/project.packagespec.json index b7adaaed..077e475e 100644 --- a/MediaBrowser.Common/obj/project.packagespec.json +++ b/MediaBrowser.Common/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","projectName":"Jellyfin.Common","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","projectName":"Jellyfin.Common","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Common/obj/rider.project.model.nuget.info b/MediaBrowser.Common/obj/rider.project.model.nuget.info index 23e57a0d..54a4a24e 100644 --- a/MediaBrowser.Common/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Common/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532047800000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.Common/obj/rider.project.restore.info b/MediaBrowser.Common/obj/rider.project.restore.info index a694cf2f..54a4a24e 100644 --- a/MediaBrowser.Common/obj/rider.project.restore.info +++ b/MediaBrowser.Common/obj/rider.project.restore.info @@ -1 +1 @@ -17715044198300000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.Controller/MediaBrowser.Controller.csproj b/MediaBrowser.Controller/MediaBrowser.Controller.csproj index 0025080c..ecac91e7 100644 --- a/MediaBrowser.Controller/MediaBrowser.Controller.csproj +++ b/MediaBrowser.Controller/MediaBrowser.Controller.csproj @@ -19,6 +19,7 @@ + diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache index 7af033e8a6e0148806cb1c80655e4a2080282d11..46f576f0723ae22a89127f69396425935d22ada0 100644 GIT binary patch literal 21361 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 delta 2108 zcmZ`)Z)_7~9Nyb8*7mx=IapWIKU>$XyO!S8u4}hekQT;-t!``+Q4y#cj%l|sB`z@r zgfEcb5PTwvB*Z`QZ=zwjZyFN);0F_x?W>@XPsR@<5RK9JL4WUgyVUF5B~PyRzR&Y} z-@D)QKE3w=d+#)hjt&jxT{Sf|uYOcoy7I?gqXqA`gXd3dT|5!^Y<%SB@^4q_CtVL* z`1)*ZYB_p&J!?iOuur+aewDF#B$CXB9R@}OE5aGE(=aOG)6k2Rn~E9;F?`kg zrdn`|VJ5CE*^V3OLF5`+m`qzegPV;4O6g4qM6ROj6vTu$@uZkBaQiSCFJfi0AogoBS-SJDnZt5?8=}nu{>*K{@3J4CY>%>9 zuvilUP4+sX)Yw$cK{w~PG)@Gc)3ZJ1!m3+hKK$)2GYJh$Qr>MjYlGWc!Ykg)0B@SR zFmrrY>G|VFo|AW!CXdd{O?M^bUOB~U=LsUAK)8>vgRqk@K-fhXBs>JWFDP*)BXA~f zuNiYUjd$}+;7gwn=8AO$uHb8#DfZy5uTN##H74J&8FL6lzh7kv8k1Yxj5&-8{*=mW z(3p)D%p!jEOL4x>hc)Ji1#^_f`P=(0CVXm7nw3)EAN{~=Wv$p2yvl<3G58h>;Z}G% zIeag!M+ArNaB}ubxEvB#C*BV&Idlt?bzjFySYTU}Tj31D&9IAH`7ul2o5(5FL&YA% zwf-?)O!=kL$sD@7$W{9tx}(S?yZ`5qAz5|EfBWT!9M|Q*=DqY9V}x0Nz_iBWRAVi3Qj|IC>6u@x1RFum z9QtjxhbJhD&f{**E(HyWb_>OUikupgs`AM~^<+hE9gy^n5}Tjlh=uAPb^K&v?VYMJ z%|dmEXC0P$1xa^^woc4KahM$Rwp0~-7VJ_*ARh9_7Obb#ko-QQhNNj{C*h5}gRYby zC8$Paw~`h$r+B1Rwz(=&Erdt3sC|aF8V%Wvo?Z*))3ijI!g$=1wqQ(CKrdp1ETbPI zV)8cjStyS3@UGmpe&RG?&O$h&=JuUjK&a7%1e$V{3DC=huSrM&V@}{T<|;K4oU$;yTm~zkqAQAF?7A#0VByhw?*l VnXxuv_?0h4`fa#9)(PME#J?j9Sycc4 diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json index 1247cc2f..66f45120 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3407,6 +3444,11 @@ "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", @@ -3452,6 +3494,7 @@ "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", @@ -3869,6 +3912,11 @@ "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", @@ -3919,6 +3967,7 @@ "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", diff --git a/MediaBrowser.Controller/obj/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json index 57e1b6a2..12c8e01e 100644 --- a/MediaBrowser.Controller/obj/project.assets.json +++ b/MediaBrowser.Controller/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "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": { @@ -353,6 +374,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "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": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -443,6 +573,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -473,7 +604,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -487,6 +619,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -502,7 +635,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -520,7 +654,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -660,6 +795,25 @@ "readme.md" ] }, + "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", @@ -1184,6 +1338,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1285,6 +1575,20 @@ "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", @@ -1374,6 +1678,7 @@ "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 >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -1460,6 +1765,11 @@ "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", @@ -1510,6 +1820,7 @@ "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", diff --git a/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache index 2ebf79c8..ad47f8cf 100644 --- a/MediaBrowser.Controller/obj/project.nuget.cache +++ b/MediaBrowser.Controller/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "n5E/OjvRhK0=", + "dgSpecHash": "Yg0ZGAgBa1k=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.Controller/obj/project.packagespec.json b/MediaBrowser.Controller/obj/project.packagespec.json index 967a58ee..6cfbf79a 100644 --- a/MediaBrowser.Controller/obj/project.packagespec.json +++ b/MediaBrowser.Controller/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","projectName":"Jellyfin.Controller","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"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.Extensions.Configuration.Binder":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","projectName":"Jellyfin.Controller","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/rider.project.model.nuget.info b/MediaBrowser.Controller/obj/rider.project.model.nuget.info index dc24b200..d346fe81 100644 --- a/MediaBrowser.Controller/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Controller/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532046400000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/rider.project.restore.info b/MediaBrowser.Controller/obj/rider.project.restore.info index 06be056d..d346fe81 100644 --- a/MediaBrowser.Controller/obj/rider.project.restore.info +++ b/MediaBrowser.Controller/obj/rider.project.restore.info @@ -1 +1 @@ -17715044198500000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj b/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj index c3c26085..5f8f6195 100644 --- a/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj +++ b/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj @@ -26,6 +26,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache index fd50833076f8c18db1ead8de58ffd46fbc858d72..bd7b4294812275fc2c7ecadb94d9310652d8efad 100644 GIT binary patch literal 21358 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 diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json index 4bede4b6..1e702927 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2144,6 +2173,7 @@ "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", @@ -2567,6 +2597,11 @@ "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", @@ -2619,6 +2654,7 @@ "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", @@ -3175,6 +3211,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3238,6 +3279,7 @@ "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", @@ -3445,6 +3487,7 @@ "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", @@ -3875,6 +3918,11 @@ "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", @@ -3920,6 +3968,7 @@ "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", @@ -4337,6 +4386,11 @@ "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", @@ -4387,6 +4441,7 @@ "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", diff --git a/MediaBrowser.LocalMetadata/obj/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json index e4aec4aa..59c8fc85 100644 --- a/MediaBrowser.LocalMetadata/obj/project.assets.json +++ b/MediaBrowser.LocalMetadata/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "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": { @@ -353,6 +374,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "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": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "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", @@ -1203,6 +1358,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "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", @@ -1395,6 +1700,7 @@ "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", @@ -1469,6 +1775,11 @@ "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", @@ -1514,6 +1825,7 @@ "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", diff --git a/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache index def35b4d..d7563cee 100644 --- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache +++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "zRcj+30okik=", + "dgSpecHash": "KfLemU1EWsY=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.LocalMetadata/obj/project.packagespec.json b/MediaBrowser.LocalMetadata/obj/project.packagespec.json index cbff1ddd..fd805455 100644 --- a/MediaBrowser.LocalMetadata/obj/project.packagespec.json +++ b/MediaBrowser.LocalMetadata/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","projectName":"MediaBrowser.LocalMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","projectName":"MediaBrowser.LocalMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info b/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info index dc24b200..54a4a24e 100644 --- a/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info +++ b/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532046400000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/rider.project.restore.info b/MediaBrowser.LocalMetadata/obj/rider.project.restore.info index 36844989..54a4a24e 100644 --- a/MediaBrowser.LocalMetadata/obj/rider.project.restore.info +++ b/MediaBrowser.LocalMetadata/obj/rider.project.restore.info @@ -1 +1 @@ -17715044199900000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj b/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj index fc11047a..def20578 100644 --- a/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj +++ b/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj @@ -24,6 +24,7 @@ + diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache index 2cb7bc39d3ab1e1de7fd718d6dbf0d9fa6d9df9a..04272b870bab51527c4b56e210bf359d6f010f3f 100644 GIT binary patch literal 28240 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 delta 3323 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 U%`y?{8wSQ$P>^k2EtbRz0E!U!3IG5A delta 48 zcmeww(rdxN#wg6dz`*D~`2nZwM%7)MjBX&-=GR>N*%-4YFW^?+yhL^->*lX24XglZ CZ4g8N diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json index 49c0d7a7..33682b4c 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2112,6 +2136,11 @@ "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", @@ -2172,6 +2201,7 @@ "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", @@ -2595,6 +2625,11 @@ "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", @@ -2647,6 +2682,7 @@ "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", @@ -3203,6 +3239,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3266,6 +3307,7 @@ "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", @@ -3473,6 +3515,7 @@ "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", @@ -3903,6 +3946,11 @@ "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", @@ -3948,6 +3996,7 @@ "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", @@ -4365,6 +4414,11 @@ "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", @@ -4415,6 +4469,7 @@ "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", diff --git a/MediaBrowser.MediaEncoding/obj/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json index d417a9b7..78ad9f88 100644 --- a/MediaBrowser.MediaEncoding/obj/project.assets.json +++ b/MediaBrowser.MediaEncoding/obj/project.assets.json @@ -99,6 +99,27 @@ } } }, + "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" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -484,6 +505,102 @@ "buildTransitive/net8.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.Win32.SystemEvents/9.0.2": { "type": "package", "compile": { @@ -554,6 +671,15 @@ "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": { @@ -613,6 +739,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -625,7 +754,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -647,6 +777,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -662,6 +793,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -692,7 +824,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -706,6 +839,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -721,7 +855,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -739,7 +874,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -919,6 +1055,25 @@ "readme.md" ] }, + "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" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -1576,6 +1731,142 @@ "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.Win32.SystemEvents/9.0.2": { "sha512": "5BkGZ6mHp2dHydR29sb0fDfAuqkv30AHtTih8wMzvPZysOmBFvHfnkR2w3tsc0pSiIg8ZoKyefJXWy9r3pBh0w==", "type": "package", @@ -1709,6 +2000,20 @@ "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", @@ -1877,6 +2182,7 @@ "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 >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -1967,6 +2273,11 @@ "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", @@ -2027,6 +2338,7 @@ "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", diff --git a/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache index d00f779d..6ee38dc7 100644 --- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache +++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "aR+NNh1PRbs=", + "dgSpecHash": "QbPpx2d0eP8=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -33,12 +34,19 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", diff --git a/MediaBrowser.MediaEncoding/obj/project.packagespec.json b/MediaBrowser.MediaEncoding/obj/project.packagespec.json index 59be1882..31e31b5e 100644 --- a/MediaBrowser.MediaEncoding/obj/project.packagespec.json +++ b/MediaBrowser.MediaEncoding/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","projectName":"MediaBrowser.MediaEncoding","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"BDInfo":{"target":"Package","version":"[0.8.0, )","versionCentrallyManaged":true},"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.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"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, )","versionCentrallyManaged":true},"libse":{"target":"Package","version":"[4.0.12, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","projectName":"MediaBrowser.MediaEncoding","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"BDInfo":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"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, )","versionCentrallyManaged":true},"libse":{"target":"Package","version":"[4.0.12, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info b/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info index 68bfdeeb..fb79001f 100644 --- a/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info +++ b/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532087600000 \ No newline at end of file +17715073218600000 \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/rider.project.restore.info b/MediaBrowser.MediaEncoding/obj/rider.project.restore.info index f5996cd7..fb79001f 100644 --- a/MediaBrowser.MediaEncoding/obj/rider.project.restore.info +++ b/MediaBrowser.MediaEncoding/obj/rider.project.restore.info @@ -1 +1 @@ -17715044211800000 \ No newline at end of file +17715073218600000 \ No newline at end of file diff --git a/MediaBrowser.Model/MediaBrowser.Model.csproj b/MediaBrowser.Model/MediaBrowser.Model.csproj index c655c4cc..2559f755 100644 --- a/MediaBrowser.Model/MediaBrowser.Model.csproj +++ b/MediaBrowser.Model/MediaBrowser.Model.csproj @@ -37,6 +37,7 @@ + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache index b93532d963dc3d3d2ae2ce412a9b401148b90ee4..f73a55554f22e516d3aabbdaf4c8864c26445749 100644 GIT binary patch literal 12504 zcmd5?TXWmi5tb9liX2CFZRO@mYN>YY_;Mgpm&j?8R+b`1wxuYRoF=u?79t=EG6--0 z(6;i_=}f27=|kW8C;Hys(3$>+zW2F*px=iJu>?U76g`qTvjlOtXZOQ72YYtU?#BJQ zizkPMhUWi!{ont3{-1w7_x`s&HFNp9$?89zJl>wTx;*v$Ipe~$@gF`O8hQ(ShPLb0 zP3^^=>zKZ#oaR$A&>DK}nf?^_mSOn~*VnggQ+ITG|3}mFwOKW-7PR!~+EHuB>>eQNraZZ~#yHG`p!HDL-IL-!2KfVR5yXm(vHI|JcVb{0fs6CkIz zG8K5bnNeT3)K?Jd$_+{2xYJ8Xk1s*$)nEW=e=s%1HK@SIUxr*xx+1 z4^`*~G_bSx4J~v4*i+)WnZb8!z(EVlm;EE#LMI7IWk6}T|GaQ{HCz~SZ9&bex#Vr* z2C>0rDS0}UT)~yERTWgcsfUu` zni+0%t>>VZxe10xp0yP-$S0bMwaw$oC;Ak`IOa*A#=2EEgZ&0VsH&P%RjuYa0c^yI zWupoH3%nNUT?5+|+0=T|w&~ufny(rSZZ!NXfVhv}22uHEpr3<&0s0*D1?ZQcUx5}u zcR=JHU@{xVHYM;QC-ap|qL3{oG13-&)2BF*I&*9s2|X?TnuvU^cE2b3BPa6YA8*2i z;q|0+GuZG+x>59q4at2m<<4;x$Z@@pL&

{olRC($!`uNCvA8!eeHq|BWgAQ?W+ zGUV?@WSz>gcJ2=)*l4lICLTFL)-J7OJxhqBJtNy#>;2)~NN6tj>qKfeczcSP5L+f8 z5!oyeg3Oc`{a^JLsZ`*b?LJ>CJvTR3D%gb&BUd7mfzKH5*U<|Z-zxh?`0+|J`6}iFvzC}2Kjj+*3f>l)cj(PXLz3oW`It?4AAog)09kh z&M`d&M2p)d+*8EmiL|d{X&YUneS>yR^~J)S1Pr0+FE+p>L*tkA)>+&*o@cjN@VDJs3EVwAVc2QCDax0WT^W(gt!9Q zWc*^$*dJbKD*(vQ_J~7Tfl7w7M-$2lFfx=K1kAxhSOG?cuty%c3S2UD9b}LW9FU=SnE)blVtLHq0CfC%`~0U`WLUEu$K_SeBd5zwWBLg-Un zp#K)_hv&cufYN~>z$;w<{toR&?BEF0(!n9>t6fn49_@o{rvshkCw5ypKm^OP{JghM z9}w)p9V9Wb(m^6vp7G~_-A4P7J5U0*bfAcvXa9M)YiJ*2MI7A05@4l+MX<~Xl9k5M}}W-W*{Y}J^^JI*{SdA>!>7;?xXVcA&uWB23Hk)t>@&N+Ect6Yvp`Tgus@A0UNsN8Aq z@#r+L=oELXRed9p6nHdLqr9`B2fM3IJTf1~g$A9qDN#D(bhgCgLfj#@#3VQIaieRG z_5?|o%|aezB&_c^6ZaDJ9c{^x6KR>o`It4YOrtm>ax3mxuFRs3+{tI<1-IqQ?CDBRz2zitMNW-zj%+rD{n zVI zuKnCJhPS+?IZVl)7A8l!*C)>w_UjT`uN8Kxx2lP2rAm@-_K?_-VqJx&Y9 z`LNaEK7G`;=HxTS+ml*f6zl4!SIy+a#uk0w3|Q(g>NQb3TsOzKq#n36-5w4w*=Lqb zKd_w8QQ2&6bLz*_G623(W37VA5AwfDuD?v)!>L8>Tkww-nt<6sM5SduMu_*VBAstV%@SKCQ8DkdC TOKYMMFE;D5j>3hgpceQ4nrDU_ delta 1222 zcmZ{j%TE(g6vi3aLfhdrX{l-H%uu8)Q_6ITtpybnA3VgGBE*G}8WJlZ7OWV9z{0qZ z1UBF??nL$)0_k7iPT8?RO<0IqV~j4?>UZl<5vMo#WoFL(zI*PybI!-H#ja3lu&<}8 ztgP%|%4z@cb9ev4_K-*WbR+fNWPg|bs&0JVOMPD&-pXwq+YBw6IU6lk`SQEw=Nv_) z93?BQf(Pz$PzmZl0}Z*BNVM^S_sEP$EApb-geV&lIP8;Y&(rO_oy{Hy8g+pWPquIq zau2(YABi^On*%p#yI!W(ZPoOmx+Ch>RRKJiHwapQ0z#k_gh3lnL4yHu82L?i$Wa zPh{_n_e_mtXXi50v52Nde@3{1S+;%>uyHk?4(xE8NSiK^p0@1M lLThinJY2zXN%VD)X1G9pscnwqd{9UfkKCdsnw!?O&~G1jt(E`) diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache index 63096df18f944b049a16d14e18942da4dd315e42..8a06039ad347564818c26098ece33d2b79bd08a5 100644 GIT binary patch literal 7493 zcmd^EdsGuw8fQQXCcMQXYyT0&?^mQ6|X*h71Xv3>6eXsaBwh zLQ%F`S#@=*hyqrn6?}lm5nAgWDafuCT&Ym4t36#s@ocSoXOb`p_2g0cV-GuXGOv4o zGxPg?-}l`+UtWVI+1c4aQAnC514GuOYt)z)fz?^57=>h_auu2i&J{Q+CvggwYY_p= zg#`$K%Mdk2Nnj50&Tt#7AP5KoceDF+W60z9US|k`#zx9hN%8P^R-wl2P4VwC8 zi~F;)6SMsUhl8&A&AFVGwkEf)Izf2dd)C0L#Ty=W6`%aN!SB?LyvFmZ%g^pwsV=Dz zmUx#YJ0qfJXdmPZ-s#5^xh2co0;WTY7=Ek_z*x*`SqDrh;|9ycm_W(FcoMD*+?81% zwPj6UpsZR;;1oupl!mlHqC^uQtJpV>czVS=bXuBr9J>Opd>P$Q)l*_t&vc#|0TBdZ zNS`=F;BYa|D45(`REKoI1 zgB>1w{&+*t-+s+{E{!DyHnAq3DftqCAXp)i1fvp>1XUVrV?_?f|ypp&?P~kVk1TIH21TKOagZ`?f~6$va=fx9zMnJ z0{XqFE=-oUgQAV0Mx=+|!y4u$nOtMm%QA2|snKeb6pX1UoXSy>Xa=@UL#pH&5<>uU z4$L=Dr_Ye3!+;0|5NQB}0|0A`i@v@KRx`%%F^hm`%g~F1Zl^N?I5xG8RbKljBw*aK zs_wVjPtFYas6ThhDY7kgLb2PlJ0+=ALr;1u*XB#(kNMpxZuNwI`gZsD^SgWwE)D$i z{G&HLrcJ$^_ox-?S<~+rQ~Eb~mWzT9-&Qdik#phr5MGciUI2CzUZVT*aWW4tHnH+IIPfZGhn&r((tFy5+vZ4x^Bv`^1 z^CSudiitRSi`hX%&~MimMrB$sXvirrSJ2unc$g8IRsZ*)ZhG|t%~}CAhL2rWP+M<= zQT2=z58%6?p5M&v|Fx`zqnN|Hv$IjvxJ@ka%+Z=%T1oEKM{;LlIr+?n{y?uV_wi)X} zcJ>yD+k86h8?ZCJJ}Il-+Hjm@+dpsKWCH?va{v zukUw4X8(O-gQng6`Kpr68^SwFB-UnIcz z!r@V1leN*VlQ)f`GGTfnCvY(KgGnZdk~s+1qR`Paklutdz$H2$EBW>VC3?x{jO6}u z=-3rM-8ut|svBh66y#cr#8CoY&!l=-sUb70@PGspP$U4c>MvjPfnNPtBgy|7Hg=U) zS|jf$+EikIC@G5Da!m@35fN2Z0DzZzzh^nQ3wZhK9BinG^ui<=@QG!qf%&nKM-rbRPWiScan*p*``OL8oPq%e)rb7b5&vct__yGck6!Aq+6-3wO~Oha83$F$1VV{e JDM1af^Iz&&c6R^( delta 41 vcmX?Vbyt>yjggaqfq~I|@&Q)ajjFR)8S_D`$?G{}H@{%Jz`D6hLYNr<@~RAR diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json index e95b6061..8996eab6 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json @@ -66,6 +66,11 @@ "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", @@ -116,6 +121,7 @@ "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", @@ -539,6 +545,11 @@ "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", @@ -591,6 +602,7 @@ "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", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1210,6 +1227,7 @@ "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", @@ -1417,6 +1435,7 @@ "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", @@ -1847,6 +1866,11 @@ "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", @@ -1892,6 +1916,7 @@ "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", diff --git a/MediaBrowser.Model/obj/project.assets.json b/MediaBrowser.Model/obj/project.assets.json index ddb35432..8262b227 100644 --- a/MediaBrowser.Model/obj/project.assets.json +++ b/MediaBrowser.Model/obj/project.assets.json @@ -63,6 +63,27 @@ } } }, + "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": { @@ -122,6 +143,102 @@ } } }, + "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" + } + } + }, "MimeTypes/2.5.2": { "type": "package", "contentFiles": { @@ -168,6 +285,15 @@ "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": { @@ -180,6 +306,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -192,7 +321,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Database.Implementations": "10.11.0" + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Data.dll": {} @@ -222,7 +352,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -343,6 +474,25 @@ "readme.md" ] }, + "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", @@ -471,6 +621,142 @@ "microsoft.entityframeworkcore.relational.nuspec" ] }, + "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" + ] + }, "MimeTypes/2.5.2": { "sha512": "vm4xrNt+i6OVRQ8vhfCcmDIUg3qvjyCTkSTNVTDFohsG6CXEpMaVFkidECL6yRYpHDnz4TqXhDoEQAcnHCu/tw==", "type": "package", @@ -574,6 +860,20 @@ "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", @@ -640,6 +940,7 @@ "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", @@ -715,6 +1016,11 @@ "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", @@ -767,6 +1073,7 @@ "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", diff --git a/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache index cc39c684..61109792 100644 --- a/MediaBrowser.Model/obj/project.nuget.cache +++ b/MediaBrowser.Model/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ffwhEHFd/EY=", + "dgSpecHash": "RaDs3EeUz4M=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", "expectedPackageFiles": [ @@ -9,16 +9,24 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/mimetypes/2.5.2/mimetypes.2.5.2.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.Model/obj/project.packagespec.json b/MediaBrowser.Model/obj/project.packagespec.json index 3d707221..e1340bc3 100644 --- a/MediaBrowser.Model/obj/project.packagespec.json +++ b/MediaBrowser.Model/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","projectName":"Jellyfin.Model","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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},"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":{"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","projectName":"Jellyfin.Model","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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":{"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Model/obj/rider.project.model.nuget.info b/MediaBrowser.Model/obj/rider.project.model.nuget.info index e3e16610..8138516a 100644 --- a/MediaBrowser.Model/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Model/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532083300000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.Model/obj/rider.project.restore.info b/MediaBrowser.Model/obj/rider.project.restore.info index de2c3cc6..8138516a 100644 --- a/MediaBrowser.Model/obj/rider.project.restore.info +++ b/MediaBrowser.Model/obj/rider.project.restore.info @@ -1 +1 @@ -17715044210200000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.Providers/MediaBrowser.Providers.csproj b/MediaBrowser.Providers/MediaBrowser.Providers.csproj index ed0c63b9..aa56404f 100644 --- a/MediaBrowser.Providers/MediaBrowser.Providers.csproj +++ b/MediaBrowser.Providers/MediaBrowser.Providers.csproj @@ -16,6 +16,7 @@ + diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache index 8e98f769a03b5cada288df8523e445911d594836..82b51ae8a6341ad81a496007fdb51d77c721502c 100644 GIT binary patch literal 29411 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 XxTc5OCF5a#teux(&W}MvM*IH<)MyO& delta 3231 zcmaJ@X>3$g6z-$6o!6N*eM}oDoo;le%PifYLua}`p)H-#7HA8Ur7SI7*kr2&P(fKN zZ9h;!7Ewe%#F8<_7`2e7zYO$`f7C>xF`5{KU;Yz4XMFGWJzH{!m_nrIQ z^Ybs#x%<+5U;PrVB_t$dG&%gz)88h-a}(lBo-Mr})qLFc^zp6X$ck|3Ug(@(fBL%N z?)>xNQaVx=wfJX8cxK>BxfA1ZED9sLkX99oG;fy~ z&8Dabn#D@uAUT2i_8g2CtV6QZtT;(CgG58PFliZ63JuyKq`Jz`6di#dd##vsrr}PC z6-ic0T(JRJLgOJ^jd5YbvDnt#*B43(eo9I76O~~+`dD1KLA!v)pahFB?p%vUidk7` zKvYmFCvYStL2~2X(vwms6qhxO7gvc&<+kE6;JxtGABfkos4`fqF+A&{Qe)88VxnQY z@L6oIF2RKLfKq4BE~UImaU`}MUsy}=WcfmL#mxz;C)6ccPa$a{aG|MNL~StmH^T1Q zC#=g2)+YSX>JwIxRiAYFF)c=)s z71yESI#E!WivFZ5{Gi56Q<3S@Aa@`!Gd+iA&r^~4 z(;#<}-hq3`IYsuO0%uWyBa9U6IFp2v;c>8Jc9GtJ=7AhM$utMj=R?OHd}xDt>_$pf zb^yt>`+vwi=+8ohT+!+6%*0FrBqV{&Z;n|&`HXC(!;#H=EjVbsz>xR9{X`BJ7*K`+5r`La2n(g>7!a3Yc@9YY_z)y3a9p)YnSuq+6|V~ z^Q4c(BX_J*`$Js1?7^iQ%;OO0xug>51h7xYJfdo!|3QwGsoDp7-fW`k*4X|1eO&GQ zWRmcA7E;W4#NEY^@;$`e#rQqnEORZfH6IeO_+WuqvSX;=vgE{E`vs{G@h;CZY#e2` zMCsXBW8r35P%lyLL5nVla_n&4kQVymU8NG{xGY#xcvJSMb4L(y?$x8KFj90)t`X*m zhHZNDV%#l0D%DYLl|+Lp5N$X6AC?qLa)a=&`}XMfK#&}fTch3}_)XkV8ynnhvfwMCqFS473;5UaPV=wjhcDSd)MUhjy+ETE;fQF*--~QQ z^AZu$RxvsTk2e)QPZ%aEmkI50*geBy^fE?r7r^387MfRRSu1hYI~DZ=9FZMJsG8E8 zRO_M)*LB)cr0vFJwJC7JYgwMADj8DjlrOJ@Nr5i~2fP_pnOE^D$<(dys10`O6E?8o zVY>fM;?G)BkRCw8oC(?uJgBoM`ugJ>N<=H<2l*;u` zyoM_$n|^rw@(RT1*7Ghto^Bd(d=esgD@LcXhGi2c4r%;u@0cO^U}b zt5EmA$}0)=sr(E9GAPZ4L8ESzhj@V`X;$zeqtS=HVo z?3d{fuU5p#RqZQ;{fc^)-AW7Dc)fhn@EmOd^A=JQn#3P}riWo%An&W>r7;0_Gg^%Z zCQu`HipXz^zQ(>PSYM;<<~!Ws=tBzPP(!X4Nn9h1+VWJ0oS$udw8-xg^VGrJZc_A= z!|UH7vb>Ig_FDNp(((S>z-R4F`KB2C)jlZSQb+G&pu;QQ7Pe11I^_?9&DNQ(+|g|G v=I29yN2h;=-@7g?0)tz>_aEL?B1ulVu>7Xpu2BE}{`H~wYG)%dcYXdZQ{Xu4 diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache index 4d0887e142b6d7ce57cac3debccd153293da5cfc..ec1fbe0152a9c87583617e4b2ab63da0f46f9e20 100644 GIT binary patch delta 2770 zcmbQ?-jKq<#wg3cz`*D~S)W&Sqv|`3$>uC_QCX=uIhARdd3wbu+4@EXMy7g(26{$@ z`Z<|N`gy4(7J3HyUN9xWDcO1{IXR4sKw}tEzSnFLxW~cB$jF1Nfbk_e0|OUOUUc$7 z85IQ&WH}v$u+*aB%=|oCxJ8p>jV3RVlG|*^IZ1#q2k0`n$-6~4>$5ZSOA_@GlZs1< z5|c}SI*RoT^^6SkP~7F4nOu}#oS#;r=M7fwh@>3h&YhR~yZ+w=xl;z82C%0@K;Z+# zlU1bc>$m=y@SLeWy)xvxE(s{Qpa2Wza&N=6Q#Qw;Z8gsnC6Gi6M` z=XylQLV{_spp2@NVN#m0g{fI$im{nVs;vfsFFEBiT zEjA=^#YP2MWE7_sWhUliRwaUxy=Q7#b?5saeA4X6nb34xw%&`3~1cRq?Xem#)B z!4&~cXc3Tx*9Tw^P%-eciu3bG4ty`5CUOEFq;E(EKF9;u0v~5N)P!CRp(g#@(wvga zg2bW{lB2*ErW0E{sAEY&a!5H2u6b}phC5nL$j0IgY`(x2BV?9EC8-sp$3+NG6Sim| zR2G5s4Xzjfn|H$MA!+(#@D zZ#x+8JFxuy^4yL3t=%FGM`u>;J?i+;_Q2b#R$3=H?bo^1i`xapw|md#NcI&UT!C@$00r`>(?U@2B&uKh-q%M{@OV-oJb6?n(riOtlhz_AI@6 z&z+jWXAh;mSDCHgm{YGeAKa=rD6wJvmdO5Dj6rCwMT8jG?~_0Bs0bt*8d@Y7B&H>q Qm|9w-Stf3_RfuK=0Fkim?EnA( delta 46 zcmZojnc>dC#wg0bz`*D~d7_N$M%8y5lT*~?Hp_EO64>0V*38D}2@>CYM$d#904a+N AivR!s diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json index 356cf17d..cb741a24 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "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", @@ -3220,6 +3256,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3283,6 +3324,7 @@ "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", @@ -3490,6 +3532,7 @@ "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", @@ -3920,6 +3963,11 @@ "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", @@ -3965,6 +4013,7 @@ "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", @@ -4382,6 +4431,11 @@ "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", @@ -4432,6 +4486,7 @@ "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", diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index 0a67854f..be7558ee 100644 --- a/MediaBrowser.Providers/obj/project.assets.json +++ b/MediaBrowser.Providers/obj/project.assets.json @@ -90,6 +90,27 @@ } } }, + "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" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -513,6 +534,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -583,6 +700,15 @@ "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": { @@ -636,6 +762,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -648,7 +777,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -670,6 +800,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -685,6 +816,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -715,7 +847,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -729,6 +862,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -744,7 +878,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -762,7 +897,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -929,6 +1065,25 @@ "readme.md" ] }, + "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" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -1635,6 +1790,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1783,6 +2074,20 @@ "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", @@ -1925,6 +2230,7 @@ "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", @@ -2012,6 +2318,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2097,6 +2408,7 @@ "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", diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index 984b6e4c..cd80a1a0 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "GmR1vhhT3U8=", + "dgSpecHash": "eEuDSntCHCQ=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -35,6 +36,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", @@ -42,6 +49,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", diff --git a/MediaBrowser.Providers/obj/project.packagespec.json b/MediaBrowser.Providers/obj/project.packagespec.json index 9a5fc1b8..cff3ac7a 100644 --- a/MediaBrowser.Providers/obj/project.packagespec.json +++ b/MediaBrowser.Providers/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","projectName":"MediaBrowser.Providers","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"LrcParser":{"target":"Package","version":"[2025.623.0, )","versionCentrallyManaged":true},"MetaBrainz.MusicBrainz":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Newtonsoft.Json":{"target":"Package","version":"[13.0.4, )","versionCentrallyManaged":true},"PlaylistsNET":{"target":"Package","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, )","versionCentrallyManaged":true},"z440.atl.core":{"target":"Package","version":"[7.11.0, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","projectName":"MediaBrowser.Providers","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","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},"LrcParser":{"target":"Package","version":"[2025.623.0, )","versionCentrallyManaged":true},"MetaBrainz.MusicBrainz":{"target":"Package","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":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Newtonsoft.Json":{"target":"Package","version":"[13.0.4, )","versionCentrallyManaged":true},"PlaylistsNET":{"target":"Package","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, )","versionCentrallyManaged":true},"z440.atl.core":{"target":"Package","version":"[7.11.0, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/rider.project.model.nuget.info b/MediaBrowser.Providers/obj/rider.project.model.nuget.info index f23217ce..8138516a 100644 --- a/MediaBrowser.Providers/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Providers/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532076400000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/rider.project.restore.info b/MediaBrowser.Providers/obj/rider.project.restore.info index b7a57433..8138516a 100644 --- a/MediaBrowser.Providers/obj/rider.project.restore.info +++ b/MediaBrowser.Providers/obj/rider.project.restore.info @@ -1 +1 @@ -17715044210100000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj b/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj index cfb3533f..b1fac23a 100644 --- a/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj +++ b/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj @@ -26,6 +26,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache index ce75301b51fe9aed95bdf84d8549d2679fd88604..a082b3c6e96896a89e53c10e00acbb0a34b94f9a 100644 GIT binary patch literal 21358 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 delta 2088 zcmZ`)U2NM_7|ku~HrGp6t3PQV$&$1oan`s^nXZ1j&8!J4fkW#3TUHrbL({&gO65Kh^D9WGB5Wbl6GHe!xFUruqb>M3 zl0a=uJ>Kj*;9b|YT38WC)nNqPP1w~nj@g>6(t{R86t~6mjWNrpOwVU=TIxhF?MA6J zW8PrgLf(mB_f>83HcKU;FW&+sJ&0UwGgD~W=ka5$h?VXJOl98DbV-Y@6CKeR^O9W_ zLQ0$Xc-=Xu+cWq&o5Q%&%+gqmJ#Us}EV3Sa+%|;UjiQv*E4}o~4>^aR=OM(KL>$gF zU`z=>=#N9J_u&E0u+XQocVR>cQ6-AcJfg7M82!f6#{BrlQ(-dPOjd6;U#Nn|H;IeB z46DYMzHlT@WJV|uc()!V>>&&g_7VmO`%v=tXv|IY#F^CuJLY~Y`vV$N)S29RcFY4< z^QSbXTW8ifFb`s1Ku+*|7Io&319O}LKC|fxg5flB*dm{VwW+yChM_mIjm&dh8%iP; zeVujDTD!45Tjpcx-dGJ2jP6s{j|fJ`QJ2_n)6owSqGWXR|Bbn{j}$&-M`MXbMhK&X zGGUA`PHs5qwW~Zr)scl{0QZz(Tj?Q;wqLfb9L7wr7fOfyl1C5<&7~+THq#3H3KIA^ z8eu{Ab~}2MLgX?^xvg^8qG)kY95n?@S>6yV4ywmYfpbhYT25^Kl|>y?$H)?|cCWva z*$-UB!^rNP9;b1$Uo!YTCCY|psLItl9n?>dr*6m_63c--VM?+Iuj0TuuBBTdqotc| zdnYlOS(Z2Cox^-j@*Fg`yNihCcBdSKC-i(g#aoU_w$9t_z?`Bb(v+ZM-n0YbDW0nM zuve6g4~m%lXnPzKPxF{HZ`=6xbYadxcv4H@Vs3}Dq2DMf5lY@pxceGxPxcwy?H>?M z(aijSo<&bSDO8N7`TVRftv}7+Za!Z>yI!N;lA^RfH-7>Xg%F`bm@}AH3km78iAlGv zdG*`EYgH8Z`5M3a{=mW}>?yv8wcn+a diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json index f11421cd..c6140c16 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2717,6 +2747,11 @@ "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", @@ -2762,6 +2797,7 @@ "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", @@ -3175,6 +3211,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3238,6 +3279,7 @@ "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", @@ -3445,6 +3487,7 @@ "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", @@ -3875,6 +3918,11 @@ "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", @@ -3920,6 +3968,7 @@ "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", @@ -4337,6 +4386,11 @@ "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", @@ -4387,6 +4441,7 @@ "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", diff --git a/MediaBrowser.XbmcMetadata/obj/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json index 74bb13de..88b0f591 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.assets.json +++ b/MediaBrowser.XbmcMetadata/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "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": { @@ -353,6 +374,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "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": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "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", @@ -1203,6 +1358,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "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", @@ -1395,6 +1700,7 @@ "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", @@ -1469,6 +1775,11 @@ "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", @@ -1514,6 +1825,7 @@ "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", diff --git a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache index 3cb32628..5ad661dc 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache +++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "v6geFsK8bM4=", + "dgSpecHash": "N0oyb8wZYIk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.XbmcMetadata/obj/project.packagespec.json b/MediaBrowser.XbmcMetadata/obj/project.packagespec.json index 9946d61d..3cf708c5 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.packagespec.json +++ b/MediaBrowser.XbmcMetadata/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","projectName":"MediaBrowser.XbmcMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","projectName":"MediaBrowser.XbmcMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info b/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info index 8ce9b2d9..fe88c35d 100644 --- a/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info +++ b/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532066900000 \ No newline at end of file +17715073217900000 \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info b/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info index ff5c7e77..fe88c35d 100644 --- a/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info +++ b/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info @@ -1 +1 @@ -17715044208800000 \ No newline at end of file +17715073217900000 \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj b/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj index 64d20e90..5f6c9643 100644 --- a/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj +++ b/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj @@ -10,6 +10,7 @@ + diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index 39927cc7..8f488b7e 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index f7b3d80b..f52528f7 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -307f6dc34c1d407ded7796905c4f301fa25bfd699be03d46bab15e6b61d5ed72 +eaffed8662b46b2f5743a65b4ccf443630b9906b6625a9b8cc38de6d5622ccd2 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache index e797a3cd25473431fcf4cdefb3b0629d340c9027..121b185a743b4aea2cedec064d7d9279202e7c14 100644 GIT binary patch literal 25141 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 A#sB~S literal 17768 zcmd5@+k4zb6?b>Nb{vRH;wEXXIB6Zz5No}4?53eN$4*j{*toWn0_CRN)y9gY)goz= zIHea#OSy+qDA)4w#5*6)e0}P3{{sF1cmZB{;&-Ic?yNmClDwbR?DrkZ(wv#|`;A6t z&Ww(huU(z}bYEZJzYi~c_|eQk|GmGwzyDtc|N7qtf4X+@kN^DS>@$D+$JM`I|If#N zF7@>dL9bd|cWk40_qJ0vyrNcb-ZK1RL$7S;w{UJ&O|Rj2df77cx^8XWH(alHUYpb| z6x-)j$FHMO#Van%x724Nb**YyIT)hfLlF8u4|z>#*fuM!<2f~7t2ourwr6@;+vt>5 zDru8K6pO98bEq2tp}Imu{R~k7$G0EqHKe)Kb=_^mBYUtTWM#cxH>!HWZ1>uEt%SRm zrq?b7jm$PoVfPKN?i5 z@vgcv{7uWKIF0tRr#0)IPcETY(w>Abn4X>ygQA*qs2Kt9G|iEvsMe|iy3imtcH4*LOmK1 zQ7=5gY#zjsdf^bnOJcL)SQxFo>C`>VwC!d%PM?*Uze#KkLfXn>2Zc>3`ceJ#U9|+6r}mOx8Z3p zWz;=-wqghLS~PoUYeCh^t*Sh-GYnZY$j5O`KXNy{^uLX2nM~4;_rJT~cR3`y-wm;a zf64zoB8s%BcvLdOw5DKEdP1VKJ$@qX6B2Da4Vdec8bNqV8pqmgEL~okb6i7PwsgPd zxVA^-Be=TC=1J|kS$1`IldeC!CBC9-V~K(t(mb%bEdrs-$F^VA@FWLQ1(gqX&P#OZ zxN4#xg?&sRbmVm9FuStVy;9jxRwnRxRD32XR{I@NJ;_uhZh%xyMJm!qlC&sVJt`Vi z;c}1GN1ubx3hoIAP1I*0pNE`-Oh7b95i;Js+2RFQF2 zkOf{^<3x?q3WXY{6^f{FEQ9+VlQbU2LSYCMwMS1SwMX%psJ$m~{fJ;R7b#Mnidvas zt(<4AQ1|iOIF0i|TgE~!5D}0WTtAoSQ9&3_3yY}Xy{utc8i*Qx3fE6< ze}uxtz(g4{H?0Vw)-JHto|d$B5!Y!@olr&J1f@==kD7*m0X%t-VN>I&V;e+a3 z45m3md@xM|`BkMywOgB{SaP&CSmQP@u*oZ#EM3EMnl7!Xu#TrmiGIA}q~*{TAkRRa zg**p&9`XWY7IFzP2bqUlhFpPMg=E5`YIMcpMc`8LSU@@P_#%XOT!Uo71AFw{+>h(P zrQ)%Oa^kTBAs%0XWWuB7cEw{ExKun|LOJnRfe?>XNG3c?zbhVVz@_4G1LefyCWLsr z49SGYZM`cVUj{A}kFTJdczhK?JYIoh!ehhfipST0OU2{sC?_7@fDn&wLNejeu)5;$ zE#Ok|&{0l2$`ImFfxMo@{L%0yF0FJ$r3z>&DhA4lN)19(Zb34+C2q4T9_zrR;$fnk zc-)2%j}1sBJpArluLWEx9yZE}M;$^u9LSsM*I_%1P42Hxyr^SuvYQF90dy)h-$psH zaUsNpcCWHz)7^C91D%RZ6XnF_4usg;g}k-1dlU1vNgg+{7f!HFg|=( znGGL#T$zT?n=yR8%lPo&Wj1`|@nsr5Z^iKW9^=D@nc47>$C+vPydA^m9maTl+K)4?+kLC5EZS z;jdBNqjy;x%Hy!gqol+!70TbByr=KHIIJfb)<chX2% z_TkbCJ87-Lt>bC#QB z%k$gbI(>R_`FAu$3)eu>d@3?nbN~o8IUd|A5lJA9gT1u#whhDDcia5!4sXHwt)XPIJ zXZj*b^8MpZO9}Pz(97M{MV90{yPcL2>gA!A+i*md|Qx_SO`(B~Jbm}65au+N# zm`+_}Q0|F^2GgmF49Xp{&|o@skwLj%78*>aE;1;0&q9Og)aM1yq0&W*Y?e~j5b>0| zX^~AWow~@N+*=C`rc=Kn=-9{wOA?AiR;PAQM{Zi`tQDqH)fr@;#vYYWq&2Oih(UnH xf$f_eqwJD&+hRXcXzxlKV^>654bhTavUzZpRZZ}n?rEl~Sj3M-D$4cv{{XYq$Cv;B diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache index a59eb1ab8ea479242c8a17e1344b7fb925bbd2e9..9a1f1ea66e989191bfc9faa161d6030810a9a11e 100644 GIT binary patch delta 2171 zcmdnLh55k)W@a|V_Q{T}p&KJ2jx$C~p2#dKo|T%DQ<;{Tr&pYkt#4#tWU6Oqpl4(_ z`QvdBdoP$=a7wmbN=^k0pm+{1_mymyeLQ!2ux075>;ma z>tXajR;r^AmReMtnV)A1w{Y^oL{*l&(wv;h=QgTOK6ji;G$}bpFR{2XFF7->B(*3l zF*&tZ-)!=MlS-~mKp97nj3-J8o{@nb zDCFcky}`1MNU{hQ_AKn{`hOSXLK%eJm>R%=Ei&0Z+HLZjeSKO;?!;7!2vDFKCOf99 zPtH0i$<)C(dE;?)Wr#~NN=gd!Ktys*W@=tZPG(Y3Vo@cMn`0rydVth{2xqW5ABZ}H z>t~&q3U$32y6drPMfHbC7IC_;`=|lzBYB9Aic^a+6LT`F5<#J_mzH0Yi{zV7h;M>X z)VKlFAbb+&*#`BA61tl(wW0dLAdRpNl6{a>oS%o}16HsPCafn| zH$MA!+(#@DZ#x+8JFxuy^4yL3t=%FGM`u>;J?i+;_Q2b#R$3=H?bo^1i`xapw|md# zNcI&UT!C@$00r`>(?U@2B&uKh-q%M{@OV-oJb6?n(ri zOtlhz_AI@6&z+jWXAh;mSDCHgm{YGepOFLTo`Vt_)^CaIpT!u2=2}FcK>VzztRj_c zXlRjSkeHTaVrprTW|;`}4+CR3FsxKIPdJ^;Jo#m}{N%hV>~blYiRpRy#U+`^#d=8W z{L-T2RB$~aG1=if`{bX}Jnk-VrNLlnL||U__zta1l!Ggafw7>6P+N?|2J4&5chwhI zqbR2lp_Koc38-3O39lBZs3UUGg)W?p)+UU_N~l5=lP=9Mbe z3r|f#xbg6-=}n{>~Z5eBLH!r94`O> delta 58 zcmaFxfO-EGW@a|V>dB6-p&KJ2j!%|Smz!LFMq=}kQ?1O5;gdhUP}!_}C!3iu6wKW6 MP=j-G=DY8V0N^GXZvX%Q 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 e2d8cedd..c4366b24 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "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", 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 ffc6f6a9..e7b46fe7 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets @@ -1,6 +1,7 @@  + diff --git a/src/Jellyfin.CodeAnalysis/obj/project.assets.json b/src/Jellyfin.CodeAnalysis/obj/project.assets.json index 29d0d156..e4492696 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.assets.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.assets.json @@ -5,6 +5,43 @@ "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/netstandard2.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "type": "package", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.Analyzers/3.11.0": { "type": "package", "build": { @@ -150,6 +187,106 @@ } } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5", + "System.Diagnostics.DiagnosticSource": "6.0.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Text.Json": "6.0.10" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.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/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Text.Json": "6.0.10" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.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/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.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/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NETCore.Platforms/1.1.0": { "type": "package", "compile": { @@ -180,6 +317,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/netstandard2.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -219,6 +365,23 @@ } } }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "type": "package", + "dependencies": { + "System.Memory": "4.5.4", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "compile": { + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { + "related": ".xml" + } + } + }, "System.Memory/4.6.0": { "type": "package", "dependencies": { @@ -297,6 +460,49 @@ } } }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.4", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "compile": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "related": ".xml" + } + } + }, + "System.Text.Json/6.0.10": { + "type": "package", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "6.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.4", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "compile": { + "lib/netstandard2.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netstandard2.0/System.Text.Json.targets": {} + } + }, "System.Threading.Tasks.Extensions/4.6.0": { "type": "package", "dependencies": { @@ -331,6 +537,46 @@ "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.Bcl.AsyncInterfaces/6.0.0": { + "sha512": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", + "type": "package", + "path": "microsoft.bcl.asyncinterfaces/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/net461/Microsoft.Bcl.AsyncInterfaces.xml", + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml", + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml", + "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "microsoft.bcl.asyncinterfaces.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.CodeAnalysis.Analyzers/3.11.0": { "sha512": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg==", "type": "package", @@ -1223,6 +1469,142 @@ "microsoft.codeanalysis.csharp.nuspec" ] }, + "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.NETCore.Platforms/1.1.0": { "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", "type": "package", @@ -1397,6 +1779,20 @@ "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", @@ -1484,6 +1880,31 @@ "useSharedDesignerContext.txt" ] }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "sha512": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "type": "package", + "path": "system.diagnostics.diagnosticsource/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.Diagnostics.DiagnosticSource.dll", + "lib/net461/System.Diagnostics.DiagnosticSource.xml", + "lib/net5.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net5.0/System.Diagnostics.DiagnosticSource.xml", + "lib/net6.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net6.0/System.Diagnostics.DiagnosticSource.xml", + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll", + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml", + "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "system.diagnostics.diagnosticsource.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Memory/4.6.0": { "sha512": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==", "type": "package", @@ -1616,6 +2037,87 @@ "useSharedDesignerContext.txt" ] }, + "System.Text.Encodings.Web/6.0.0": { + "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "type": "package", + "path": "system.text.encodings.web/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.Text.Encodings.Web.dll", + "lib/net461/System.Text.Encodings.Web.xml", + "lib/net6.0/System.Text.Encodings.Web.dll", + "lib/net6.0/System.Text.Encodings.Web.xml", + "lib/netcoreapp3.1/System.Text.Encodings.Web.dll", + "lib/netcoreapp3.1/System.Text.Encodings.Web.xml", + "lib/netstandard2.0/System.Text.Encodings.Web.dll", + "lib/netstandard2.0/System.Text.Encodings.Web.xml", + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml", + "system.text.encodings.web.6.0.0.nupkg.sha512", + "system.text.encodings.web.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Text.Json/6.0.10": { + "sha512": "NSB0kDipxn2ychp88NXWfFRFlmi1bst/xynOutbnpEfRCT9JZkZ7KOmF/I/hNKo2dILiMGnqblm+j1sggdLB9g==", + "type": "package", + "path": "system.text.json/6.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "buildTransitive/netcoreapp2.0/System.Text.Json.targets", + "buildTransitive/netcoreapp3.1/System.Text.Json.targets", + "buildTransitive/netstandard2.0/System.Text.Json.targets", + "lib/net461/System.Text.Json.dll", + "lib/net461/System.Text.Json.xml", + "lib/net6.0/System.Text.Json.dll", + "lib/net6.0/System.Text.Json.xml", + "lib/netcoreapp3.1/System.Text.Json.dll", + "lib/netcoreapp3.1/System.Text.Json.xml", + "lib/netstandard2.0/System.Text.Json.dll", + "lib/netstandard2.0/System.Text.Json.xml", + "system.text.json.6.0.10.nupkg.sha512", + "system.text.json.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Threading.Tasks.Extensions/4.6.0": { "sha512": "I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==", "type": "package", @@ -1640,6 +2142,7 @@ "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", @@ -1707,6 +2210,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1770,6 +2278,7 @@ "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", diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache index fcadb73c..216a49ae 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache +++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache @@ -1,27 +1,39 @@ { "version": 2, - "dgSpecHash": "dMXfECU2tHc=", + "dgSpecHash": "5BHiqlN178Q=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.common/5.0.0/microsoft.codeanalysis.common.5.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp/5.0.0/microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.buffers/4.6.0/system.buffers.4.6.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.collections.immutable/9.0.0/system.collections.immutable.9.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/system.diagnostics.diagnosticsource/6.0.0/system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.memory/4.6.0/system.memory.4.6.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.numerics.vectors/4.6.0/system.numerics.vectors.4.6.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.reflection.metadata/9.0.0/system.reflection.metadata.9.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.runtime.compilerservices.unsafe/6.1.0/system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/system.text.json/6.0.10/system.text.json.6.0.10.nupkg.sha512", "/home/wjones/.nuget/packages/system.threading.tasks.extensions/4.6.0/system.threading.tasks.extensions.4.6.0.nupkg.sha512" ], "logs": [] diff --git a/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json b/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json index f8aee341..8f77ffde 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","projectName":"Jellyfin.CodeAnalysis","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["netstandard2.0"],"sources":{"/usr/lib/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":"10.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},"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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":"/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json"}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","projectName":"Jellyfin.CodeAnalysis","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["netstandard2.0"],"sources":{"/usr/lib/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":"10.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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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":"/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info b/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info index fc621d67..862e69f4 100644 --- a/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532103300000 \ No newline at end of file +17715073218000000 \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info b/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info index ad0b69eb..862e69f4 100644 --- a/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info +++ b/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info @@ -1 +1 @@ -17715044209300000 \ No newline at end of file +17715073218000000 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache index c1bd80732be1566c4dc93d55514f1c23f8c501b2..7bf3a1922a337e8492587476322dd0e0a8351d94 100644 GIT binary patch literal 45814 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 literal 41249 zcmd5_2Y4LEb*2CU6h(`)Ns3J*B~qeTMC_r8B@$&4Y>)^FCTQ7?<0OZ>1#sZq?dA54 zAZRIeVmr3uZpU_PCvoib-g|MJ=Jew9-h1LW-HFrQ+nc@pcQLawvv)@d-#6dkZr{xN z|Jj*0Z{NF2Fkvu5a1FMZ~TrRfvvUwy~>M|by+pZetZrH@>B@}r;r*sdK1 zH+=jRpYYbKVYy;%(W|(*Mq9euv%_JI`rXpZ$wrdZu-qtsZLujec7vRA)W z@airM!jWN`3S*k?JQp-^K5Sx=n~-+qouV_>)8~7Q0p4i1Rlnp_eW&a#ER?DXPJYgB z)boV~|Cm!jq}f$osg672Ja3~Jb1rJ`l4$ONTXpOChFAA-D&GZQ-<|=iSL+ntQ>_-9 zS+7|yxB?|{MwA-><;zoNx9`?V)Pdnt$qhRr6N;HK+Y$}WA?jm`$_DOkDz8uP6~B_N zH$rv3Q)!lIq%GFne38y!_ zj_foT5FS7w%zFqH!rVsRU)KrDx?9e(8OWFIyYEW7E<)U%fVhLcYbGM}WMupb`NE>g zmMS_jsyrzwtNL+g0^~0G{z}uK7pVy`R@{nLU(xhnR4qg|9aO{4yElPrH+_GX@%fE3 z6ujzuX`xAr2AgBqa-{FVSQDy_+>-#jm%f`1$Ov%Jt+~~rTP>`Vs!MLLavFE%*>>Hj zurBuLeF=#7)AtW%=u-*AY&|Q(tLoo<3Gn;rd%CrjPA1`)7T?yAnJ6A$S2)YaX9!ByI72n>%)as>5sZqL4SAxQi)Pk95 zSHW3uko4oqafrS@mWrq5mCGx+V1-F)DpLvJ2U=oq5!{KpRaLaMH4I?Odo<)YKRkjRaYI%hPbmT(u&1j6l02B%h> z~I!`E^?MLB3-n|6di^OAN=JS$@W?3pZQB?3ev)9M7t0gVG7;}tR1 zQ-G-A2cy@xs{qpUY-=pTNt^&^9oPV95p6(M=03EIbDw~>|JdGayx6Sdt0fAG(M3+( z*u)kZ6B z6`kia;Yf;liH9}|tGIx$7&K;CsSCr;g*@U2+jKB>OQ-(eXThEJFLX1+Yz zXckKz#i+_nz8IRJ_<6~vh+QGD7F(vhs^?sFZ#1sDl^S0QR~NXMO_$x}21V~U{{4jC znlS@`>%&LyYB@on$=Q^MN3qBOqu>xrZk}BgvEiTZUH!B3Vi5x3;~QsJh(;v{?ws{1 z{L|+4PZhdlKyG6T_x{yCJEt3sdTFlNaEtA;xkn;4=~b_DsHN4=E{ViN&ky@dcKAw@ zYFC1;mbHI%rRElAD2f)$G!DM(l9}(;4UYjj{0J4khjEMw2StukIYH$lmCvB^D3!;k z3`avHX3kezYHFJ!@?ql~Pv^!to-S+r6#f2i)VR#dwCs`a*TZ%n7ws}fS-UT!-_a&W z!c~#^O0>-(7sjk=`!pScc_G6bSi3~CXEe=D((w(!OlZ0BAysw;7!EJcGOB0k_ic$O zBci=w6CB0mCOC>KYvLUJe$;4&iTG{UFvl3VVUEDc8a_|I?^`|dS~1t5Ik%DLz-!pr z1<~3?MQc;^JCD{qsSYU#-1^w(jY|8TAjUqQD=|-ihcQoMN1BaR@~%;rVx0hOJDs`k zqB=_~B#a;CA>3GSY zbBeLd=XMMe`V(WArcn!W$PzbIjk_>(F989@F0;(ja>{*OZ9Fc-qnf7}v&_&vS!0#Z zJs7LJsx{AN(f-`H6|0RSc z4gX8&IOBgA6~_OWRJw|v!jh4bZ;$`wgeMLEXVG!S{|YLM|Ffxd75{v_BmAF3c+&8H zE*)q5c`A&5j!IYYml_@6FA$zI{6#v>_+2WDf1XNL@h{~&!p|{?H2jNnobi{aF#aVf zUB!RR>j?if!jp!d!$*vt!xoI6qjz1!Un_Tn-y=L}_-k~W@qZo_#$Ts$J@q25(hfcw z+5cK&=**RlDEI^^jY5NtGleD|`B#6@f}4@oGBGB))(OllVd^Js{E9 zV(=OQl}6&Vbeu`NjtZ0bA}TjCoe9O=RkbrGZfQz=I=t1og&@72N*awf&~c`LK3!L7 zsC_yc8gJCl_+mi=UAwN*P`h?EG~T44@n%5-J-n{cP1(POy@(RelU{_Cw+84B;@jil;wgSGNj`IqLE@4+` zs9i!E8XwTm_%cBQJ;PUZb6jaWLmMt%uHo_(f(tr`J>a5r5N)`8P{ZXb1sC)ajUT*; zU-bo!V(K0^t`k(|VY;?7l|B?rQ}*bT)g&PV0Euvimv>yRR4Q&d$y(ZQ4Osh z7qrlA?inq$+iXkgCp5HvQqV$wxo5PNl(+G1Y5kOj)=vvs=qUG$mfBIarS&llt)CIJ z&_nJSEwzViOY3Jfw0=&|Lf81snY@o>{koOv8rw4ac@48)5X{gg?%4@b`^2`ieo;f~ zmjo?zhI>X!?F`$}`ehBRUlFv>3w~>_#-YXww&nJ#8g3sK+|d2)F*l|AYs>A|G~9k& za6`ZMot>UH5i7;rE+@A3DIj<7eanTk-oX4Zq(O{LmBb z9X}&i*oxopX!!lE;D;`8@Aw({#8&)%Ps8u`1wZtSd&kenIkw{W2O55VDEOh1+&g|t zCSI}?zdzFO`(wcmz2)BVGjf-$`2C57-=7M8=r;F`pON2e#qZBF{Qg|zK|58vyN4j^X(8!av;`dh?et#|ap-0_2enu{}6~DjH@cUcA4_#~H zoS>@Eq;iOw`_@(@|4u{l?*&Qpv3pI@#L2cI`41YBpAaO`+1|%>Quov>wlm8FiK<39 zOTb8&u89+2MX6^fQPnzXkN^IW3OmZ5q{6!{{)r0jy7*@*(^M`~d5X#ml^0R@7b>?T zffZnMNGD^=QDKb#N+k{BztQnqk?0B_4wFi}-uQP7#Q&hpVA=xPda}46K4T|u>^tt(h&GG9lw1EwgC8e0{DMxfd3C2&z8p9#K%w!7|s|} zr(8y-3zX^1cdq1bdUeXdR4bJ!WfhP~USR*PhRpxbapPyxVtn_bZ^^MbMwy$w+|Iz67cL3Q`-0l(FfQosJ4;$NySSX-d~9QcUK?F!?h_6C`;k5!H5qYKK6zQ-f+39lw%_sv0G@T%rV* zxe+M9FMVE4WV$biRwi&~I`egnO z&}WiAt_Ba%am}k{LM-j1p-#S?9kjKIQFihOAEzpBG$^Cy*Y|AbpsQr-$z(NEcfvQ;lGX^s0#QXaeJq2BVV& zW4)EP)d-`=@roF835>%Uj3ad1`iwU?d2Ef7#~Q(ma?K*r(FD>l4bpKsj(-#MedFck z1-CKNdS%~KQJR5#3(7pr>y}p?2;SqT%{)HXdea^xQ=TNd5hNz(x9Y7@*w%)dtmiu^p`}J4pImz#y$u}0K zs^Y8+Dbn;wf)`})HOX?ZFHV{_jMaDuVmfaLjws#ladRC}CDtH6rLx4KClo58fgr2J zI!qFtj~TZfy%GuBHyDm&w&BG_*rSi@btvm5&ql;Lx-M(KTS#>_QY*2BY#G_lX?aO7 z#&Wu|ZuyiIll!PvMQ8=6CH+VVh4Jh#2E7_#LReUr>pk?A67Ow+p%UeV=k{93+XsTz z*=!YjW3RJ;obEft@zw96QNKfCu=P3_ut_l^-FolBK=7&)rA+Wn2e1n97J{Qr6oXd@ zMiSy}4`2miErOu9-@5iPy=8NqSe>>^`BQYgQYw@h<(0GUe2HFVI&eN;_T4+LP!7uS zb+@?oYQ5>MWkY)`)!kLU#CAHhUPYcXZBF%CReW=S#Ge zMl&jb9^_|Fzn+OYONP9`ud@)rokOX>Yteh3#!?04FYKI3uVeAfP05Q9HU^7-I}iJ* zbX}|7p_xeIJ}TxpU(u-d$i_Fsp7wpW!LH=`_V4TIZJR5Xyh6Ubwn6h@8-Km(%{1rA zC4cd3sZOu6qqhSN%=6UQOkh1BW?S}iQ{<=we_h_^3_7!|2 zrQR6Z2G6$fprKqp$@LXo)S%v)8rNVb*H3bNZj6I^b7)+HprT!W!p zKgso#8mK|NK{BqvP_Cck`j+yjLA^yWuE9{QpXB z^kPbmn2Qd!LY`Z4G+&91SSnxi(t zcZS02#6PRGDz|aTw3-PEt&N<}+6aBkbOSBR@#CnCs!SXesg0qmrei0Liqtkys>n_p z6{$_5RFR!HDpFfWsUkaZRHQbPQbl&+s7P%urHbstQIXngN)_3OKMFP@)pW{qjab(} zUTX6x)8*KSqaw8xl`66mKLs5an#Sn%QtYZqrfn=koz*IpMl?mGRh_fIQfoiq>M>^V zPh_r%>a|u?sXlW}RIjzQO7)p*qI#_bR;tfj6V+?&vQmBKny6lDt(EFC*F^PN8?IEJ zxhAUDT6U%S%r!5-yf-oSDg=*qQW^U|y9%ffoXA`g)oa%VrTWY@r{ENrEfy*ar#h>? z8i;NQ(E!O>{W0hf^^&4eK5AbD6{;5zr9%5Es8GFZC>7dQL51ptLaETc3My1D4N8Uf zRZyXNF;FVBuYwBI=3lAMz6vT-8+@fg`zkMld6;V7RXQg!)k22&w#?flN5r_qd}; zrY3k=Om%{k6_O_?RS@i%y0~ArNS@>w2p;#@FXmCo<38IZmATPPiDz*JTTkokg%%SM0Tjt^>t}d- z7a!f&`j3~l;A{Jtj^LS-f#8{xJ)j_doU3eJ{nP&TPtlVZi6=t_$o@IQBcf$ChWa|J z?IAOa@7T{{zzMSZ4qL diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache index 754d3ef15d673ff65db098d0b80fc46c30f17cc6..d022dc4ec15a2e1e85a33eb00a7dbb635627a7f2 100644 GIT binary patch literal 10713 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 J=DlG0_y7EULmU7A literal 52298 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 + diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache index f879eb819e28e488d4e75e7db086aae9869b0c23..02e1e275bc8a783cd684e60895ef9e0b88a38db0 100644 GIT binary patch literal 33469 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 Ni!{r`&6U!-Spd-l^A`XB delta 36 scmbOeyTyTnjZu_=fq^k}a-y{CM%4nI&CR^rY?~A0A8~AcrMZa(0IviJ(f|Me 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 d584e947..07585ad4 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3421,6 +3458,11 @@ "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", @@ -3486,6 +3528,7 @@ "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", @@ -3916,6 +3959,11 @@ "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", @@ -3961,6 +4009,7 @@ "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", @@ -4378,6 +4427,11 @@ "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", @@ -4428,6 +4482,7 @@ "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", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.assets.json b/src/Jellyfin.Drawing.Skia/obj/project.assets.json index 889bd00a..fe20c105 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.assets.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.assets.json @@ -226,6 +226,27 @@ } } }, + "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": { @@ -502,6 +523,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -672,6 +789,15 @@ "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": { @@ -723,6 +849,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -735,7 +864,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -757,6 +887,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -772,6 +903,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -802,7 +934,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -816,6 +949,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -831,7 +965,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -849,7 +984,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1166,6 +1302,25 @@ "readme.md" ] }, + "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", @@ -1690,6 +1845,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1962,6 +2253,20 @@ "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", @@ -2104,6 +2409,7 @@ "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", @@ -2203,6 +2509,11 @@ "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", @@ -2268,6 +2579,7 @@ "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", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache index aecdb5e6..18f76d30 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": "ahykGC3sK2U=", + "dgSpecHash": "ooJHlGQsdb4=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -33,6 +34,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", @@ -44,6 +51,7 @@ "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json b/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json index 787f1127..9aee110a 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","projectName":"Jellyfin.Drawing.Skia","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU1903"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BlurHashSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"BlurHashSharp.SkiaSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"HarfBuzzSharp.NativeAssets.Linux":{"target":"Package","version":"[8.3.1.1, )","versionCentrallyManaged":true},"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},"SkiaSharp":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.HarfBuzz":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.NativeAssets.Linux":{"target":"Package","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, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","projectName":"Jellyfin.Drawing.Skia","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU1903"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BlurHashSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"BlurHashSharp.SkiaSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"HarfBuzzSharp.NativeAssets.Linux":{"target":"Package","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]","versionCentrallyManaged":true},"SkiaSharp.HarfBuzz":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.NativeAssets.Linux":{"target":"Package","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, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info b/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info index 5e940ba3..bae25f93 100644 --- a/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532045400000 \ No newline at end of file +17715073217700000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info b/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info index 94a1fb6a..bae25f93 100644 --- a/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info +++ b/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info @@ -1 +1 @@ -17715044203400000 \ No newline at end of file +17715073217700000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj b/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj index a442f745..c43e2a9b 100644 --- a/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj +++ b/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj @@ -23,6 +23,7 @@ + diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache index 26c3f438c82e14068b97b295e6b557d89461f2ae..be61eec992e15dfe1b9d146e679a45cc8ec94843 100644 GIT binary patch literal 21810 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 delta 2047 zcmZ`({ZCU@81Cs5dc736PzOx<1(b4ueqrTSDo8;G3WcILb<+U?gN-6EHYeLMG||N9 zro$&=n=x)9Cetlu(Yu)#qtQj9G0V1OON>9MiHScgi+_M~@2REH_TG~`xw+?g-t(T1 z_kGU)z#bl8Rk8NgNRGi^nE%y$_P3`$+a6tgMV|BhJ+ba$f7B2jyW~AQzu`t%jpyXb zb5&nwu|n*%$5cypixJm_JyID(8VT8i0zx^WOXeh3+H3``=6cY#q5!AMTJe!6O71j8 zC1#Zn{t&lIavD>GZ_7U}8H~qYB7%=;CFq9PO~U^(iktUxW2$sVti?gpVEDb z?{kY-fVOrFOL8rkcb`mXgK658aO6!(b!oE-t)RdxZ-gU9M5B}kd!B+batN2Dt3}6b`Q_q)LE4uw~C!eBn7?cxU|X6>+#a=h^Of z@1fpjU$%+%+C$h(c#W`yuoeF7ZMf+x(PXz#)i^QkaHGku9sfG+JDu=57voPyHE!sr z-oR4lI7R~6Yi!4VrUu*%XzyVMt_f3tEZQp{8P-8_TIYI`EaeFL6qD>C1;3>Qv#HRD z=zYO%rh}rKVK+LFeMuYYN#x70BAuvyZc#z9sD-0tSd>oSPHtV#2WB{!PT)Yo*{-Y* z}O@AekHaeoJ%EyEji)*B|zoJ3c>NzU+1orsZ?pHd!J z!g<9Z9p&4!c3r}0e+(}#UZtaYha7lDPPHAWxX*@l)T7jvG5phHl2dJ&jA+z}h*R6H z$Af%}X19$|w{7AcuF3AgvF6pnIIYa9c>;HuM}^7c-@9mUX%MDT+-%Dh;k^|1xWzBM zzrfL#kKJnRTGhy`cu;FqmDbrs_$#^_pLCvLQS7U7t213E7;_TqR6D!tjF{}H#Mzz$ F{{viDPtyPZ diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache index 0d69ced142ade8d6b3d0cc1e88a99eee7a054f0c..c62aceb0b9f3455f2fd291efd7df8e1953e34f6e 100644 GIT binary patch literal 8570 zcmd^^dt4J&7RNIn0*c@RR}`@LVg+UL4hf1B5KvL%rPZz|lgR`^LIO!pP~_pG0%8=Z zvbLbIxJ3j3U#N&rpn_GY2-4Mp6@`jaYE=+-Yu%X%VG`vNLgA17u#*onN$x!fzw)!d z$RYukEJoxUkV1CF#=WuerRX@w6Nvx-{Zta|g~`s)CL;g{8d&NG$o>_wlB#O9-~{R3R7q!HLGfRy-CbL6}7t&u=N{a0l!GJA#G z^Q6uFm)xU?r8(s_4y@}1tfp4*vo7!GqAZIsuXw((sjJVq?|k4?0KQ;EW_M(r=Zr`aSK$ER(7^8HCm&#vi4uba+%(qI@j=0MTEC%Dy&yt(;! z)Q;}p(oBCBVJ@!a+r~C?yHYbU;HN2cuFXnBDicV=&bZS+%3K@wD3Lr$ia3jrD7h38 z&9(83;)(>A`vN6GMC=T+csztdWzaZWh{C7wF&AJ5utF;%u0YO*WO76b!VnxP5QmUy zAQNP$FtJcfZUVWda*Dfh3PH-z$~Cj35hFG3qgepvbOZDcbvS+u0#@g$#niv))z7Lk z1Ug!NXwNwq=C^*~(;}B_Ki6kx4HWAyB`8=m9lPQTEk7@Cytvlm+nC5;+k`iluZ5=` zEXxbJJI}{u(vfRB0b51uiLuAyrj5+s{myFBV{>Y{e{4$^hqKl*-w3gIniwGxx3%wo zVe6FR8z`SQQy>GJi};Ww8En?qe?5R!Y`qzC6k%4 z@Q5;*^wIb6Dz1tZ>^g{4%9`Ae?va`&&Z|yYlsqp~UvK>LUFQ4$exKJ;7k-m-?+Sxf zmFnOy;-@{Plj{L?e*P6%$M2%rsfS+9o(UW|ZQfd4mDkX+1vW8=|+7^b0L@|7U7?kmZWEzFW1gYrV z5LHD1UFOM4R8shRIf0JM3#O z;8A=0d<@&Ju`n2bwCX0%Dt)XAR*1*tICAK08i&V&5EiA!Vu z?0RBiwsvNBy#A3!T{3HyM5J4fGvWA0&je}dMXpt&)4ow zd5{0@w9;mPw-fM2#o(8LGr#ZoSuZ|h$J7l@yPJ~PRn~QSrO0_3>)_Q3_E)4MQBbwW97m^T|?9s)xJb z)5r6+*_t~SR(I~-D#@sNNo#X0JTX z@?iqO+GMNI#r>3e6##$L9{Iht!#4_qI(lG8Lt!vwUyei%JO~0& zqrUj}Q}!{l;fubXvX6-$QtC^!F7{%C8;<^Z!@Be!Q+4mI-ktaHKqr8jotp*vNNyW` z$3BV}#)+vKir7|>>gcnHOzoSK6OAT6Uc5ZR*2(GO9mQG`uVNpOY16`Q zDy@Cbc+~0NZjZe{yR+*;S)+B*(aoD=Hp213M~vd&OxCgar>twA#Bpd}j-73Mt|5Lh znVJNpxV8FS^|@@&-FY@F&(i%bZYLQT&$pBW!7*0%bFAIA{Nvtt`Q?8YdX$t1Ok890 zyRsRXxR$D%_vPK)vu*;5aD9Z&u{}xj(ZA1OHbm$1VLG49XVaK4j48*Ce)hO<|ATm| zPy+(?`%no%Gqwm4qln?*i(?rfawwVjY0U|loCijs8;?kM1lqts@I8dyT^MuL+8!uM6{^oq;dA*Z;wXsW~NBpD(e(QF4e{E{geg9$ed;e)!=|0Am(f<3k z&zU21J#?otef`7smE#_Um=xXElGP1w`p=km7vmZ&{2BY4CbYJOY%2RPHnR26ls6k$ zM~yP$58>f<)uOoQ^y=MT0sbE-B{*UG45+(w$Q>$`&80wmE`!No^Er?*b4aBB0yWUY AH~;_u delta 37 rcmez6G)awvjgg0efq~I~@&OsyjjHcBHZyW@voZRBxSRh-Ut= 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", @@ -1519,6 +1825,11 @@ "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", @@ -1564,6 +1875,7 @@ "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", diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index 15a9549d..7f52f750 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "72H6MrQD6cY=", + "dgSpecHash": "JYxCVNsO2QQ=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -27,11 +28,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.Drawing/obj/project.packagespec.json b/src/Jellyfin.Drawing/obj/project.packagespec.json index 5a676aba..e1772a14 100644 --- a/src/Jellyfin.Drawing/obj/project.packagespec.json +++ b/src/Jellyfin.Drawing/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","projectName":"Jellyfin.Drawing","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","projectName":"Jellyfin.Drawing","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","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":{"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info b/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info index 2960762f..570ca6ae 100644 --- a/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532045200000 \ No newline at end of file +17715073217400000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/rider.project.restore.info b/src/Jellyfin.Drawing/obj/rider.project.restore.info index d089f8ab..570ca6ae 100644 --- a/src/Jellyfin.Drawing/obj/rider.project.restore.info +++ b/src/Jellyfin.Drawing/obj/rider.project.restore.info @@ -1 +1 @@ -17715044203100000 \ No newline at end of file +17715073217400000 \ No newline at end of file diff --git a/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj b/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj index 9a7cf4aa..32258875 100644 --- a/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj +++ b/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj @@ -32,6 +32,7 @@ + diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache index 6e043dacbf07f8930ef978f91fcc72d640f8fe40..dffd55e0699957322e8a573880ac38f9cc026b1c 100644 GIT binary patch literal 12508 zcmdT~OLG)e6b_OEg7PpRAP)gGAg}IBl8NAxknk8FA&`I%+;pZdq(e{lRCkXstkjKe zEEiV!5BvxE2V7XL^auC@+*pO>#&V_S>&Nuzo;y7~GgJnq>P}DJIrp6JzRo@8p0jxM z(##730|Q_E`}o`955MmFkPitm%RZ}Kus6$CK1(vQkI?aGun!Po(z=iD~ z<`9OCK-ef1tGzJAb2Q5}4No|lXFDCpUQRURP{33Dd0KH7v!|@2eBz6Gf#ku1pjn8D}6PB3aV!^DgWSg}odK z+ego@vv+i?lEp($Sgv7Pu2R;@tF)mNZN;U5E_7XH;OU|&EL~XTx?!yeexPL<-c&9zm_Sw$(AHE7XXCI+X%-n%=+YY#x(CR&>MzmNIz2QkL;}pX$fsnQyZ#F>rKU5i!SQ1DNAo z#{3-B?@q0O(07kmz$XU__~bGcGgN;n*ODRK3~xMQj420W_|r1R=c)ck^Rj`4C+BWO zkikQ4bi{2oAHKO3efKOGF78?OGDzKf zlne~_C}~|k(VKD@XZUdY0)8ZJ$}dv6MCCG-5|t}du2RW9NjtSa=(;`v!R-%#zzw<# z#5Jm4Py2*HY2yWj11a9JGUA|8B zPm}$_y1?xpbOAT?vMwxAeZTD^2AkVQfQ_4b8SEQW|18)~tZUqULe~zr=-N%HUw8Y8 z;pFxeaN?$4HU&#m-zWQvq2=}$&>{jLL%U4%>t~-afZRRn%i$c zjfjB^^=+!}#aieok}yod@!|Fzz#@_$1N#Bh_X4(i`;Uz*xBmbZ5e6C952?QI_94Tq z5T3}-0B%GcWVk<~`d$XPd;5`r<@O`MA|fFJ`!Ur&`AEeuam7a#sgR+#6OcE)KcQdS z7HXG-w-{u7mGoV*i`AW+<~HSlQEYC=PX)^#lNb&zKhu}m!$C4qzI*NA;F2=yzIvpQ z!^1){gq3nywk~SkYRL+_`f|$*mmqkvBb}&nAS+Qt8s<6KvPCi+NDg=sz<|C zEK4L23fdAUd+ZNMWyv0FW+V|E9$r2tff?Uvw`mOQd4fl8bt)uIw&*VAbS`w0lxrsRp^KX7ip@8LYnz`6eQ?>Si9zVq)0v^0bb8_W zOltp{qh0Rao7pT{CNEEAwrk1KGr74z)Hg~`4I_S~>^2=F+)9GL z+md0s_p)U*CD5j#ej_ukE4<};RcvxwzVbH@ga0p$~Di~aah`todxpa yGpX1a6S<~75lhKRe82!TDfOgkiqfarkVU%jWLj{NTSC#bVHv5eohj7?(EkH-z{QdP delta 1142 zcmZ{j%WD%+6vlIt)TX4<=HX29oF=V#Ow8m_Q`0m}v?4^1Vj&<%H-@ePB4WiTE($K{ zLR%?Ex-4}eDY(+vRR!G?K}22XN>Hc^cLo1~elt!arndth%$)N(=boAQ&iBSzB{hGs zHalpsSSBUwczf^Lt3O}sRIEIm-d+Aue|}{)yZdWpTYA~Lzd7Nv_+7Hro zzS&s3*}Tdhz3pa&J{7MbO`qMe(fgQ5>MzA3Rm9WuIv%4L&)?n-vqJx| zyowB6^C-p?S(D5iLFQ@4qx>@nmF)>F?VbD2B;o?|(QR>q1xS!~Scu+B5135zBdcNr zT|3smt)*i$^hwd0>%V4?`EYU|~3@wQUs+P)))| Hg>3r(eZrb) diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache index 3db3d4e14e77c6a46e3f8016c68f95874f4b7147..42c2c068cdd43678fdf32b8f91cb2357f5cbc0db 100644 GIT binary patch literal 7773 zcmZQ$6l7pvV072d$j?pHFVD))OD)#d%PUP!EzvJXOwLYB2l7)g6O)TFOEQy-^-c5) z^-T10GL!W4QcEoL4D?;#a(XE_IgE@z(-@Z3T73z+$HB3gsY#x`nE}vW2D*tk1sREY#-?U49~PG+=A|SSr5FKy z>ggP6;)n2Lo-B3WChDG+Q4jtSq!65{KvQeB&-7Q@f0AFjS0dJ3U)LEg$*MR zUesVrn7z5i>EtR^=Y0xG60c~6d}T~(p0rf@YEj6BIS81Cpaq8+km+TFl$rQBvzI_J6Ejep z5tJp60k~8F3ZNDhL}jJ9lGi7>_N>fXd9ur+(>jBhN$72_$g~-^Ql4JPJ!5(8fQiwG z9$j6Q2NU=tuQFP!UVWhW-JhIGa`QiFs4yfrT>SIuTqO?gC1z)A>vP=26+@2ff1dPr!@oC&RFC^`8r=4KcxeGRD}A2g zer@{7%=L_JK;Iz(9vmjblxJzimL?|VDQ1@DiI!%TiD|H~AyBqurRL;Rre)^o6{lqD z8yOgx>KPj785zQ2!2%QuFeSk$*@&Ey^1Wu00Js3>K~}){lAVEp3uw70%mGjuHD17_ zJOiT#vQ{Kd!`(rQ&rwS9UPiphEH^W`D8D#Atwb-iq9ipBRAm(FB_}3lWag#oB_6;M5(NwjWiCh*Tznk@b+uREOF ztY|g)X-&(Pq7#1HU3^kc`qEea_;zn@e7$YZ8s#TlMdvF-)-r6Csm^Z?dT%D?F%~kcvsKVe$*esZ{(S zy08@;GFU?as$uv>emp*JQ!|b$Nsr@#qRd=i2e=H_8AfTy5^OsJz%^ovX?d((M(7#7 zk)1@q=hTev93ta8J2Sr|5w!|1)H4E(3?Mg{5$^T|E5}~M@4VFC_5UuYQHYe8F*SgP zOGJRp7y-2;SAR31JQ`c)jbRQpi!=d?sx23hi~L(5f=bdO$HStW%A{J%M5$l`(hHf+0Kuq2Hq26g|*OOH0iT@ zo&7W0I)3hQbY|7wqmCbK54^o++^H#i_E743mDvi8Ira0wE%k#E8`f`$?4QLLgyvI3M1gv` dz~CZ0&6jLwXpv-)n3iN>YH5*XnFwo}0|0si___c9 delta 33 ncmca>^HrXMjggaqfq~I|vLLVQM%7uYOudXirqSkyY)o7LhxG^Q 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 1d4795ed..703d1034 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "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", @@ -273,6 +279,11 @@ "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", @@ -318,6 +329,7 @@ "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", diff --git a/src/Jellyfin.Extensions/obj/project.assets.json b/src/Jellyfin.Extensions/obj/project.assets.json index e2f9115d..f28fdb09 100644 --- a/src/Jellyfin.Extensions/obj/project.assets.json +++ b/src/Jellyfin.Extensions/obj/project.assets.json @@ -64,6 +64,27 @@ } } }, + "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": { @@ -148,12 +169,117 @@ } } }, + "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" + } + } + }, "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": { @@ -166,6 +292,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -285,6 +414,25 @@ "readme.md" ] }, + "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", @@ -418,6 +566,142 @@ "microsoft.extensions.primitives.nuspec" ] }, + "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" + ] + }, "SerilogAnalyzer/0.15.0": { "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==", "type": "package", @@ -448,6 +732,20 @@ "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", @@ -499,6 +797,7 @@ "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", @@ -580,6 +879,11 @@ "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", @@ -625,6 +929,7 @@ "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", diff --git a/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache index ffc0e02b..30eaa842 100644 --- a/src/Jellyfin.Extensions/obj/project.nuget.cache +++ b/src/Jellyfin.Extensions/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ayxAauhDil8=", + "dgSpecHash": "3zHikHMKR4M=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", "expectedPackageFiles": [ @@ -9,14 +9,22 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/2.0.0/microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/2.0.0/microsoft.extensions.caching.memory.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.Extensions/obj/project.packagespec.json b/src/Jellyfin.Extensions/obj/project.packagespec.json index f707bdb4..0bf29979 100644 --- a/src/Jellyfin.Extensions/obj/project.packagespec.json +++ b/src/Jellyfin.Extensions/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","projectName":"Jellyfin.Extensions","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU5104"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Diacritics":{"target":"Package","version":"[4.1.4, )","versionCentrallyManaged":true},"ICU4N.Transliterator":{"target":"Package","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},"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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","projectName":"Jellyfin.Extensions","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU5104"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Diacritics":{"target":"Package","version":"[4.1.4, )","versionCentrallyManaged":true},"ICU4N.Transliterator":{"target":"Package","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":{"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info b/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info index 9691b571..56efe8d0 100644 --- a/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532042500000 \ No newline at end of file +17715073217200000 \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/rider.project.restore.info b/src/Jellyfin.Extensions/obj/rider.project.restore.info index 0a24497c..56efe8d0 100644 --- a/src/Jellyfin.Extensions/obj/rider.project.restore.info +++ b/src/Jellyfin.Extensions/obj/rider.project.restore.info @@ -1 +1 @@ -17715044201300000 \ No newline at end of file +17715073217200000 \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj b/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj index 575441de..f3576829 100644 --- a/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj +++ b/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj @@ -12,6 +12,7 @@ + diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs index 4ba6c853..364932c0 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache index ca74ee6e..8d881103 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache @@ -1 +1 @@ -465eb182968066a67cd82080e5ba02bdd90419258b28e22e67a9359561680c75 +6d15e02849ee3923d82420a3728eda8dafef1a23a5297cf8e54d287372f8c070 diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache index 99159ebdebf1f2d960bd75c7940ca5c07225413c..cb2472e37811917ec30688151cb90b0078ef1853 100644 GIT binary patch literal 22360 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 o$p(^b delta 2340 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 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", @@ -1548,6 +1854,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Jellyfin.XmlTv": { "target": "Package", "version": "[10.8.0, )", @@ -1598,6 +1909,7 @@ "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", diff --git a/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache index 093ece46..67b8ff99 100644 --- a/src/Jellyfin.LiveTv/obj/project.nuget.cache +++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "4O5hMoQuoFI=", + "dgSpecHash": "SLu1QQB1jo0=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -28,11 +29,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.LiveTv/obj/project.packagespec.json b/src/Jellyfin.LiveTv/obj/project.packagespec.json index a915b8c5..a7671c89 100644 --- a/src/Jellyfin.LiveTv/obj/project.packagespec.json +++ b/src/Jellyfin.LiveTv/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","projectName":"Jellyfin.LiveTv","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.XmlTv":{"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":{"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","projectName":"Jellyfin.LiveTv","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","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},"Jellyfin.XmlTv":{"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":{"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info b/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info index 875573e5..6e2f12bf 100644 --- a/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532043800000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/rider.project.restore.info b/src/Jellyfin.LiveTv/obj/rider.project.restore.info index 6c875054..6e2f12bf 100644 --- a/src/Jellyfin.LiveTv/obj/rider.project.restore.info +++ b/src/Jellyfin.LiveTv/obj/rider.project.restore.info @@ -1 +1 @@ -17715044197400000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj b/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj index 902f5137..236d29ed 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj +++ b/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj @@ -19,4 +19,9 @@ + + + + + diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs index 7d233873..aa81a129 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache index 0b934f68..079f263c 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache @@ -1 +1 @@ -edf4babb1b81b04b3b6384e6551f8507281aea7811516788c3cf3ddcb1eacfa1 +429ac897a31a987cf4e9efe36c5b879ea774bcc7152b8b3c4d2ad766d24152ca diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache index 0e4cabeb19fe623de5609758e253b8101a6de6d8..2f6a9bbe60d1d1de8fb628ca17c6582a20c531d2 100644 GIT binary patch literal 21137 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 delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 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 9a526d99..6aab285f 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3407,6 +3444,11 @@ "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", @@ -3452,6 +3494,7 @@ "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", @@ -3881,6 +3924,11 @@ "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", @@ -3926,6 +3974,7 @@ "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", @@ -4343,6 +4392,11 @@ "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", @@ -4393,6 +4447,7 @@ "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", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json index 0a72ece1..ae9c7e24 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "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": { @@ -353,6 +374,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "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": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "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", @@ -1203,6 +1358,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "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", @@ -1397,6 +1702,7 @@ "Jellyfin.Controller >= 10.12.0", "Jellyfin.MediaEncoding.Keyframes >= 10.11.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", @@ -1477,6 +1783,11 @@ "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", @@ -1522,6 +1833,7 @@ "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", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache index 5a32f18d..8e963bf5 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": "Kr52o9OudyQ=", + "dgSpecHash": "Urwz27Kk724=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json index 54610557..be4a5c54 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","projectName":"Jellyfin.MediaEncoding.Hls","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","projectName":"Jellyfin.MediaEncoding.Hls","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info index 9691b571..6e2f12bf 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532042500000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info index 2819505e..6e2f12bf 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info +++ b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info @@ -1 +1 @@ -17715044197100000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj b/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj index 5e7e2090..2739d4b8 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj +++ b/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj @@ -19,6 +19,7 @@ + diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs index 251b8522..7aa11349 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin Contributors")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("10.11.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyVersionAttribute("10.11.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache index 94ddaaa7..82de2efa 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache @@ -1 +1 @@ -a59fa0affa20c941a46331753dc6b9e78202823a6748afb46ce9b5e29a9bbc51 +61573b18d6a81db2d5343f6d5b63fcae839b3294fa18af682e9fbf8fd2655f34 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache index 604f45691c439f2c335153f370fc1f005662788a..6094038526933bcea155140026236b71f0a3616d 100644 GIT binary patch literal 7622 zcmc&(TW=dx5OyJ#rnG5kN?UrPEwrUgd)CgS7Yc=t(vmib0#12=r?vMa*<`(I?OD^f z5)$GC@dDz7e*pgi2?_oJk9`6OA)b(UhxyjK_IQ1~S;wKVG;ww^Gv~{kGjnEUmmc1q z*`Leh4n56({nf8O{Br!;TR(pG{XaKKfBpNnTKM_T+oSt`|KsV$KmB$zmm4NI%UJU& z(s;b?xl$Rzt*y$ysG8*sbCsTL%T`rSnI%V>uIbdDNM9LKA}?+lt!K*%Tv944WA1KK zd?pqbmg77}3*obe2){p1^v#~sl`D4H_msC1h_Yuj7FV_sCDV1KWmfIh@>8Nfh_rYX znnq^HNC*i=-VKe+RBbKDfe7RveSf!mAZLqfreEy=>nExHRMNK{Z#8zCkr##OE?z4( zL}Tah4IGMmgOl@Rx^Gm)^n-XgB`P&1u!A*UnwIUhU=&0_Ocu18SA>BWgc1vF24X%3 zw>JVeLf?S@x=;g|FtS0LR=YhzUC1)6>`WprAQRnlS(+aJ25(n^JKs`ywna z(0Aq8VPUbx5fF$Ryt0&vWL-K=eZ_W#vNnu~{KT{<x% zMIhsYjDx^FKr~8pkjP10tQFrIwilSfEUCaZ%Yp5=3VT53lP}zgQy24D#2meM^^;-FqifTD|`FHq~sb9)B$fRs3>V+l~l>G_M^_Oabn zVg9L7M(G(^n0TPc@x7eDccM?H1#+`@WXq()L7hy1Iz`X(smIHerHVryDIn#=@kWWz zwM^flJZLPwM*@`Me90F&9W8W*z7b`w5PgukkP0kO^X))Zs*V{*Bh0b!g1Cr^B=E?$ zmm>kb+F7!Ws5wW3)y@;?K1e!8bR`Ic_w&>R#^qK@*`hdr^r@C~X99x2#iW2f8$k4Y zQnWKZGl(H#Aa*I;TJ!W~Fp2X7vB7ZH@!LT_qp~5s?ZCT`>0)kZw{I$Vhl?FIDA*@E z+2T=jCFAcXI8NyHwo#3uR(q8Q1?Fo+xR)*vT_n0h^g7XHqANtl_(@>*Tx|E`_7T~oDa>W1A7a`N)!*c{m7nCTIL{mi5MAwOK5Zxqt zb~%I^w-_MLApnSeNeA#2@pn1LFw{K905$q39qKoT-_MEetG|j}%ySUHqQBCCz1=6+ z?dK@wS)QW+7JZiv?3={j^&G}<^Be};=*M)p-y(iLCt~|Kj)CPl4q(xz>A>D0{?6q< z27u>406_ny1MoKScfPNS1LG`NPxf^>6z`B6|IEN!i>_Kk6wk7#mD zBa^{!c%8lX8)}sA$v$YPF+R=K3Jo=eoM|o2NOS7g)~D`kP2mnKnZeqe8~w*8Q)Y6h zttw%`XlH;~;v*Ow)U#V9p({y&?kS}sU+I&?7GiPO ak0%#yx7HTJTbPWaa2~w#?atiI%er;wWbKqiE|Uw-oeALB zsP&$ik#RCFN5teZ77yLnY@6@oRtlzN@^0P$m9=PT$%zv z4kHi?0x>fX3jwh(5Q_jY$V4$976)Pjun`luxm7_rSb!L$gB6Ie>5!OwfLj!-666z* zN?sf)B`5#lmIJE84~qp1sWrwml3EDn`&Kyi@o zWhWZSg8ae&3Qgb1@x0%qU!aAP&$Dt(E@xERoGxw0$j=AX Or{|nsl&Y7KlLG)Hf=fOC diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache index 0fde675e4bfd7fb79530f085433f2f4cf88218f7..dadf0f1630fc43144b5edd68294e7945f685c0dd 100644 GIT binary patch literal 3919 zcmZQ$W~fQgU(_8G*(!q8U`i6Q&26`wy_k}C>1}k?&QjQ3TotOH%{@(?KgbY3n;9wJhc^#QX2^q!( zKq&?lNLWn)GTE3Q{Geb*Lk1R5$T2c({WIY?Q+;~7T)9>My-tf0vR9aPrS4RaO^CFc zc4ShjT*sV)_9CLMx7x1}G+f7h+4$(Y1jTgS=@PFDSFGF1yMSF^^+xTk{FD5DBm1u0 zGJWD>+2iWW{^GH9i<*e-x|3h0HRn%1@!dV(>GYVCM-ua0?|sSE(iU=GdpK45>tPPo z*p-YNKsOogw+LHn=4Z;7fX~~AScQZyF)?avn3QI0VQQ9`Vr*uTYHSL$3=9|>7)grW zjFOT9JrI$clbM=V0!-6IiA9w}M6?G;BZzPYYxIF=L_~Sd!ait}tD*ZHyVl_w`B}sT z09BJg1xcx(IJGD!c=-CF1eI<0yV`>||F`q`* z^MfYVvx@WcNRD+cpe8b69i(l<#yZIJRE_l}(u#c4%$^HuI%F0k7L|}3_r5Tl*b;y` z{*({bJA6|?HjyDf)ucd4v0su}L3$zx0cye){{)JCkhb9)^#qE2kmsoy>pplZ`@Gbo z+#F!;HqEc;*u1-(xS|g)ZBuc#FA8fpq~&PH3fPw7^on$ zC^H1A0O8AXVRv6l0{fC5O${TcO928fZ^FEd>Q$n;BAxv++d6*ka^tgq$9=>i@wS8U zz5~nOFVEem-`XwGaCBzX-lL8mZ4bP?YNd6O(|(<6y|`Uqe7pB-KAs=9?mzk;q&Rny zAE$Ih(9~9K?QF;S7r#y_yZ<^&@P0ba`cqAFev_neV~jggUofq~Iy@0RTBO1^@s6 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 b96a01e3..59c66daf 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 @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "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", @@ -260,6 +266,11 @@ "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", @@ -310,6 +321,7 @@ "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", diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index 7634a9f9..7a179383 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json @@ -5,6 +5,27 @@ "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": { @@ -12,6 +33,102 @@ "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {} } }, + "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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -31,6 +148,15 @@ "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": { @@ -43,6 +169,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -68,6 +197,25 @@ "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", @@ -136,6 +284,142 @@ "tools/uninstall.ps1" ] }, + "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -182,6 +466,20 @@ "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", @@ -231,6 +529,7 @@ "net10.0": [ "IDisposableAnalyzers >= 4.0.8", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "NEbml >= 1.1.0.5", "SerilogAnalyzer >= 0.15.0", @@ -300,6 +599,11 @@ "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", @@ -350,6 +654,7 @@ "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", diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index a4ce4c2d..319037dd 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -1,14 +1,22 @@ { "version": 2, - "dgSpecHash": "eIggRoFgzok=", + "dgSpecHash": "sCZhKLSPuq4=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json index a2ab5649..aba12e49 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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},"NEbml":{"target":"Package","version":"[1.1.0.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":{"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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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},"NEbml":{"target":"Package","version":"[1.1.0.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":{"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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info index 049f712e..744e3d2f 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532040100000 \ No newline at end of file +17715073219600000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info index f89bdd19..744e3d2f 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info @@ -1 +1 @@ -17715044196200000 \ No newline at end of file +17715073219600000 \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache index ca1766692f271e9f56bb8d692922d550d6d8d506..fc11a1da1794ef40a997f0616552caa3475cf4f5 100644 GIT binary patch literal 21231 zcmd5^TXP&o6;>R}j!YsawiA-rjxUKFC$VR>y2TFUqN^j@Qe?{xmjGdQwhu{6}AAkM%rGI_)=Ubor`#<(S zkDdIj^S_TL`}#fyxmsz}X^7J8HOCfS$*|W~gkNf!)tlxDuC1EoH672a)P-rA_10bC zdZkfg$T(k8*EPqt(WvT`=BC@?6Op)4tJinI5dGYTLciaS^3(e=EjO&H>v+zxZ&aOH zXxy_rqhi{&sF_VmnIAREK%~Vp-&QgOB>^N-G8rhDXj)p3yCukee15ilAg7jAO}E(t z){pXH6}E5rt!3A2h}({Pv+B6QQ0^=bp?gQVxN{~@F&n9vA{AO^?vc*ii_hQW26)F8 zwr4rEht9W`t(A4x^l@oaEW0M$Qa*@E$y7|qWT3=Ya@O6dxF~EPm9ugB07LzY0;ucG z%8F&L7-q%uU9(Eqy;Rf~=Jl36YK+noq(qq81qp@Dc z^Rem*vxYv5>Puy#Y>bq(&&3ich(LJ8d`v-9&%r$;!42Z`cD6J8R$Ww`rg}h)b=&i4 zLI$E?JgQ@3<9blkatbXY0G>gU;H-5=#D>p)iREE@Hnt86d)hbxfarS)TK;S(G8KxD|7qQ!pGQz=a2!B6h;j(!Vy4BK zWma9wxA2H!y-}tvz|?g6Z`{VC&`CBPLm?ZVM_J6YVO7^h?b0~LyD@amtT$IpV+5Tm zZwj4m*G#vDJ}=Ep-56cq#vX@qGWG-t8G91N?rzM$>|}d&3!XH6$L+!P^;km=4Z_1~r8*bN?)T4`+14IV?u_U4+X*IUb$ZFsetrQxCBF$2rS za5=JZo@_)SOSPN)7LG$X-NFeJGIkQh$-D&>t!Nh4Xy%t4Nvjv1=QT?y8>&ykHesO! zl(0O5@?rLTmI+3?Cgn#q!B#ZxvQvP?VV=hI`x}Ajih8i-oAut^cdgx)Lwq&?@eHoJ ztPISPYBiQqPA`sBjibpZ&5zF|Kt7M_ck&KBWhTPd5Dmv|b@8BT7NMIDnsMj7kic~o z*R2A$cqEn|7H`E-olBrHaQ$iSQK#-Z9%bsHwv;DCsffpzY28~&03O11p)nZqNIWd= z5vmM_*_6YhUz&2tDEXgd<&v6c3dHMnwPo3BB8Y->clmU??OfEBcl>a|k0ZGLb%Bo8 zKrHrL>+q%xg3$!{F8R7vIAWk_#wa?~`EDwHgQ|Z-HNtJK3&a7TZnuQ}7b(^F{XyxUT2K zbJKEsGtptjFk(+0AkDY=lgoj4S{Hp$0(lvqdBp4>!RQnPN|4Oxg~$8F>QMw?UBXcmn)sEGuq z$qj;9^BlWpP?yk%gPKZ!n#T2ez4c?noYV%NCUe!dlwr8Dr7&#`kv%GZ4Ub9jqFge&(d1OZcRx>@v#BnTDDU z_CTfc#<(&=d#gpN=9;fa&GS<80zR|%!+~b7bFPT1r)^cJK8gN~gpEa9U(H1C`88u5 zn{Lr)VlN{mdlktStTo8Upx;C36KtHqvd!&Q*pug->3w4T(<@u;4}I8DIRaj_0hqyUb!31fb;zD;4GEl9NkpQc;J09Urr-9diJC6=6J|v65noJor*cu-Ve9y0OmzpA zIyh*mKHOPt+>oR;{heOCJ*j(@7`}O=KVL_oN$~~>k-Bf9dt0B-w9PK^e?e8?&?~gfe zpS|Yh@dv^FNy^8rP82xyQdQIA_o} zkG`|{a|W98=Ud2|GX&#owkGq~d%x1H<|5 z&EvV50nT%8fU9L1H=V0xx|3Y(y~|#sTw40!yI|tB51~|0swg!SfwGLUg0d;QWW0lj zZ1Y_**`};Eo$XcBXYU7l-92h1DBDd3!b1I4?y?y~zRMc*028bUKU;)bEsC zK7-G9`2_!T3VdRb^Y1k79Sgvqa~6Q0pGkr4puR{*z4a!Vq#6g%DD|^;^fnFo2weA%K*fr~~*8>bIGtVW>GvL#SU%LH%viZ-hA6P&Q+< zE#xc?ft^eN`<)GfEza^V&vKTBz*3f@ZajP!_1n$@G2EO5BHXhnxW9+`jf{xmED;0C zSt0`adJ5QgQNMXC5(B_lBm!_b1;F=FzX6tsS>!AeSzJi5_#W!Bd71p#mC*ypStzni z*_FC6{R7l*e%57#;wrT7Lg87LIut*I4E<2MGlo&Zzji+1wCS7iE2HW)U1yCH)6e@T z^!txc-cGixn4XBYrW#`oDWsx-yz(G}+v_fou=#lcN;7=EF|TD#Vlv5YPk6dLU!L8b z@CnZLfZd8bJsitY-lq-$AC{uJL%`Xo$>(It ze1~{@NMe2|zhXYv$OSxyS96$HjT(PwMnYZtdy> zD@)Byd&GyktBo-)K-+6(_NzUbNcM3Kzs4Y{Q=NQts9wl!BpC(Vr*|VriY^O7Fr6f&CSsbB5 z+D^eA&keWTBnM{7+Ru-fq)BO*me!Vp<@SPo^)<0|3J@LRb;W_nN zqPF|GyDoN98hZNomCa|iYqSr#A_mX#ZDS*u+7N4NzQJfNyG;*YLZmrYF&Izo ze@#h38v#u$x+1uTaN4 z+Hv%Z#^j(ndPbK6?ZEGG-O)1=*(+nWhub?s`Ryzx)YPR5?a|c8mgtzbv&G{f&^aco z=Hj$qhD{$l=#bw;q=FMR+j6k UyDo*|7*qnpUhHpQhHS+D0hP{z;{X5v delta 2047 zcmZ`(TWl0n81Afvc6Lg)!xpwH-DPH%mYtQE-EOygacSu;7K&TyvQVW(MHH0Ft`rgl z6BT1(xP;cgM+}lc2+?{?gbcpugZkiusWHfd@xcqeY7<{IMB;zO*-4zvoaD=yIsf<1 zIcNUw|NeZJyYxC2uaq|z+nSo1J}hmyeMX!A^!ASI#b1X$cu$|ZdG3oJj&)?_rB|i$ z*ZT(3H{x$EU9ys>6X*IuxEvnP?{E2@!yT#Ky|-4oj{L@-72>b?X<-5Q-E`+;*8mGV)QuJ$Gr#uLB@4?ybsh%RyI6{fQ z{^Ul&Lxd5+Cc@FeFC{J@!L$Lbg@GnfP$2kd;@)a(EzvN52B|oauX)MSB*NbHI zO)iEnqcdC_<7?jME&14F(}Ghyb6f(6-kZFo2vZ3;Osy4oOAV$9s%!^RK^xj*_js%J zRP(K!$LlrLHf&gBH_Gi*171j0!fpSSemC#~C&@hFxhW*sAs;d)}yF|rdsOVeqxg{5==HY5VOpJfa5>~z>k zvWr2XQeMb)^VEV36D_TywbC-6^ytFp*?Tr!>@ zOL{|DWJNCQC&{8N8W*;7Moe~o)g@!MO^06eWx9fz3;U`6+uAS|GOc)dpwqEzd&uHG zRxB}_2T8en`e{?_g}z3WEy0_aX_w4r%!a532V59?>D#A+8JFljGS6eyu2v(NyXIW7 zo~1_HsaV}*vI{Qk=Zx-~-e8!m-AK@Y9VPjFpn&k;WU%Y#h~RO0RkJ h;>ah>xLbZvpBsyMI2lE6SpR!G@4@P747;iq{spz1L{tC( diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 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 eacc4c50..cb96407a 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3407,6 +3444,11 @@ "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", @@ -3452,6 +3494,7 @@ "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", @@ -3869,6 +3912,11 @@ "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", @@ -3919,6 +3967,7 @@ "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", @@ -4387,6 +4436,7 @@ "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", diff --git a/src/Jellyfin.Networking/obj/project.assets.json b/src/Jellyfin.Networking/obj/project.assets.json index a46ee3f1..1552f38c 100644 --- a/src/Jellyfin.Networking/obj/project.assets.json +++ b/src/Jellyfin.Networking/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "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": { @@ -353,6 +374,102 @@ "buildTransitive/net8.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" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "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": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "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", @@ -1203,6 +1358,142 @@ "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" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "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", @@ -1514,6 +1819,7 @@ "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", diff --git a/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache index bffa6d8f..9ebdc271 100644 --- a/src/Jellyfin.Networking/obj/project.nuget.cache +++ b/src/Jellyfin.Networking/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ZCPvWbw5kbY=", + "dgSpecHash": "JlqDTomZzKc=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.Networking/obj/project.packagespec.json b/src/Jellyfin.Networking/obj/project.packagespec.json index 658731bc..4f0532b6 100644 --- a/src/Jellyfin.Networking/obj/project.packagespec.json +++ b/src/Jellyfin.Networking/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","projectName":"Jellyfin.Networking","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","projectName":"Jellyfin.Networking","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.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","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/rider.project.model.nuget.info b/src/Jellyfin.Networking/obj/rider.project.model.nuget.info index be56cc87..8d37d693 100644 --- a/src/Jellyfin.Networking/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Networking/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532040500000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/rider.project.restore.info b/src/Jellyfin.Networking/obj/rider.project.restore.info index 7322778e..8d37d693 100644 --- a/src/Jellyfin.Networking/obj/rider.project.restore.info +++ b/src/Jellyfin.Networking/obj/rider.project.restore.info @@ -1 +1 @@ -17715044197000000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests index d3532c3b89e1d0cbf16838f3b356960729a0846e..9be9e16013a0ea21bf12af726a8306723acee22e 100644 GIT binary patch delta 339 zcmX@1IxBF)38BdW0(lb)!X~!}1~J-BZWIii?7|;5c><#ghKSJQ4NP@tqCc1uFht}g zJFo_!iB4b?n*4#CV{#dr9-7PnZYiLQz~mY1vvA6&P4?lez#@BrOJwpME-MU~77P)y u$!)wslf!sJ&}4ovOHJ<#ghKSJQ4NP@tqCc1uFht}g zJFo_!iB4b?n*4#CV{#dr9-7PnZYiLQz~mY1vvA6&P4?lez#@BrOJwpME-MU~77P)y u$!)wslf!sJ&}4ovOHJf|)>m*r5J5muPy}^n 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 F{|_gaHVXg% literal 84696 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 delta 52 zcmca{o$arVEe+V+VfmoY0g(HL}PYsfrJVBakbG6|SmCet? HKMDf?wagLy 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 3b9d6189..4b333067 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -543,6 +549,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -608,6 +619,7 @@ "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", @@ -1028,6 +1040,11 @@ "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", @@ -1078,6 +1095,7 @@ "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", @@ -1515,6 +1533,11 @@ "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", @@ -1565,6 +1588,7 @@ "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", @@ -1985,6 +2009,11 @@ "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", @@ -2030,6 +2059,7 @@ "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", @@ -2607,6 +2637,11 @@ "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", @@ -2657,6 +2692,7 @@ "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", @@ -3093,6 +3129,11 @@ "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", @@ -3153,6 +3194,7 @@ "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", @@ -3576,6 +3618,11 @@ "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", @@ -3628,6 +3675,7 @@ "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", @@ -4184,6 +4232,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -4247,6 +4300,7 @@ "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", @@ -4454,6 +4508,7 @@ "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", @@ -4946,6 +5001,7 @@ "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", @@ -5376,6 +5432,11 @@ "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", @@ -5421,6 +5482,7 @@ "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", @@ -5850,6 +5912,11 @@ "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", @@ -5895,6 +5962,7 @@ "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", @@ -6312,6 +6380,11 @@ "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", @@ -6362,6 +6435,7 @@ "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", @@ -6830,6 +6904,7 @@ "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", @@ -7338,6 +7413,7 @@ "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", diff --git a/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json index a2e8a1b9..95dc0eaf 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Api.Tests/obj/project.assets.json @@ -184,6 +184,27 @@ } } }, + "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" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -1078,6 +1099,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -1609,6 +1726,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "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": { @@ -1877,6 +2003,7 @@ "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": "10.0.3", "Microsoft.Extensions.Http": "10.0.3", @@ -1893,6 +2020,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1905,7 +2035,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1927,6 +2058,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1942,6 +2074,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1989,7 +2122,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -2006,7 +2140,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -2020,6 +2155,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -2035,7 +2171,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -2053,7 +2190,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -2088,6 +2226,7 @@ "Jellyfin.Database.Implementations": "10.11.0", "Jellyfin.Database.Providers.Sqlite": "1.0.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.EntityFrameworkCore.Relational": "10.0.3" }, "compile": { @@ -2107,6 +2246,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -2442,6 +2582,25 @@ "readme.md" ] }, + "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" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -4002,6 +4161,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -4523,6 +4818,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "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", @@ -5183,6 +5492,7 @@ "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", diff --git a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache index 7526478d..8ddcfd88 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": "uq+sjmMmOw8=", + "dgSpecHash": "0RGdIBHArsc=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", @@ -63,6 +64,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -81,6 +88,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", diff --git a/tests/Jellyfin.Api.Tests/obj/project.packagespec.json b/tests/Jellyfin.Api.Tests/obj/project.packagespec.json index 196fbc8f..7a8330fb 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Api.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","projectName":"Jellyfin.Api.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","projectName":"Jellyfin.Api.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info index 9409245f..8d37d693 100644 --- a/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532041200000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info index b7a25af7..8d37d693 100644 --- a/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044196800000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj b/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj index 8fef7fde..e36857f4 100644 --- a/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj +++ b/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests index c74d93a66a04a347a2d0eb3b0c1dc9c71e1bc08b..308649dca75c5034228488e2c213c47d4b55bd31 100644 GIT binary patch delta 189 zcmdld(PX;8j%P9-SIA@=HmQjPVUq>8f*5Tl^KykwPGKsTyo%8cMdT0)uV6A43$l(Y zEc1}$OV|r0?_(2~oW?c_MRXquuV8Wnr`}{2&JZL~kj*t*PADQ_lRLN_5F$)m3;;@@ BG}!fdYsC diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests index c74d93a66a04a347a2d0eb3b0c1dc9c71e1bc08b..308649dca75c5034228488e2c213c47d4b55bd31 100644 GIT binary patch delta 189 zcmdld(PX;8j%P9-SIA@=HmQjPVUq>8f*5Tl^KykwPGKsTyo%8cMdT0)uV6A43$l(Y zEc1}$OV|r0?_(2~oW?c_MRXquuV8Wnr`}{2&JZL~kj*t*PADQ_lRLN_5F$)m3;;@@ BG}!fdYsC diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs index f77dc01b..47edc546 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache index 8906ab6f..d29e9b45 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -7caeff2ceeaabb6e24f6cf2d95714f70640ca3e1a3986cf5dbb286032ea619f7 +e5abba5972088b7d354df7c743eea8b28f5a55cf041f4b76407abfd91e1522ed diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache index 9b5b11d68419be8f536a672aecd81326fdd8bcdd..e9918c3da4329d44b8c50d64b9bcbf15a105f3b9 100644 GIT binary patch literal 62905 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 WEy={x(jv_=ak3tZ`sP>GoLm4kp}+|M delta 46 zcmcb;g7I@VBL^F!1_J{FqyOYYb=i%o$9N~da+2Hpov%-5bGWXl^kj1uxy?adoLm4} CnGSXU 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 2ebdb59f..7eb05a3f 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "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", @@ -3220,6 +3256,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3283,6 +3324,7 @@ "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", @@ -3490,6 +3532,7 @@ "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", @@ -3920,6 +3963,11 @@ "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", @@ -3965,6 +4013,7 @@ "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", @@ -4382,6 +4431,11 @@ "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", @@ -4432,6 +4486,7 @@ "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", @@ -4853,6 +4908,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4920,6 +4980,7 @@ "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", diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index fd6a0e45..9ba1cfb7 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json @@ -188,6 +188,27 @@ } } }, + "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" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -624,6 +645,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -958,6 +1075,15 @@ "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": { @@ -1107,6 +1233,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1119,7 +1248,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1141,6 +1271,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1156,6 +1287,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1186,7 +1318,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1200,6 +1333,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1215,7 +1349,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1233,7 +1368,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1250,6 +1386,7 @@ "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.Extensions.Caching.Abstractions": "10.0.3", @@ -1533,6 +1670,25 @@ "readme.md" ] }, + "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" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -2321,6 +2477,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2670,6 +2962,20 @@ "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", @@ -2959,6 +3265,7 @@ "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", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -3036,6 +3343,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3103,6 +3415,7 @@ "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", diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache index 081ebe50..db072190 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": "+Sm/Zy9Ooz8=", + "dgSpecHash": "V+IlQtzOyGk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", "expectedPackageFiles": [ @@ -14,6 +14,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -39,6 +40,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -49,6 +56,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", diff --git a/tests/Jellyfin.Common.Tests/obj/project.packagespec.json b/tests/Jellyfin.Common.Tests/obj/project.packagespec.json index 646fae2f..4b71342f 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Common.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","projectName":"Jellyfin.Common.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","projectName":"Jellyfin.Common.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info index fedf82ca..89e57451 100644 --- a/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532037300000 \ No newline at end of file +17715073219100000 \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info index fb218e42..89e57451 100644 --- a/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044196000000 \ No newline at end of file +17715073219100000 \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj b/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj index 54d93b48..02f62b99 100644 --- a/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj +++ b/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests index 976cfeccd3d7264e4d4a8ae21ca184d3c9a31222..787462801884a1626cb2a2a780e9afd017717b42 100644 GIT binary patch delta 174 zcmeAWd!)aCgL|?ATi(Qiu*q9kf*5TlZ)6FbT*6c`c^zXAipVw;UfAR>%pPbWY^+C6 qMJ9$xO%pPbWY^+C6 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 U&1;&^?v_Ut@GdID6nr7~|DCzMi~s-t diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache index 83c52463d7f2dcc27536b6310db6f7eff0fbdb6c..4c27fe136d09d20f8ad248400efef137fbbbcaa5 100644 GIT binary patch delta 2631 zcmZ3RKDC9BgN;#*fq{WBbn-z}*^R1?I2Z#!tf;KioSe$E%sjo~lx%$?10z#CLjye{ zL;al0B>lY95(_;8eJ_}j;FN5=l$;z!Mxa3qDc@^03EbmgWMt$)R>1g@oq>T1C@(sB z53`D*2eO=wLRe~1ab|v=EyAM72l-Sc%dzloX6Iz*V9Wu!Np7+nKc`rBW`0ScUSd*l zNl{{Q2~bb5zM-DcuO=(_~PblvF^uMAhL+snIvU0?M^?XLWj{C^|+uG}(x;$zw4>dgM)v2}}@ zi0!(QU#B(aPe1Y9J>co|n3P8n^Ih+K$=1>qa$kEmRr~8<4%S$km5dxfw;1lX2wQ9B zXUdp>&*_LD1Nz=T&kz(`0>*|(X~q_&W{D}rW+th|rjrfDjT9gOmQhktpa&w7b23x& zN`SFglvq>=3%W!|*m!^xfe2@?A|Hq%MAY^y?1KiY8oJxCYaLtx?1mP=S;Tn)TTn}( z2Q@I_z<{v=mQrOP0biV2l$n^5S(OM%t9ohqMY*s*kAwtzFp2^K#+HzMVXCkNvO5060M|RXLfRcINoN!33v9tnZUIt~S^*DttOZC2Pyx0e zCs2TZv<ct4$I{i&w8Ka#6|^Zwmi zcUL0FWU7_$vuEkmd+yW}K6@zjy~=C_$DDe-`QYZpL5U6Pw?y{OVhloaEg~?%eg`)& ak_`_*i`9Gky#vU4z20l9LM1$a0o$LjM=QZSudAkVwm NRW3w&v!nGDHUQzt5c~iD 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 7ec7332d..81563bc5 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3407,6 +3444,11 @@ "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", @@ -3452,6 +3494,7 @@ "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", @@ -3869,6 +3912,11 @@ "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", @@ -3919,6 +3967,7 @@ "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", @@ -4332,6 +4381,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4404,6 +4458,7 @@ "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", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json index 8c2e378c..e358e36c 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.assets.json @@ -96,6 +96,27 @@ } } }, + "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": { @@ -385,6 +406,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -726,6 +843,15 @@ "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": { @@ -860,6 +986,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -872,7 +1001,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -894,6 +1024,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -909,6 +1040,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -939,7 +1071,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -953,6 +1086,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -968,7 +1102,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -986,7 +1121,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1201,6 +1337,25 @@ "readme.md" ] }, + "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", @@ -1807,6 +1962,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2159,6 +2450,20 @@ "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", @@ -2423,6 +2728,7 @@ "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Controller >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2492,6 +2798,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2564,6 +2875,7 @@ "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", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache index bef12c15..f25f6e9b 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": "EAQhPy0F7pc=", + "dgSpecHash": "sDmy9Y8e2Pk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -28,6 +29,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -38,6 +45,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json b/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json index 3e45ff9e..918836ce 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","projectName":"Jellyfin.Controller.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","projectName":"Jellyfin.Controller.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info index 19bac63e..0b295665 100644 --- a/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532033600000 \ No newline at end of file +17715073219200000 \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info index c569184d..0b295665 100644 --- a/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044195600000 \ No newline at end of file +17715073219200000 \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj b/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj index 03648982..d985770b 100644 --- a/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj +++ b/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests index f61906de6e7303b9691d9b4125aeba44d6004eb2..b0f7a5f28cd120c2519e6cfdeb95db61e6232199 100644 GIT binary patch delta 100 zcmdnO^Ga%i3EN~F#*oRsSfnNvgiTIi3SzXKoX8Y9c?nC{*(Ul-U delta 7 OcmaDQwS{Mc2^#*(Ul-U delta 7 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 delta 58 zcmX@r#P}$cgN;#^fq{Y1eX^j5>_*ihuFb97>>P|$AnxS(yj+vt8t_h@plCWtk$3Y| N`JWP-%dD=j0RY{55=H<3 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 ebe42dc9..6e4bb63e 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 @@ -66,6 +66,11 @@ "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", @@ -116,6 +121,7 @@ "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", @@ -539,6 +545,11 @@ "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", @@ -591,6 +602,7 @@ "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", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1210,6 +1227,7 @@ "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", @@ -1417,6 +1435,7 @@ "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", @@ -1847,6 +1866,11 @@ "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", @@ -1892,6 +1916,7 @@ "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", @@ -2313,6 +2338,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2382,6 +2412,7 @@ "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", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index 0e6d6ce8..cb540ba9 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json @@ -162,6 +162,27 @@ } } }, + "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": { @@ -411,6 +432,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -723,6 +840,15 @@ "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": { @@ -831,6 +957,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -844,6 +973,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -874,7 +1004,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -889,7 +1020,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1122,6 +1254,25 @@ "readme.md" ] }, + "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", @@ -1659,6 +1810,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -1975,6 +2262,20 @@ "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", @@ -2190,6 +2491,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Extensions >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "SerilogAnalyzer >= 0.15.0", @@ -2266,6 +2568,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2335,6 +2642,7 @@ "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", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache index 24112118..5c3353bc 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": "0dsNVQWWNB8=", + "dgSpecHash": "qq0SNbbvcck=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -27,6 +28,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -35,6 +42,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json b/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json index 898a889a..f95afb8e 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","projectName":"Jellyfin.Extensions.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","projectName":"Jellyfin.Extensions.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info index 1036c68e..2d7065f5 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532033100000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info index 60bfe801..2d7065f5 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044195400000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj b/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj index bdf6bc38..1a56afc0 100644 --- a/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj +++ b/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj @@ -12,6 +12,7 @@ + diff --git a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests index 9ebdf67e6c22e58c7f37fc7e0a71301536acec31..f474475488f000409d837a087f6e1334f655b236 100644 GIT binary patch delta 194 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 RyTgw$y$`fQoc=f1{}1x66aWAK literal 52726 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 E|Knd0O#lD@ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache index 1a5feff659e802e25ec50715e437b0c10e2d0ed7..da4788dd7f60eecf0ab5b93b374389e8701ef66d 100644 GIT binary patch delta 2581 zcmaD}d43ur2OFaf0|Nu2|Kvsi*^R1G`2&knvh|G&j7;?m4fKo*^>Z?l^z%|nEc6WY zy;5^>D$_Fa^nz2e^-^+j7#V>&8B)I2Y!bM~!N|zSgRFq@B|8HH7f@bwGOvJ&q6e~^ zjzU;!QE_H|o-M+n$&7|7liT%qCvWGH+q{wg8V6$z&`IiI*_rtziF%1i#U(|F$t6HN z#rlSNMw9imBz?WXQjSPc2v_aA)Zg|0F343fzM08I`NjEZC3=_|z+Mmm1;FHqtWNb? z|4ew!RG;21S8mmRuhZg$>=mY6sXG;96C&-V9hsCW*D>dyy@=@Rt@djK4cBpBHa_|; zK`~u-y2LBP73=o$E@0PJy-~X>|0Mt4$i6GLOrQ8z_P9E;zj$ojq9$Uy?&Q~L&H2+$ ze0L9cIz1-kk;Hu0dtb7(w1wQ)9!}N%dYFSXR(>TT2hc5s`z^xOn)#VBCZIWevaFZ{ ztDcd8o*^)_RQU~)(u^%k%@R|L%}i2_O((CCGg5#AS4K%mfgXrR&dE&8D*?t~QDRXg zEZ`C$;ot#M1R|WlihLl75JA|pun!u9YH02N>%!DJxB}A+Eiki)^8_Mo0+Sguq$SZp z8W=}lz*qrFqB4*$FHSAWOw7rwN(3cRy|nzITv&KVLc%*3MS&Yo0V1peJ=>sRt%UAO zOl^ZJoSo3ZIgPLfs1(Lo#rb)7!`KU`fQ&E(X&cgE4DtZBFqXoVj++=k30VB2Xz4neNMB$Jcrpr*lGF-#kYg=CLVyae zg*Jf#1f*?n1vH5T2*?B2!Wg|e+*~JdMVc`X)UJsuE=kcVEy^rO%`M1DEJ@Wj(lgLA zg*9zVflZrWpn}k%%n+yoM7W*{yZd4ixE;ZdriPITS_`m(n+~1*Gut|T?sDU^f5&~q zBJs9^@xBAg-!ISIsNdQx(r|QU)!w6yA8il3y=tX(lGA>jYrVK#V0^pxY(AbJx9&gs zAEY>Uk{_pZMbOk%ZS8Ew`4_)VD!czWOz?g>&-znMbAKdP|K|O>x9+Y)kjYdl;b+g% ztM}ZgDSY-&>U)*h3XVDTdh@|ehl3Iu)^CaIpT!u2=2}FEf&D(Y(FoXnFtkWANK8vI QF}1WvvrOFVX)=!k0I`3yQ~&?~ delta 37 tcmX>= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.LiveTv >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2814,6 +3121,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2891,6 +3203,7 @@ "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", diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache index 73d0467e..cbae29aa 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": "8wo2UG3Q6X8=", + "dgSpecHash": "g0+mqMx3qms=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", "expectedPackageFiles": [ @@ -15,6 +15,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", @@ -33,6 +34,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", @@ -45,6 +52,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json b/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json index adac0d96..ec7bae99 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","projectName":"Jellyfin.LiveTv.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","projectName":"Jellyfin.LiveTv.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info index eae24eb2..2d7065f5 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532030900000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info index 82795f73..2d7065f5 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193600000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj b/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj index eab00371..681923ce 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index f5014e4145634435b0c61a38644a2cd76157dee0..8e7eff94d1ec2bceba5f16a4fc1c89a9153131af 100644 GIT binary patch delta 206 zcmca6vB`8p7|-Mn%psE}FiK4<2%G$gIf&7A@_Xjc$tmmwlOHfDO+Lfufgvh0IgD9o zvKmkuLcI!C!Q?m=H#CtBR#Y>?Ca+*aGH-JVyA&gm7LcV~oFbDoI7EQ78j_3(*Cr%h Q3VYb(1>6n@5hgAM04M26$N&HU delta 7 OcmdmFdQD?GF diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index f5014e4145634435b0c61a38644a2cd76157dee0..8e7eff94d1ec2bceba5f16a4fc1c89a9153131af 100644 GIT binary patch delta 206 zcmca6vB`8p7|-Mn%psE}FiK4<2%G$gIf&7A@_Xjc$tmmwlOHfDO+Lfufgvh0IgD9o zvKmkuLcI!C!Q?m=H#CtBR#Y>?Ca+*aGH-JVyA&gm7LcV~oFbDoI7EQ78j_3(*Cr%h Q3VYb(1>6n@5hgAM04M26$N&HU delta 7 OcmdmFdQD?GF diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs index a062d9e7..2139c85c 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache index 272e8f2b..8277ca60 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -b7151ad0c169499f8014059ad5bde2ca8d77f51efc481df0e7be44529e05c62b +4c0928fa33e0bfb185d51ee7512d5f50f816f47b2bc3f63167e8aaed88862316 diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache index 11d9fd61ad022c57e97f7155af0df9a57f075037..c7a8c62dffb91f2bff9e195aa3a71ec430b2dc99 100644 GIT binary patch literal 51826 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 Vgwu-O@m}3-9e$A&!)SeU_5YAib+P~e diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache index 236eafbdca4ac5d41b11ac4436df4d0b3f310ea1..025c08b05bd0855306d55d71cae30639bb7ecbbf 100644 GIT binary patch delta 2600 zcmbQ8*j&fK#;C%;z`z(fxqw}EqpBDC_Wh3v!i=Z)S2)esO+Ui5{i~uopyt4rH7x zsP0t1_0NRoO!evQa^+V2_c|?3$X;REmAX?wHX+h(+L1}AavgIH+KY(3-fF)_&~P31 zW#gmo5){*Qr%SvtT(NF1?*evx)f=_D@=x;rjqJN}%k+tlWsj>f`-{icEovgR>rQ^1 z)|@~6#CP|Ar_*Cn9!bo1z4s+sOIyf&?cr4IuZKBUW93&easb_8xZfgdt(l)GV*;Af zC-d-1u<98Z=ox}SO2F7KDb3iz)GRT@*vur=*mUwtQ6mLNcx9B76zGA7=*6i;nTa`>Rf(Wvs+X2ulnV>+NJxMOqbP6#DnJBwpl2I2 zu$9o=iK%UH1+)`dK&KJ*0JQ=+t2jRoZyQ&Ae<+>QFJ-69P~XIAY!>iE(2z}u@T}*SXe<+XcqAd(Y>C;ZPnJ!cAS6l>!h;#ufqiIr}L~o)in1V-b+0zPXj-KKo`fnLsJVc#zCwe_OWA!4@0X E0A&3RQvd(} 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 6d1fb016..f913f2c1 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3407,6 +3444,11 @@ "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", @@ -3452,6 +3494,7 @@ "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", @@ -3881,6 +3924,11 @@ "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", @@ -3926,6 +3974,7 @@ "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", @@ -4343,6 +4392,11 @@ "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", @@ -4393,6 +4447,7 @@ "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", @@ -4809,6 +4864,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4878,6 +4938,7 @@ "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", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json index 77977687..cf1addf2 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json @@ -80,6 +80,27 @@ } } }, + "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": { @@ -369,6 +390,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -694,6 +811,15 @@ "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": { @@ -802,6 +928,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -814,7 +943,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -836,6 +966,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -851,6 +982,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -881,7 +1013,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -898,7 +1031,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -912,6 +1046,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -927,7 +1062,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -945,7 +1081,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1136,6 +1273,25 @@ "readme.md" ] }, + "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", @@ -1742,6 +1898,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2074,6 +2366,20 @@ "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", @@ -2313,6 +2619,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.MediaEncoding.Hls >= 1.0.0", "Jellyfin.MediaEncoding.Keyframes >= 10.11.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "SerilogAnalyzer >= 0.15.0", @@ -2384,6 +2691,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2453,6 +2765,7 @@ "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", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache index 7a079d3e..987f7efa 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": "bLg0gXqdkco=", + "dgSpecHash": "BNS50VPCjlo=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -27,6 +28,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -36,6 +43,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json index d37ffe7c..fa79c333 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Hls.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Hls.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"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.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info index fae3766f..d50c67f9 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532030100000 \ No newline at end of file +17715073218800000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info index c501edd0..d50c67f9 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193500000 \ No newline at end of file +17715073218800000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj index 894bec6a..943b4a80 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 1cffbebd624ee96a9442b8996aef85fa2bdaf1ab..8a64ab0f0af5b79edd92f39cb465322a2aec5139 100644 GIT binary patch delta 41 pcmZ3)x{71~J-Bwq^{SY{mEq!DHfL001F;3?2Xg delta 7 OcmZ3*y@++gA|?O}g95Pt diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 1cffbebd624ee96a9442b8996aef85fa2bdaf1ab..8a64ab0f0af5b79edd92f39cb465322a2aec5139 100644 GIT binary patch delta 41 pcmZ3)x{71~J-Bwq^{SY{mEq!DHfL001F;3?2Xg delta 7 OcmZ3*y@++gA|?O}g95Pt diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs index c3e48dda..d4fa15f7 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache index 35f9bf50..aa19f550 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -1b5858f90ae4a2c0fbd26fb6670efcc399c96a228c421c0091c66e751d4e867c +5fd8954490da562185490eafca16d378d4bf6ddff9e5ba139d758cdd248e494d diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache index c25daac5cd3400baa0ad811aa3aa7fd182a3a975..ed6fc4449041c14b6a633de0bb62b3630e851c33 100644 GIT binary patch literal 37920 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 b+Ha}+F~vpU2N4%EI|{z~)0-b<&kFt@AAtRD literal 33234 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 delta 21 dcmewpGsS_KjZtXfN2bk(`E12EuTa0j1^`)F2oV4P 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 57944c98..8401e0e0 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 @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "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", @@ -260,6 +266,11 @@ "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", @@ -310,6 +321,7 @@ "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", @@ -723,6 +735,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -792,6 +809,7 @@ "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", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index a9c84890..44249aa4 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json @@ -8,6 +8,27 @@ "build/net8.0/coverlet.collector.targets": {} } }, + "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": { @@ -28,6 +49,102 @@ "build/netstandard2.0/Microsoft.CodeCoverage.targets": {} } }, + "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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -324,6 +441,15 @@ "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": { @@ -432,6 +558,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -444,6 +573,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -522,6 +652,25 @@ "coverlet.collector.nuspec" ] }, + "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", @@ -672,6 +821,142 @@ "microsoft.codecoverage.nuspec" ] }, + "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -949,6 +1234,20 @@ "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", @@ -1147,6 +1446,7 @@ "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.MediaEncoding.Keyframes >= 10.11.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "SerilogAnalyzer >= 0.15.0", @@ -1215,6 +1515,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1284,6 +1589,7 @@ "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", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache index 8b54246d..2401e8b1 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -1,12 +1,19 @@ { "version": 2, - "dgSpecHash": "YBULg8W7/fQ=", + "dgSpecHash": "sv9HdK5lZU0=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -14,6 +21,7 @@ "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json index e0c85ffd..de972491 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"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.NET.Test.Sdk":{"target":"Package","version":"[18.0.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},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info index adce1bf5..7597f0e0 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714531990700000 \ No newline at end of file +17715073217000000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info index 5084475f..7597f0e0 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193000000 \ No newline at end of file +17715073217000000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj b/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj index 6b703e74..b5ce9f1e 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj +++ b/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj @@ -16,6 +16,7 @@ + diff --git a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests index b3dcf4433581679aac7b2ae6912ac89463d41f63..3aaccefcb3902c8e804cfb89c8187faebd175b08 100644 GIT binary patch delta 203 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

@nsTiZT0HW<#T$@-pVB5eTUo@mrG z#yih=O3VgNPR>=z>u8vV1(sU{B-!z&UVNA#9BokkEhoM60j4l&^MONEY3=YR3XZ-* z6r^ssmLueH3bQmT82RmU#;<2t!^f0iL-ZH9=1!)T_-V*nTk{D=1mlvmWl?BX!ereb z;5tKcP)OJlG82Lu|rIjn6tuyP4AV=WzTJTp6m z;q_9rcD@Q3fs5qS1P*ORJ1jBE=N5Qaa_KYg-x$- zm$Tb@E6t$n(<YZQAnJQb=x-MKbSVZLuD(q7qJj8B?i zY&0<+DvMvPEl9Z7%}=vx$y?tW6?7!h@?5%G-Uq4Y>Ucro`TfQnl z_1$^|Zs1qLe!@(1jw6rjig>t-oYE@(^HGooUJjE*% zI$2cFGXbUw<>>X)s>oDo0HxN<*SS|Hbh4^^p053Ux<6~dwNb&r@NzN%Ne0bK z=%6yt;9WW8tkl$glBv`HO0B6kxt}O>vPjZ10cIWL9M9CM$W&?orPc(>>s6tXMHRgg zkn1p1WjY;|X|FU7WiNWQEV@qoaf%s7{ua-SXVB4PK2+LZ@k0>PI*w3OmZCyYK|v@A zv&?a87m3KpW>-{?RE{xN%IHYbk#Tld8QL7|t@z<|K(v`=1;K*}2$IT8*;w1HBBq}e z_75xUyDQ7hpp4AAH$!j5xfv2DC8_hljODl)6cXL3^5GuJax*BS!tTw`TXAlN1WJi! z$XJe>K_Stl8G0zo&7h1(yEj8`#km<0C?%R9V>xaHg+!NT=%Fk(gEAWK-VD7J=VnNt zlxT*G<+vFX5?z|1hqBxZ%1FF>GxS!Rn<0Txq8T!l<7QAubZLej%5pO(vjE+jp||4P z3<;DH&5*GiH-kc=OEdIPmYYGDf#}{0y%pzXNT8HxhK%L7859y-nxTiXCs?0ZpYG_| z5{G)Gzz4?3#FFgsQ1+sVTlVxdrGq+%?u^QTC^IizTjgMH#d-Zmpp;~f2Q!xA^+O@i zohl#hp)5CpGV9a58G0+u&5%GT(F_^OaWg0+x->%%W%_jff zDv$J1m{0Jw)9KDWkM~NT-AH^=E31)uqS0<7JGm4_%2v4DNSsb4BV{MBPVC~{+P<-D z3*X~~FpC@cJ^d|$B)9YD&xU)!C@Nz^{K1YJ+IDkMhArA|tj+3H`IIdy$TrFZi+4IGTLP5b7ev|uSRoznhT*!1Ihb~ufb;<) z98+dp<#(7%syj`FJ7&_!^1W#>dbtzCycb69*|4fgX3&|L$;oXNAh+L$UuICO#*B`F z=B-}p-U`Ouyjg8lvnN^V0*N*R}&Ab zgXY+_GbN*K69B7F_O_kJwt)w8ONEC$oS&IOEup=}K%7+!C94v+&)PRT>Nr||Q@}#> zncuXB=#!P#i8se)HF|!VAvS(}D+qqG8t%SL3wI~Fdt`h$tK_YtC-D1D`MVOJ&P&>Y z&Nr)Z<=dlhPnX4&6P0Vl<1kj79&C;t$O!M7qFYnI_9h;Hz29`SMw;CWJ8T87I~^S~ za;$_sO#Zy@)dvuw|F|i8r$B#xgolwI5x@|y{a}+$l%cRKtrvLYTkEj-ZWwX7+t_n? vdc`%ZXLLBlt;!vpG@+j>5z;~cd`v5D5^rghwjAHEInF>QGsHNflNSCz390mr literal 58124 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 Yd{nceTH5dp__`niecm15tbDHh|HQoXQvd(} diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache index f49a1937143c6ef93974346d9ce613455f5d6b20..1f45105296927ead110e212cd44cbb2ee6f3536a 100644 GIT binary patch delta 2638 zcmey=$#`oSBL^F!5d#AQqyOZOcCs5)e+W)?fDG5%=)=SCBVPpgv!;td5W|P1@4n{^s9%KcKFWDIwxPbDa zll9nD6g`mTbQHo;i;6Sz^K20oO`a&GGI;|xFQXgCS(~kec5^W1fS8l>wYbExGxJLl z^%9ecONtVcOMp6y^$qomCePE6^z{ZyIU-3R+_v*lf7k!JAh*f*W+oTq7w4yy=wWIA zdqe~jCX)}^I@NFeGvPT?eR{iGxmEwYPKy(=SD1FC?o^OXh_st_WKybJ$DD)qBBHOi z+OH8bT*rOc_~^R?#dO{260ZzbtlP`GfL&kpM(wWrll*@p`>xzFed1%;RBRg{gILg{B)?Xl4=T z2}BYFrZZ?zOQ8ofFqXi8u>zJ*Wgr1xoLZEbn3GwR2uiAYY57IDut1N51bQ%v0ym%n zM1Ti+wm}123Ei!j+6Gr(JD~-38etDmGoZ7I^Yicqv=>kT837H_Hlza@gR00d`WNhi$7p4kZn5*MY8*sgYE8yMHQg}9zzQ7jxhasuTENZa5FZ4%29kO!~@G)5h{`K{CjS;jz65|1k`Nzp4U$}CCE zEyzhMN!2&fGte`IHG52f&7NSOg3zMO5U2t~z@7`c`(hHfb-|COhLH(cGq8di6rKGu z+d6*ka^tgq$9=>i@wS8Uz5~nOFVEem-`XwGaCBzX-lL8mZ4bP?YNd6O(|(<6y|`Uq ze7pB-KAs=9?mzk;q&RnyAE$Ih(9~9K?QF;S7r#y_yZ<^&@P0ba`cqAFe@gAyCoZ;9-m#TbOb~CGcC=UQSkPbfp 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 86837169..3c887099 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2112,6 +2136,11 @@ "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", @@ -2172,6 +2201,7 @@ "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", @@ -2595,6 +2625,11 @@ "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", @@ -2647,6 +2682,7 @@ "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", @@ -3203,6 +3239,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3266,6 +3307,7 @@ "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", @@ -3473,6 +3515,7 @@ "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", @@ -3903,6 +3946,11 @@ "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", @@ -3948,6 +3996,7 @@ "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", @@ -4365,6 +4414,11 @@ "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", @@ -4415,6 +4469,7 @@ "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", @@ -4843,6 +4898,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4915,6 +4975,7 @@ "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", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index de5800d3..21dcd1ba 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json @@ -184,6 +184,27 @@ } } }, + "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" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -582,6 +603,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -960,6 +1077,15 @@ "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": { @@ -1141,6 +1267,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1153,7 +1282,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1175,6 +1305,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1190,6 +1321,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1220,7 +1352,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1234,6 +1367,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1249,7 +1383,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1267,7 +1402,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1286,6 +1422,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -1621,6 +1758,25 @@ "readme.md" ] }, + "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" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -2360,6 +2516,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2772,6 +3064,20 @@ "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", @@ -3117,6 +3423,7 @@ "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", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -3202,6 +3509,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3274,6 +3586,7 @@ "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", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache index aefad178..d98338f5 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": "L5zu7+X1dEg=", + "dgSpecHash": "Expep+Yqzuk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", @@ -39,6 +40,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", @@ -52,6 +59,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json index 627921a0..f06439ce 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info index 1036c68e..b31f97d7 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532033100000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info index d7deaee6..b31f97d7 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044192400000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj b/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj index 8345b610..a9bf0582 100644 --- a/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj +++ b/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests index a9a168a37b4fe08df814ffa469b499a9b7a1d140..e49e293954d2959dee76e0b020850592dbe6b2a1 100644 GIT binary patch delta 100 zcmdnO^Ga%i3EN~F#*oP;n58BbgiTIi3SzXKoX8Y9xrjMz@&v{hG?8sg9te@mMa)u+ S2rf`d!Q=u~KZFPq7Xtu%oF1|O delta 7 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 U{_*&3aX%$C)UIizj4I6k2TS*A1^@s6 literal 50879 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 brbsq4v`8{YOiMB`wX{gHOx!H4f0qpa581== delta 43 ycmcc9!T2ScgN;$1fq{Y1b26j6>_$~C9>yXdOMSB|?|t^o-xOX+ZSJtW!Ug~Urwvd5 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 2aacc147..493d83d0 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 @@ -66,6 +66,11 @@ "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", @@ -116,6 +121,7 @@ "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", @@ -539,6 +545,11 @@ "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", @@ -591,6 +602,7 @@ "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", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1210,6 +1227,7 @@ "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", @@ -1417,6 +1435,7 @@ "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", @@ -1847,6 +1866,11 @@ "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", @@ -1892,6 +1916,7 @@ "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", @@ -2310,6 +2335,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2382,6 +2412,7 @@ "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", diff --git a/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json index 1c5de138..796f66ff 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Model.Tests/obj/project.assets.json @@ -178,6 +178,27 @@ } } }, + "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": { @@ -427,6 +448,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -755,6 +872,15 @@ "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": { @@ -889,6 +1015,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -902,6 +1031,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -932,7 +1062,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -947,7 +1078,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1204,6 +1336,25 @@ "readme.md" ] }, + "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", @@ -1741,6 +1892,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2077,6 +2364,20 @@ "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", @@ -2322,6 +2623,7 @@ "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", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2396,6 +2698,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2468,6 +2775,7 @@ "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", diff --git a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache index 00887869..677fbff7 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": "OInkbQ2bfyw=", + "dgSpecHash": "CXj/PmuYGFU=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", "expectedPackageFiles": [ @@ -13,6 +13,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -28,6 +29,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -37,6 +44,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Model.Tests/obj/project.packagespec.json b/tests/Jellyfin.Model.Tests/obj/project.packagespec.json index 81d9cc37..5b0b59b6 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Model.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","projectName":"Jellyfin.Model.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","projectName":"Jellyfin.Model.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info index e9df6fee..b31f97d7 100644 --- a/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532027900000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info index 335c26e5..b31f97d7 100644 --- a/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044192200000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj b/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj index 7c264944..c0f8ba95 100644 --- a/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj +++ b/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests index c95596e6d9ecee181dc26ab34c62b94090d0fc9f..7d01fdd3eb1a44092455950b0df20176516033e8 100644 GIT binary patch delta 134 zcmaDMuuEk_2FGLpw!Dc2VUt@}f*5TlH?o9Ic3}#eJb}>xMPwTaFKqG=W)C!xYb-}l ZMJ9$xO|E0}LlG>Pyn)>bA;QGP0005=E7kx2 delta 7 Ocmdm`@xMPwTaFKqG=W)C!xYb-}l ZMJ9$xO|E0}LlG>Pyn)>bA;QGP0005=E7kx2 delta 7 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 SZ@&0fcA( diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache index 768ebab7ceb866630c5f3e703ad137c928f5d73c..ef1137c0c44d894e1becb681a8a8ad61d53b4dab 100644 GIT binary patch delta 2629 zcmbP})KbsE#;C%;z`*D^Sx`lGqpA@*V*rR1m6e*4Q<;{Tr&pYkt#4#tWU6Oqpl4*L zpOcxSpO;!9SPd(9?+dmN06j6BE+7+x{iFb22J39ws4$w_0ym!O!gJ6+9wC4QjC%(G}Je?ks@%A}8TG~SHYY(Ste?82>8f&wXkpt)!!~GUvYt8&j z858h19T8+e-y7%|f`UuH*f1&0*uvB-F~!)-B-Pk-a-*n`0wlmPN=gd!Ktys*W@=su zFcymviz;D3mk0?P50D}d;S5&f15t#C+Mb1d&|pdWAT6M)z$NuQak0r01WhLi@@~G$Uo6EK2x|Sr6_=#wl@?`|q~;dn zB$lM=8|fM7nZnvWrogsOFi=5gQDz8K0V2fDh24EI3EcGHM^nSd1g#@j!L5zX{+VqZ zKX7HK#-vuf{A$B(uL-d?rRI>~9j&b40LE-=2` zdo~}>k6ZU2{SQ){JIRkzx*}+5tG0HwD7Dg)D%8@DD}O{Yz4=hdcFDJ*2Y1J4ePf=_RnGrLUS!5EWv&Uw=a?n Y4K0!k64R1QOf4LnK>z>% delta 58 zcmZpvpOeJF#wf$Uz`*D^`J#dBMpYyB&8{5m9E?>!uH57VF3!nob$KTT$eB()Aj`XX Ns!Xxe<_#8C*Z|)F5)1$U 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 992545b4..9941ab30 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1615,6 +1633,11 @@ "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", @@ -1667,6 +1690,7 @@ "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", @@ -2223,6 +2247,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2286,6 +2315,7 @@ "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", @@ -2493,6 +2523,7 @@ "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", @@ -2923,6 +2954,11 @@ "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", @@ -2968,6 +3004,7 @@ "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", @@ -3381,6 +3418,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3453,6 +3495,7 @@ "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", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json index 1d32163a..1eab9f68 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.assets.json @@ -83,6 +83,27 @@ } } }, + "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": { @@ -332,6 +353,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -660,6 +777,15 @@ "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": { @@ -794,6 +920,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -806,7 +935,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -824,6 +954,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -854,7 +985,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -869,7 +1001,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -887,7 +1020,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1083,6 +1217,25 @@ "readme.md" ] }, + "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", @@ -1620,6 +1773,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -1956,6 +2245,20 @@ "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", @@ -2210,6 +2513,7 @@ "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Naming >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2279,6 +2583,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2351,6 +2660,7 @@ "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", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache index e4286c0f..3f3082dc 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": "wPoFNLGrbU0=", + "dgSpecHash": "adXu4ZqsL9w=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -25,6 +26,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -34,6 +41,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json b/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json index 026f0a92..00e8399b 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","projectName":"Jellyfin.Naming.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","projectName":"Jellyfin.Naming.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info index b4f462c2..a793ee2c 100644 --- a/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532026800000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info index feec931a..a793ee2c 100644 --- a/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044170500000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj b/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj index 2d7f1121..887aef9a 100644 --- a/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj +++ b/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests index 5ca8e9631e3d615c9eee5d81b2311ba199d5fc76..62d90e2a47fa271588672a15b44d8e7fffa453a2 100644 GIT binary patch delta 194 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 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache index 8f1ec8987554619fd4277b44675b59ee22d73615..8fbb8f3c880d1c14fa00525a9aa5de1ce4855765 100644 GIT binary patch delta 2595 zcmZoIeA~;&!N#b`z`(#5Iyrz@cBASp-pS0Ia#2~SIXRVSnR$A}DcSl)21cfOh6Z{@ zhWa^~N&0!IB^G)H`d%<4!715#DLFZej6h=;Qoh%061c~~$jHcptbp+)I|Bn3P+oNM z9%dCq4`ewVg|O73;>`R!TZBcE8wFJ+%dzlozR%0f!I(4o0k67Pc4mG_qF!QBaY<2P zatTm_Wh3v!W+Z)S2)esO+Ui5{i~u=7PgAu;)* zmQ(%KKNFra)u*@1m0R`S>$Er_dxdFN>P`jOgh;z-M<%7pb<8Br)Ih-j{4GZ6Wuyhf}q`9_C<;m0!uo0d$Muev7cRW`3rO3208A zTq7*Os%K=NX9x-@0b|3YG-C@>v&0l*Gm}(f)5)ANMhcMd$|xx*&;t?4Ihm<>CBO(Q zN-U~`gA`E*L_Cdo?4b357U6@)2S7^GSg=Q9UoP^i8+~7iJ)YvmzH0Y3k&c_NPq{UC~yNRKm>N6XB#xI zmC)UZscmotv=drDrxEr5wE{V-I6n_>AbSB7kP*lrZ9_VcK_0*s$kI4dauXvcDJx=2 z%DJUEC7A_@MJ2GHPR5p=ePODwg||BXGy&H;xB}fBEoEmD=?iQjPfi(9l3D=|bF5`Z z2v7mG;3iOpfV2&+kS4JV0eJvhAY;^to9~KVk)E8)E*Do^lA>2ylv$FRTac4jlB#c{ zXP{>aYucCsn>N8f1))WmAy5T~U_BRh_r)Y|TY?`=4I>k@9$*DGA3FPIwsrj6<;G|K zj{As3;%x`xeFv7mU!J>BzqMPW;poh&y+<8C+8%g&)k^Cmr~NwDdU3nJ_;&Bvd^|sH z-GB5yNOA5YKThe2psB6e+S!itFMgd=cK>yl;Qe%-^{1NV{z$I=&HHz6-Cc_*jHyo^Oamip$eeD~QmFH<@#y;;)X3L5|^tq%79 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 5a707719..18accaf6 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "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", @@ -2977,6 +3013,7 @@ "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", @@ -3407,6 +3444,11 @@ "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", @@ -3452,6 +3494,7 @@ "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", @@ -3869,6 +3912,11 @@ "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", @@ -3919,6 +3967,7 @@ "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", @@ -4387,6 +4436,7 @@ "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", @@ -4805,6 +4855,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4877,6 +4932,7 @@ "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", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index b21b8dd2..1b254561 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json @@ -191,6 +191,27 @@ } } }, + "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": { @@ -480,6 +501,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -821,6 +938,15 @@ "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": { @@ -955,6 +1081,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -967,7 +1096,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -989,6 +1119,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1004,6 +1135,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1034,7 +1166,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1048,6 +1181,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1063,7 +1197,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1081,7 +1216,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1369,6 +1505,25 @@ "readme.md" ] }, + "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", @@ -1975,6 +2130,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2327,6 +2618,20 @@ "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", @@ -2597,6 +2902,7 @@ "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", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2671,6 +2977,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2743,6 +3054,7 @@ "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", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache index dd9de530..468fb6b9 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": "MJtd1bE1q0U=", + "dgSpecHash": "kqlz7SQj2OI=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", "expectedPackageFiles": [ @@ -14,6 +14,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -31,6 +32,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -41,6 +48,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json b/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json index 2605581c..7b335f42 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","projectName":"Jellyfin.Networking.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","projectName":"Jellyfin.Networking.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info index e0cb497d..5b71d023 100644 --- a/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532020900000 \ No newline at end of file +17715073214900000 \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info index 63ac05eb..5b71d023 100644 --- a/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044172000000 \ No newline at end of file +17715073214900000 \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj b/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj index 1263043a..17173492 100644 --- a/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj +++ b/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj @@ -10,6 +10,7 @@ + diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests index 7779db0c02a39036298d81387474560688cdda72..b057e08b06e5d5fc66b511683592a773cabbf4ad 100644 GIT binary patch delta 205 zcmdld(PX;8j%P9-SIA@=HmQjPVUtUkf*5Tl7czxTzQPhVc>-e&n#c!cxyd}t9FyNL zSz*W&poq*v;+3!$Oy0*PFgcBF7K-RT6kfsP2u{7pE}S7qq7YX|O|Ic`LKE%ac0hfdYsC diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests index 7779db0c02a39036298d81387474560688cdda72..b057e08b06e5d5fc66b511683592a773cabbf4ad 100644 GIT binary patch delta 205 zcmdld(PX;8j%P9-SIA@=HmQjPVUtUkf*5Tl7czxTzQPhVc>-e&n#c!cxyd}t9FyNL zSz*W&poq*v;+3!$Oy0*PFgcBF7K-RT6kfsP2u{7pE}S7qq7YX|O|Ic`LKE%ac0hfdYsC diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs index 45188c12..4293f1b3 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache index 0cee6c23..07eb0b1d 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -c1cf0f389099951cf57c383c2683ba2dceb2dfd705ebc5ebc2d2d2afe62fc9bd +be8c4eb1e95901f783fe42ecf712e93464645140a415e7a5a39449ff47af3ae0 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache index d85847c96d508f79df79116cd8632d706479d644..8bdf825d3c3d305e0d92da5a974b9c77dec482c6 100644 GIT binary patch literal 62942 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 literal 58256 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 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache index d2d242ee49243d38fc4ee70f5fb05c89085f4eb3..b4c72b4a67e27f4ca30e4120d3d82181e64cfae8 100644 GIT binary patch delta 2652 zcmcaSm2vkbMh-ScV+IBWM*qnlU1T?^>IhCQ<&lfZO3lfsOv}vED^AJQH!?6X)iX5E zGcwfA$xPDEOD(a`Gtl>fDG5%=)=SCBVPpgv!;td5W|P1@4n{^s9%KcKFWDIwxPbDa zlXJXO6g`mTbQHo;i;6Sz^K20oO=i?lnXD(oJDJN`Zgak1pAcgX$bFLqgsebF93D248)7$0Bt@`hETAYx*!n7-Or-E!kq}{Y5lTzh6<{Y#a z5q-VYevP2vI_}HHN8cqVrt40ZcxAX^-Co`W?E0!VYIo(Iy2Wt6 zMc7(1KU2m8d`?FM8_@R#dWN7N6EHSRN;9@FHA_q}HZw^zHl3`XWuyQJu#A$D0zD9s zoRgWFR|1U5qQs&~SkNUx!o~xn2t+u875P9EA)>cuVIMSD)zICBUF+ZqU^lb?&LYke z*n(OLJ*a^Z2L_B4u#_qT3HajFqRhmc%&J6CTGdO-FUo}ldL$&!gHaT?0TmzuJkYZZ z8sJLkZpG9#xB}Y=EwIxFdw`k&omHHlhc}?TfC|V6Xppuc9nc^TU<+u>!XwJmND*5a z&MnO;$t*}LDuIP>GPZ>53sZ$Hkk#=g2DskA71Hi#NjjTIUtkMvatn}>)CzdGV=X{J zfC{h$Ie`KMq-}78Hi-oY$OEJWbQP?mp4?!}J6T`Nbn*ff-pwT{7BY;1AgQ?Gk`%qt zqRf)i+=86Ml2m;oJp(;cSR=?3*a!*+DhMsg41p>@1pB$LyDuhz+aLUBY8aWI6$LA} z$n&k{qo$6`mNm}4M%5I?LF%F(e}XGt5#YkIqlcE z){EN(#;9wvL5g!H`Eg2D1Wj$#*3NdEfAQ<2viq;Y1n;NwtUuK>_eXN| zZ{ELq>+VVfnM}13e)cTAde5Dj!eIhC=%_z4yR;W*iu?i@pKH0&6ck+89)5!^j Qyqir7Eo3%}_^WdP058oFWB>pF 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 d0bf3a79..08d52542 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "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", @@ -3220,6 +3256,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3283,6 +3324,7 @@ "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", @@ -3490,6 +3532,7 @@ "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", @@ -3920,6 +3963,11 @@ "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", @@ -3965,6 +4013,7 @@ "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", @@ -4382,6 +4431,11 @@ "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", @@ -4432,6 +4486,7 @@ "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", @@ -4860,6 +4915,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4934,6 +4994,7 @@ "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", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json index 0463f088..a2a88f5e 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.assets.json @@ -175,6 +175,27 @@ } } }, + "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" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -611,6 +632,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -976,6 +1093,15 @@ "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": { @@ -1151,6 +1277,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1163,7 +1292,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1185,6 +1315,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1200,6 +1331,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1230,7 +1362,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1244,6 +1377,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1259,7 +1393,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1277,7 +1412,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1294,6 +1430,7 @@ "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.Extensions.Caching.Abstractions": "10.0.3", @@ -1621,6 +1758,25 @@ "readme.md" ] }, + "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" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -2409,6 +2565,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2806,6 +3098,20 @@ "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", @@ -3127,6 +3433,7 @@ "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", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -3212,6 +3519,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3286,6 +3598,7 @@ "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", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache index 4dcfae90..a2047523 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": "Gx5w0N92WAU=", + "dgSpecHash": "Q0A+jB1Y6OA=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", "expectedPackageFiles": [ @@ -16,6 +16,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -41,6 +42,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", @@ -54,6 +61,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json b/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json index 72205b8a..8f3fc4a2 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","projectName":"Jellyfin.Providers.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","projectName":"Jellyfin.Providers.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info index 4c2f9865..a793ee2c 100644 --- a/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532007100000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info index feec931a..a793ee2c 100644 --- a/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044170500000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj b/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj index 4e2604e6..096f0242 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj +++ b/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj @@ -14,6 +14,7 @@ + diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests index c02c208617be79bc8671091badddcd83ac1ebc02..94c6a236395b1040f375b8c29814a43f678ecdd3 100644 GIT binary patch delta 480 zcmaE2d#jak!xOp5512zHPY{rrSP(Y3geQp6c5)$4=;Riru*nk`8&E`^q42^co3JcF z5)t7qn!Jy71(FEJ3bi`{ z4_G-SKj6_rQU`H?$>cmfg~=X#5hya7P7fcotwnG!i6H%HR zC4#IAq%KcHX7UqJp~+iBLy**~NEc0hCx+~ENO*EhmXhF^%qO9Rq!wg~jHDlu2q*;n bq>@lXE}`%WCf||?LK6{?i$jPoaWMb@23?#s delta 8 PcmccB%J{@~!xK3G6W;_h diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests index c02c208617be79bc8671091badddcd83ac1ebc02..94c6a236395b1040f375b8c29814a43f678ecdd3 100644 GIT binary patch delta 480 zcmaE2d#jak!xOp5512zHPY{rrSP(Y3geQp6c5)$4=;Riru*nk`8&E`^q42^co3JcF z5)t7qn!Jy71(FEJ3bi`{ z4_G-SKj6_rQU`H?$>cmfg~=X#5hya7P7fcotwnG!i6H%HR zC4#IAq%KcHX7UqJp~+iBLy**~NEc0hCx+~ENO*EhmXhF^%qO9Rq!wg~jHDlu2q*;n bq>@lXE}`%WCf||?LK6{?i$jPoaWMb@23?#s delta 8 PcmccB%J{@~!xK3G6W;_h diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs index 79ca34ed..f81f0c65 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache index c9a0b3fb..7b7e8740 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -cb21fbd6437988fcfb787098d7235ff23802059a71376dce54aff99ad1f79cb9 +ee367d6c01ee9ea41181d388ac85f4142d202d34a7437d2adcc78a151d1c4ed0 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache index 12b334ae9db0dbcab3955e06d5c019001df9babb..93f8876345ab3a5a7f3bf6db06c863c1fb159112 100644 GIT binary patch literal 120961 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 literal 116275 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

PPNDy3yQ}8g*ysXeRObusxb?K?yduSwhjOS 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 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", "Jellyfin.Server.Integration.Tests >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -7548,6 +7866,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -7625,6 +7948,7 @@ "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", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache index eed27358..ee7ade1b 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": "di8TdLMk6N0=", + "dgSpecHash": "075xvcFVaIs=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", "expectedPackageFiles": [ @@ -31,6 +31,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -87,6 +88,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -129,6 +136,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json index a478414a..d4a5d14f 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","projectName":"Jellyfin.Server.Implementations.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","projectName":"Jellyfin.Server.Implementations.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info index c2fa543f..16816d3b 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532028800000 \ No newline at end of file +17715073217300000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info index 01691281..16816d3b 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193700000 \ No newline at end of file +17715073217300000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj b/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj index 7b0e2378..266af61b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj +++ b/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj @@ -4,6 +4,7 @@ + diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs index fd597033..132fe3d2 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache index f17bf68a..b97ff241 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -537ed3606760d44acd7bc6e65b7fbbcd67c648b7601a0092a41e4849777d179c +ddb13d3e5bd6242ba08d17a6cc85540e49394eec2edf9cc872ec58bae349508c diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache index b9057d88cacf414e9ae226c5aedf99bec991baed..93be7d1646b03ccdd225439a195767f97f9ce2d3 100644 GIT binary patch literal 120842 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 Gi2nx`(_X9q literal 116156 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 4.18.1", "AutoFixture.Xunit2 >= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.AspNetCore.Mvc.Testing >= 10.0.3", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -7446,6 +7763,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Mvc.Testing": { "target": "Package", "version": "[10.0.3, )", @@ -7528,6 +7850,7 @@ "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", diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache index 16f3f382..5540c391 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": "HPKM7WueLog=", + "dgSpecHash": "D2scobNQvmE=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", "expectedPackageFiles": [ @@ -31,6 +31,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -87,6 +88,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -129,6 +136,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json index ccffca37..c5c24c6e 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","projectName":"Jellyfin.Server.Integration.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.Priority":{"target":"Package","version":"[1.1.6, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","projectName":"Jellyfin.Server.Integration.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.Priority":{"target":"Package","version":"[1.1.6, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info index 3e0ddbc5..8d37d693 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532024900000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info index fd7599b3..8d37d693 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044168400000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj b/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj index 21596e0e..ad569cd4 100644 --- a/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj +++ b/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj @@ -4,6 +4,7 @@ + diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs index 2992b3c2..854aab02 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache index 32cce135..1c56695a 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -722c7ea15fa4193ac04b639d9e2c825385c176bd6142be2b7fd98e062f7af432 +a95ab960fdeb92bcf8d5efa82c994b577092fc23bce2ddfa288b3f87d5c9356d diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache index 9a79327db3b31dc50b4820e1710e9f64a44de32e..49f102104d088afdbf04c1dbe2a9d0469413c1ea 100644 GIT binary patch literal 120266 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

u`>I8suNm~o-QASQiQL@n>lT&1Ayj%a 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 4.18.1", "AutoFixture.Xunit2 >= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.AspNetCore.Mvc.Testing >= 10.0.3", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -7412,6 +7729,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Mvc.Testing": { "target": "Package", "version": "[10.0.3, )", @@ -7489,6 +7811,7 @@ "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", diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache index d4832efa..ee662545 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": "jBkMKUNWF3U=", + "dgSpecHash": "XUZ33XkNcQQ=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", "expectedPackageFiles": [ @@ -31,6 +31,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -87,6 +88,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -129,6 +136,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/tests/Jellyfin.Server.Tests/obj/project.packagespec.json b/tests/Jellyfin.Server.Tests/obj/project.packagespec.json index 36e3e34d..9a0a9f52 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Server.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","projectName":"Jellyfin.Server.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","projectName":"Jellyfin.Server.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info index 277f9c0d..6e2f12bf 100644 --- a/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532027300000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info index 8480c3c2..6e2f12bf 100644 --- a/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044168300000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj b/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj index 9fe0744d..d76324d3 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj +++ b/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj @@ -7,6 +7,7 @@ + diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index 0d129c0b64971afe9c1fac0e9512d655b4a382fe..45a9e83172c0ac63c7eb4d224f0806b3bf0ad4de 100644 GIT binary patch delta 235 zcmZpW-et9+fp>BMcgW;AcBzR4VUvTngBWcm`*Vj*F5wBAJb|$SLquxw8>S#EqFyXK zll54vu*mqZqMMt;=7FZJj{OLRh}2|1PLau0oakoSam_(fJAqMZ@;+`S6wzr29upS> E092?*UjP6A delta 7 OcmdmG)gZm0ffoP_f&$F| diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index 0d129c0b64971afe9c1fac0e9512d655b4a382fe..45a9e83172c0ac63c7eb4d224f0806b3bf0ad4de 100644 GIT binary patch delta 235 zcmZpW-et9+fp>BMcgW;AcBzR4VUvTngBWcm`*Vj*F5wBAJb|$SLquxw8>S#EqFyXK zll54vu*mqZqMMt;=7FZJj{OLRh}2|1PLau0oakoSam_(fJAqMZ@;+`S6wzr29upS> E092?*UjP6A delta 7 OcmdmG)gZm0ffoP_f&$F| diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs index 8dafbd34..e353819d 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache index b4d5acbf..eb4d19d1 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2261d56dadb06ebd1610b29ccb7d260351f4e232ab432c9cef636e4328c8a3fb +98aca52291be3c6ac1fd80fe4750c16a718d4719a412757c0918e86fbea772e5 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache index 0edd8078bb62d5bab2b82aa3fa59eeeb0d580011..1b2d6c4bf895b90e6b504bff8eb525a4665de3f1 100644 GIT binary patch literal 60382 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 literal 55696 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 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache index 4dc8cd0bf664a27d36ae036a6695cf9697034e05..e70606e8fc77ca0b9872031a4a13fa2be27c43a8 100644 GIT binary patch delta 2577 zcmZ46!8mm(BL^F!J_7>-qyOYUQQ3{EZCs22AXZdXYEDjNT4tVJaZ0wnk%5t^o}q!B zk)eK0W|DqhYKeuOfxZ_^NpMQGUP?|5BO}lthLrC$n*{E0FfuaoAS+;e$jTvC*n zTmn>HtZ%4iH2J@tB)d0Q%5n028&SiZm-@T@-vv29#y2y$D8D#Atway107);{wIU#| zPiEwBs^9u&!gHqj^me&&tNweP7AIt{Fzrg+sUVvWX*cc2q*S?%IS1`UL|<>UUn6L^ zj{CCl(RT@o>AKS;UKy@fx0iPTyT0m;+Fki4`Ts`tUAblY#K*G7)tUXpW9t?*5!-bq zzfNn;pMK)Id%)A_F)5EE=DXhelC7mJONC6T&86_nJdLSY>Co?s# z1Q=aKiA9yLfJ%gfg9k_vh;Rlg@_{Hq#9`0EK4=iCp}7OB3sdXh3QRY&z|11f6NqF8 zOjgj4mP89_U>tz~V+ANl%0R-rIJGD2+5`#^khZ}U&?FWhAP-;*WAy59v!Cn^8OA_RJ0`BUBt@^ZD6=Frw;(66 zBvs!?&p^)<)`~F&wqk;T3POuAL!b%};d(CY?u$v_b_73~8b&5)Ex-zHI&}8WZ0q>B z%Z<ldyhJPv_0_ls+HDBPWyGP_2PDc@$KHT z`FMWZy8q~ZkmB4)ew@-3K~r0`wX+@PU;H|$?EdR8!Taev>rXY!{gGV#oA>YDy1NoV zCR441pFK;j-gBp>@YzGD?^R|iIOf#r%?CFf4oYlTza_GN7Gn^aYY`y^_B*ispdyfL YXlRjSkeHTaVrprTW|_G8ucZMO00gSLT>t<8 delta 44 ycmbQblyPkbBL^F!Is*d(qyJ<@71@odZCsmYa<38EEUvX)hS3uwwz0+ 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 eb6ed0fe..21574963 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 @@ -69,6 +69,11 @@ "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", @@ -114,6 +119,7 @@ "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", @@ -534,6 +540,11 @@ "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", @@ -584,6 +595,7 @@ "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", @@ -1004,6 +1016,11 @@ "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", @@ -1049,6 +1066,7 @@ "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", @@ -1626,6 +1644,11 @@ "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", @@ -1676,6 +1699,7 @@ "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", @@ -2099,6 +2123,11 @@ "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", @@ -2151,6 +2180,7 @@ "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", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "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", @@ -3230,6 +3266,11 @@ "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", @@ -3275,6 +3316,7 @@ "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", @@ -3688,6 +3730,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3751,6 +3798,7 @@ "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", @@ -3958,6 +4006,7 @@ "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", @@ -4388,6 +4437,11 @@ "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", @@ -4433,6 +4487,7 @@ "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", @@ -4850,6 +4905,11 @@ "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", @@ -4900,6 +4960,7 @@ "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", @@ -5316,6 +5377,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5388,6 +5454,7 @@ "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", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index 480d7c0c..09227534 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json @@ -109,6 +109,27 @@ } } }, + "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" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -545,6 +566,102 @@ "buildTransitive/net8.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.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -895,6 +1012,15 @@ "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": { @@ -1070,6 +1196,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1082,7 +1211,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1104,6 +1234,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1119,6 +1250,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1149,7 +1281,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1163,6 +1296,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1178,7 +1312,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1196,7 +1331,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1213,6 +1349,7 @@ "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.Extensions.Caching.Abstractions": "10.0.3", @@ -1235,7 +1372,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.XbmcMetadata.dll": {} @@ -1477,6 +1615,25 @@ "readme.md" ] }, + "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" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -2265,6 +2422,142 @@ "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.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2634,6 +2927,20 @@ "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", @@ -2957,6 +3264,7 @@ "projectFileDependencyGroups": { "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "MediaBrowser.Providers >= 1.0.0", "MediaBrowser.XbmcMetadata >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -3031,6 +3339,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3103,6 +3416,7 @@ "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", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache index 41931eb3..a07af230 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": "9WOUFNOtj+w=", + "dgSpecHash": "q2v0GJHNxxY=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -37,6 +38,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -48,6 +55,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json index d5c0b4ad..727db96f 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","projectName":"Jellyfin.XbmcMetadata.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","projectName":"Jellyfin.XbmcMetadata.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"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.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","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":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","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":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","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","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":"10.0.3","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,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info index 400530fb..480d4244 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714531997700000 \ No newline at end of file +17715073218700000 \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info index f97b9d1a..480d4244 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044167700000 \ No newline at end of file +17715073218700000 \ No newline at end of file From 1c6730e2adf58de266a70558534b3f84fcb42153 Mon Sep 17 00:00:00 2001 From: Wendell Jones Date: Thu, 19 Feb 2026 09:20:41 -0500 Subject: [PATCH 2/5] creating pgsql development branch --- .gitignore | 5 + Emby.Naming/Audio/AlbumParser.cs | 4 + Emby.Naming/Audio/AudioFileParser.cs | 4 + Emby.Naming/AudioBook/AudioBookFileInfo.cs | 4 + .../AudioBook/AudioBookFilePathParser.cs | 4 + .../AudioBookFilePathParserResult.cs | 4 + Emby.Naming/AudioBook/AudioBookInfo.cs | 4 + .../AudioBook/AudioBookListResolver.cs | 4 + Emby.Naming/AudioBook/AudioBookNameParser.cs | 4 + .../AudioBook/AudioBookNameParserResult.cs | 4 + Emby.Naming/AudioBook/AudioBookResolver.cs | 4 + Emby.Naming/Book/BookFileNameParser.cs | 4 + Emby.Naming/Book/BookFileNameParserResult.cs | 4 + Emby.Naming/Common/EpisodeExpression.cs | 4 + Emby.Naming/Common/MediaType.cs | 4 + Emby.Naming/Common/NamingOptions.cs | 4 + .../ExternalFiles/ExternalPathParser.cs | 4 + .../ExternalFiles/ExternalPathParserResult.cs | 4 + Emby.Naming/Properties/AssemblyInfo.cs | 4 + Emby.Naming/TV/EpisodeInfo.cs | 4 + Emby.Naming/TV/EpisodePathParser.cs | 4 + Emby.Naming/TV/EpisodePathParserResult.cs | 4 + Emby.Naming/TV/EpisodeResolver.cs | 4 + Emby.Naming/TV/SeasonPathParser.cs | 4 + Emby.Naming/TV/SeasonPathParserResult.cs | 4 + Emby.Naming/TV/SeriesInfo.cs | 4 + Emby.Naming/TV/SeriesPathParser.cs | 4 + Emby.Naming/TV/SeriesPathParserResult.cs | 4 + Emby.Naming/TV/SeriesResolver.cs | 4 + Emby.Naming/TV/TvParserHelpers.cs | 4 + Emby.Naming/Video/CleanDateTimeParser.cs | 4 + Emby.Naming/Video/CleanDateTimeResult.cs | 4 + Emby.Naming/Video/CleanStringParser.cs | 4 + Emby.Naming/Video/ExtraResult.cs | 4 + Emby.Naming/Video/ExtraRule.cs | 4 + Emby.Naming/Video/ExtraRuleResolver.cs | 4 + Emby.Naming/Video/ExtraRuleType.cs | 4 + Emby.Naming/Video/FileStack.cs | 4 + Emby.Naming/Video/FileStackRule.cs | 4 + Emby.Naming/Video/Format3DParser.cs | 4 + Emby.Naming/Video/Format3DResult.cs | 4 + Emby.Naming/Video/Format3DRule.cs | 4 + Emby.Naming/Video/StackResolver.cs | 4 + Emby.Naming/Video/StubResolver.cs | 4 + Emby.Naming/Video/StubTypeRule.cs | 4 + Emby.Naming/Video/VideoFileInfo.cs | 4 + Emby.Naming/Video/VideoInfo.cs | 4 + Emby.Naming/Video/VideoListResolver.cs | 4 + Emby.Naming/Video/VideoResolver.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Emby.Naming.assets.cache | Bin 18691 -> 1987 bytes ...Emby.Naming.csproj.AssemblyReference.cache | Bin 7493 -> 9626 bytes .../obj/Emby.Naming.csproj.nuget.dgspec.json | 211 +-- .../obj/Emby.Naming.csproj.nuget.g.props | 21 +- .../obj/Emby.Naming.csproj.nuget.g.targets | 6 +- Emby.Naming/obj/project.assets.json | 46 +- Emby.Naming/obj/project.nuget.cache | 82 +- Emby.Photos/PhotoProvider.cs | 4 + Emby.Photos/Properties/AssemblyInfo.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Emby.Photos.assets.cache | Bin 21777 -> 22355 bytes ...Emby.Photos.csproj.AssemblyReference.cache | Bin 8566 -> 11013 bytes .../obj/Emby.Photos.csproj.nuget.dgspec.json | 316 ++-- .../obj/Emby.Photos.csproj.nuget.g.props | 21 +- .../obj/Emby.Photos.csproj.nuget.g.targets | 8 +- Emby.Photos/obj/project.assets.json | 46 +- Emby.Photos/obj/project.nuget.cache | 92 +- .../AppBase/BaseApplicationPaths.cs | 4 + .../AppBase/BaseConfigurationManager.cs | 4 + .../AppBase/ConfigurationHelper.cs | 4 + .../ApplicationHost.cs | 4 + .../Branding/BrandingConfigurationFactory.cs | 4 + .../Chapters/ChapterManager.cs | 4 + .../Collections/CollectionImageProvider.cs | 4 + .../Collections/CollectionManager.cs | 4 + .../ServerConfigurationManager.cs | 4 + .../ConfigurationOptions.cs | 4 + .../Cryptography/CryptographyProvider.cs | 4 + .../Data/CleanDatabaseScheduledTask.cs | 4 + .../Data/ItemTypeLookup.cs | 4 + .../Data/SqliteExtensions.cs | 4 + .../Data/TypeMapper.cs | 4 + .../Devices/DeviceId.cs | 4 + Emby.Server.Implementations/Dto/DtoService.cs | 4 + .../EntryPoints/LibraryChangedNotifier.cs | 4 + .../EntryPoints/UserDataChangeNotifier.cs | 4 + .../HttpServer/Security/AuthService.cs | 4 + .../HttpServer/WebSocketConnection.cs | 4 + .../HttpServer/WebSocketManager.cs | 4 + .../IO/FileRefresher.cs | 4 + .../IO/LibraryMonitor.cs | 4 + .../IO/ManagedFileSystem.cs | 4 + .../IO/MbLinkShortcutHandler.cs | 4 + .../IStartupOptions.cs | 4 + .../Images/ArtistImageProvider.cs | 4 + .../Images/BaseDynamicImageProvider.cs | 4 + .../Images/BaseFolderImageProvider.cs | 4 + .../Images/CollectionFolderImageProvider.cs | 4 + .../Images/DynamicImageProvider.cs | 4 + .../Images/FolderImageProvider.cs | 4 + .../Images/GenreImageProvider.cs | 4 + .../Images/MusicAlbumImageProvider.cs | 4 + .../Images/MusicGenreImageProvider.cs | 4 + .../Images/PhotoAlbumImageProvider.cs | 4 + .../Images/PlaylistImageProvider.cs | 4 + .../Library/CoreResolutionIgnoreRule.cs | 4 + .../Library/DotIgnoreIgnoreRule.cs | 4 + .../Library/ExternalDataManager.cs | 4 + .../Library/IgnorePatterns.cs | 4 + .../Library/KeyframeManager.cs | 4 + .../Library/LibraryManager.cs | 4 + .../Library/LiveStreamHelper.cs | 4 + .../Library/MediaSourceManager.cs | 4 + .../Library/MediaStreamSelector.cs | 4 + .../Library/MusicManager.cs | 4 + .../Library/PathExtensions.cs | 4 + .../Library/PathManager.cs | 4 + .../Library/ResolverHelper.cs | 4 + .../Library/Resolvers/Audio/AudioResolver.cs | 4 + .../Resolvers/Audio/MusicAlbumResolver.cs | 4 + .../Resolvers/Audio/MusicArtistResolver.cs | 4 + .../Library/Resolvers/BaseVideoResolver.cs | 4 + .../Library/Resolvers/Books/BookResolver.cs | 4 + .../Library/Resolvers/ExtraResolver.cs | 4 + .../Library/Resolvers/FolderResolver.cs | 4 + .../Resolvers/GenericFolderResolver.cs | 4 + .../Library/Resolvers/GenericVideoResolver.cs | 4 + .../Resolvers/Movies/BoxSetResolver.cs | 4 + .../Library/Resolvers/Movies/MovieResolver.cs | 4 + .../Library/Resolvers/PhotoAlbumResolver.cs | 4 + .../Library/Resolvers/PhotoResolver.cs | 4 + .../Library/Resolvers/PlaylistResolver.cs | 4 + .../Resolvers/SpecialFolderResolver.cs | 4 + .../Library/Resolvers/TV/EpisodeResolver.cs | 4 + .../Library/Resolvers/TV/SeasonResolver.cs | 4 + .../Library/Resolvers/TV/SeriesResolver.cs | 4 + .../Library/SearchEngine.cs | 4 + .../Library/SplashscreenPostScanTask.cs | 4 + .../Library/UserDataManager.cs | 4 + .../Library/UserViewManager.cs | 4 + .../Library/Validators/ArtistsPostScanTask.cs | 4 + .../Library/Validators/ArtistsValidator.cs | 4 + .../Validators/CollectionPostScanTask.cs | 4 + .../Library/Validators/GenresPostScanTask.cs | 4 + .../Library/Validators/GenresValidator.cs | 4 + .../Validators/MusicGenresPostScanTask.cs | 4 + .../Validators/MusicGenresValidator.cs | 4 + .../Library/Validators/PeopleValidator.cs | 4 + .../Library/Validators/StudiosPostScanTask.cs | 4 + .../Library/Validators/StudiosValidator.cs | 4 + .../Localization/LocalizationManager.cs | 4 + .../Playlists/PlaylistManager.cs | 4 + .../Playlists/PlaylistsFolder.cs | 4 + .../Plugins/PluginLoadContext.cs | 4 + .../Plugins/PluginManager.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../QuickConnect/QuickConnectManager.cs | 4 + .../ScheduledTasks/ScheduledTaskWorker.cs | 4 + .../ScheduledTasks/TaskManager.cs | 4 + .../Tasks/AudioNormalizationTask.cs | 4 + .../ScheduledTasks/Tasks/ChapterImagesTask.cs | 4 + .../Tasks/CleanActivityLogTask.cs | 4 + .../CleanupCollectionAndPlaylistPathsTask.cs | 4 + .../Tasks/CleanupUserDataTask.cs | 4 + .../Tasks/DeleteCacheFileTask.cs | 4 + .../ScheduledTasks/Tasks/DeleteLogFileTask.cs | 4 + .../Tasks/DeleteTranscodeFileTask.cs | 4 + .../Tasks/MediaSegmentExtractionTask.cs | 6 +- .../Tasks/OptimizeDatabaseTask.cs | 4 + .../Tasks/PeopleValidationTask.cs | 4 + .../ScheduledTasks/Tasks/PluginUpdateTask.cs | 4 + .../Tasks/RefreshMediaLibraryTask.cs | 4 + .../ScheduledTasks/Triggers/DailyTrigger.cs | 4 + .../Triggers/IntervalTrigger.cs | 4 + .../ScheduledTasks/Triggers/StartupTrigger.cs | 4 + .../ScheduledTasks/Triggers/WeeklyTrigger.cs | 4 + .../Serialization/MyXmlSerializer.cs | 4 + .../ServerApplicationPaths.cs | 4 + .../Session/SessionManager.cs | 4 + .../Session/SessionWebSocketListener.cs | 4 + .../Session/WebSocketController.cs | 4 + .../Sorting/AiredEpisodeOrderComparer.cs | 4 + .../Sorting/AlbumArtistComparer.cs | 4 + .../Sorting/AlbumComparer.cs | 4 + .../Sorting/ArtistComparer.cs | 4 + .../Sorting/CommunityRatingComparer.cs | 4 + .../Sorting/CriticRatingComparer.cs | 4 + .../Sorting/DateCreatedComparer.cs | 4 + .../Sorting/DateLastMediaAddedComparer.cs | 4 + .../Sorting/DatePlayedComparer.cs | 4 + .../Sorting/IndexNumberComparer.cs | 4 + .../Sorting/IsFavoriteOrLikeComparer.cs | 4 + .../Sorting/IsFolderComparer.cs | 4 + .../Sorting/IsPlayedComparer.cs | 4 + .../Sorting/IsUnplayedComparer.cs | 4 + .../Sorting/NameComparer.cs | 4 + .../Sorting/OfficialRatingComparer.cs | 4 + .../Sorting/ParentIndexNumberComparer.cs | 4 + .../Sorting/PlayCountComparer.cs | 4 + .../Sorting/PremiereDateComparer.cs | 4 + .../Sorting/ProductionYearComparer.cs | 4 + .../Sorting/RandomComparer.cs | 4 + .../Sorting/RuntimeComparer.cs | 4 + .../Sorting/SeriesSortNameComparer.cs | 4 + .../Sorting/SortNameComparer.cs | 4 + .../Sorting/StartDateComparer.cs | 4 + .../Sorting/StudioComparer.cs | 4 + Emby.Server.Implementations/SyncPlay/Group.cs | 4 + .../SyncPlay/SyncPlayManager.cs | 4 + Emby.Server.Implementations/SystemManager.cs | 4 + .../TV/TVSeriesManager.cs | 4 + .../Updates/InstallationManager.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Emby.Server.Implementations.assets.cache | Bin 52335 -> 54346 bytes ...ementations.csproj.AssemblyReference.cache | Bin 24194 -> 30825 bytes ...r.Implementations.csproj.nuget.dgspec.json | 781 +++++----- ...erver.Implementations.csproj.nuget.g.props | 21 +- ...ver.Implementations.csproj.nuget.g.targets | 10 +- .../obj/project.assets.json | 90 +- .../obj/project.nuget.cache | 186 +-- .../Attributes/AcceptsFileAttribute.cs | 4 + .../Attributes/AcceptsImageFileAttribute.cs | 4 + .../Attributes/ParameterObsoleteAttribute.cs | 4 + .../Attributes/ProducesAudioFileAttribute.cs | 4 + .../Attributes/ProducesFileAttribute.cs | 4 + .../Attributes/ProducesImageFileAttribute.cs | 4 + .../ProducesPlaylistFileAttribute.cs | 4 + .../Attributes/ProducesVideoFileAttribute.cs | 4 + .../AnonymousLanAccessHandler.cs | 4 + .../AnonymousLanAccessRequirement.cs | 4 + .../Auth/CustomAuthenticationHandler.cs | 4 + .../DefaultAuthorizationHandler.cs | 4 + .../DefaultAuthorizationRequirement.cs | 4 + .../FirstTimeSetupHandler.cs | 4 + .../FirstTimeSetupRequirement.cs | 4 + .../LocalAccessOrRequiresElevationHandler.cs | 4 + ...calAccessOrRequiresElevationRequirement.cs | 4 + .../SyncPlayAccessHandler.cs | 4 + .../SyncPlayAccessRequirement.cs | 4 + .../UserPermissionHandler.cs | 4 + .../UserPermissionRequirement.cs | 4 + Jellyfin.Api/BaseJellyfinApiController.cs | 4 + .../Constants/AuthenticationSchemes.cs | 4 + Jellyfin.Api/Constants/InternalClaimTypes.cs | 4 + Jellyfin.Api/Constants/UserRoles.cs | 4 + .../Controllers/ActivityLogController.cs | 4 + Jellyfin.Api/Controllers/ApiKeyController.cs | 4 + Jellyfin.Api/Controllers/ArtistsController.cs | 4 + Jellyfin.Api/Controllers/AudioController.cs | 4 + Jellyfin.Api/Controllers/BackupController.cs | 4 + .../Controllers/BrandingController.cs | 4 + .../Controllers/ChannelsController.cs | 4 + .../Controllers/ClientLogController.cs | 4 + .../Controllers/CollectionController.cs | 4 + .../Controllers/ConfigurationController.cs | 4 + .../Controllers/DashboardController.cs | 4 + Jellyfin.Api/Controllers/DevicesController.cs | 4 + .../DisplayPreferencesController.cs | 4 + .../Controllers/DynamicHlsController.cs | 4 + .../Controllers/EnvironmentController.cs | 4 + Jellyfin.Api/Controllers/FilterController.cs | 4 + Jellyfin.Api/Controllers/GenresController.cs | 4 + .../Controllers/HlsSegmentController.cs | 4 + Jellyfin.Api/Controllers/ImageController.cs | 4 + .../Controllers/InstantMixController.cs | 4 + .../Controllers/ItemLookupController.cs | 4 + .../Controllers/ItemRefreshController.cs | 4 + .../Controllers/ItemUpdateController.cs | 4 + Jellyfin.Api/Controllers/ItemsController.cs | 4 + Jellyfin.Api/Controllers/LibraryController.cs | 4 + .../Controllers/LibraryStructureController.cs | 4 + Jellyfin.Api/Controllers/LiveTvController.cs | 4 + .../Controllers/LocalizationController.cs | 4 + Jellyfin.Api/Controllers/LyricsController.cs | 4 + .../Controllers/MediaInfoController.cs | 4 + .../Controllers/MediaSegmentsController.cs | 4 + Jellyfin.Api/Controllers/MoviesController.cs | 4 + .../Controllers/MusicGenresController.cs | 4 + Jellyfin.Api/Controllers/PackageController.cs | 4 + Jellyfin.Api/Controllers/PersonsController.cs | 4 + .../Controllers/PlaylistsController.cs | 4 + .../Controllers/PlaystateController.cs | 4 + Jellyfin.Api/Controllers/PluginsController.cs | 4 + .../Controllers/QuickConnectController.cs | 4 + .../Controllers/RemoteImageController.cs | 4 + .../Controllers/ScheduledTasksController.cs | 4 + Jellyfin.Api/Controllers/SearchController.cs | 4 + Jellyfin.Api/Controllers/SessionController.cs | 4 + Jellyfin.Api/Controllers/StartupController.cs | 4 + Jellyfin.Api/Controllers/StudiosController.cs | 4 + .../Controllers/SubtitleController.cs | 4 + .../Controllers/SuggestionsController.cs | 4 + .../Controllers/SyncPlayController.cs | 4 + Jellyfin.Api/Controllers/SystemController.cs | 4 + .../Controllers/TimeSyncController.cs | 4 + .../Controllers/TrailersController.cs | 4 + .../Controllers/TrickplayController.cs | 4 + Jellyfin.Api/Controllers/TvShowsController.cs | 4 + .../Controllers/UniversalAudioController.cs | 4 + Jellyfin.Api/Controllers/UserController.cs | 4 + .../Controllers/UserLibraryController.cs | 4 + .../Controllers/UserViewsController.cs | 4 + .../Controllers/VideoAttachmentsController.cs | 4 + Jellyfin.Api/Controllers/VideosController.cs | 4 + Jellyfin.Api/Controllers/YearsController.cs | 4 + .../Extensions/ClaimsPrincipalExtensions.cs | 4 + Jellyfin.Api/Extensions/DtoExtensions.cs | 4 + .../CamelCaseJsonProfileFormatter.cs | 4 + Jellyfin.Api/Formatters/CssOutputFormatter.cs | 4 + .../PascalCaseJsonProfileFormatter.cs | 4 + Jellyfin.Api/Formatters/XmlOutputFormatter.cs | 4 + Jellyfin.Api/Helpers/AudioHelper.cs | 4 + Jellyfin.Api/Helpers/DynamicHlsHelper.cs | 4 + .../Helpers/FileStreamResponseHelpers.cs | 4 + Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs | 4 + Jellyfin.Api/Helpers/HlsHelpers.cs | 4 + Jellyfin.Api/Helpers/MediaInfoHelper.cs | 4 + Jellyfin.Api/Helpers/RequestHelpers.cs | 4 + Jellyfin.Api/Helpers/StreamingHelpers.cs | 4 + .../BaseUrlRedirectionMiddleware.cs | 4 + .../Middleware/ExceptionMiddleware.cs | 4 + .../IpBasedAccessValidationMiddleware.cs | 4 + .../QueryStringDecodingMiddleware.cs | 4 + .../Middleware/ResponseTimeMiddleware.cs | 4 + .../Middleware/RobotsRedirectionMiddleware.cs | 4 + .../ServerStartupMessageMiddleware.cs | 4 + .../Middleware/UrlDecodeQueryFeature.cs | 4 + .../Middleware/WebSocketHandlerMiddleware.cs | 4 + .../CommaDelimitedCollectionModelBinder.cs | 4 + .../ModelBinders/LegacyDateTimeModelBinder.cs | 4 + .../ModelBinders/NullableEnumModelBinder.cs | 4 + .../NullableEnumModelBinderProvider.cs | 4 + .../PipeDelimitedCollectionModelBinder.cs | 4 + .../ClientLogDocumentResponseDto.cs | 4 + Jellyfin.Api/Models/ConfigurationPageInfo.cs | 4 + .../DefaultDirectoryBrowserInfoDto.cs | 4 + .../Models/EnvironmentDtos/ValidatePathDto.cs | 4 + .../LibraryDtos/LibraryOptionInfoDto.cs | 4 + .../LibraryDtos/LibraryOptionsResultDto.cs | 4 + .../LibraryDtos/LibraryTypeOptionsDto.cs | 4 + .../Models/LibraryDtos/MediaUpdateInfoDto.cs | 4 + .../LibraryDtos/MediaUpdateInfoPathDto.cs | 4 + .../AddVirtualFolderDto.cs | 4 + .../LibraryStructureDto/MediaPathDto.cs | 4 + .../UpdateLibraryOptionsDto.cs | 4 + .../UpdateMediaPathRequestDto.cs | 4 + .../Models/LiveTvDtos/GetProgramsDto.cs | 4 + .../Models/LiveTvDtos/SetChannelMappingDto.cs | 4 + .../Models/MediaInfoDtos/OpenLiveStreamDto.cs | 4 + .../Models/MediaInfoDtos/PlaybackInfoDto.cs | 4 + .../Models/PlaylistDtos/CreatePlaylistDto.cs | 4 + .../Models/PlaylistDtos/UpdatePlaylistDto.cs | 4 + .../PlaylistDtos/UpdatePlaylistUserDto.cs | 4 + .../StartupDtos/StartupConfigurationDto.cs | 4 + .../StartupDtos/StartupRemoteAccessDto.cs | 4 + .../Models/StartupDtos/StartupUserDto.cs | 4 + .../StreamingDtos/HlsAudioRequestDto.cs | 4 + .../StreamingDtos/HlsVideoRequestDto.cs | 4 + .../Models/SubtitleDtos/UploadSubtitleDto.cs | 4 + .../Models/SyncPlayDtos/BufferRequestDto.cs | 4 + .../SyncPlayDtos/IgnoreWaitRequestDto.cs | 4 + .../SyncPlayDtos/JoinGroupRequestDto.cs | 4 + .../MovePlaylistItemRequestDto.cs | 4 + .../Models/SyncPlayDtos/NewGroupRequestDto.cs | 4 + .../Models/SyncPlayDtos/NextItemRequestDto.cs | 4 + .../Models/SyncPlayDtos/PingRequestDto.cs | 4 + .../Models/SyncPlayDtos/PlayRequestDto.cs | 4 + .../SyncPlayDtos/PreviousItemRequestDto.cs | 4 + .../Models/SyncPlayDtos/QueueRequestDto.cs | 4 + .../Models/SyncPlayDtos/ReadyRequestDto.cs | 4 + .../RemoveFromPlaylistRequestDto.cs | 4 + .../Models/SyncPlayDtos/SeekRequestDto.cs | 4 + .../SyncPlayDtos/SetPlaylistItemRequestDto.cs | 4 + .../SyncPlayDtos/SetRepeatModeRequestDto.cs | 4 + .../SyncPlayDtos/SetShuffleModeRequestDto.cs | 4 + .../Models/SystemInfoDtos/FolderStorageDto.cs | 4 + .../SystemInfoDtos/LibraryStorageDto.cs | 4 + .../Models/SystemInfoDtos/SystemStorageDto.cs | 4 + .../Models/UserDtos/AuthenticateUserByName.cs | 4 + .../Models/UserDtos/CreateUserByName.cs | 4 + .../Models/UserDtos/ForgotPasswordDto.cs | 4 + .../Models/UserDtos/ForgotPasswordPinDto.cs | 4 + .../Models/UserDtos/QuickConnectDto.cs | 4 + .../Models/UserDtos/UpdateUserPassword.cs | 4 + .../UserViewDtos/SpecialViewOptionDto.cs | 4 + Jellyfin.Api/Results/OkResultOfT.cs | 4 + .../ActivityLogWebSocketListener.cs | 4 + .../ScheduledTasksWebSocketListener.cs | 4 + .../SessionInfoWebSocketListener.cs | 4 + .../net10.0/Jellyfin.Api.AssemblyInfo.cs | 3 +- .../Jellyfin.Api.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Jellyfin.Api.assets.cache | Bin 33243 -> 34003 bytes ...ellyfin.Api.csproj.AssemblyReference.cache | Bin 13259 -> 17129 bytes .../obj/Jellyfin.Api.csproj.nuget.dgspec.json | 441 +++--- .../obj/Jellyfin.Api.csproj.nuget.g.props | 27 +- .../obj/Jellyfin.Api.csproj.nuget.g.targets | 10 +- Jellyfin.Api/obj/project.assets.json | 54 +- Jellyfin.Api/obj/project.nuget.cache | 130 +- .../Attributes/OpenApiIgnoreEnumAttribute.cs | 4 + Jellyfin.Data/DayOfWeekHelper.cs | 4 + Jellyfin.Data/Dtos/DeviceOptionsDto.cs | 4 + Jellyfin.Data/Enums/ActivityLogSortBy.cs | 6 +- Jellyfin.Data/Enums/AudioSpatialFormat.cs | 4 + Jellyfin.Data/Enums/BaseItemKind.cs | 4 + Jellyfin.Data/Enums/CollectionType.cs | 4 + Jellyfin.Data/Enums/ItemSortBy.cs | 4 + Jellyfin.Data/Enums/MediaStreamProtocol.cs | 4 + Jellyfin.Data/Enums/MediaType.cs | 4 + Jellyfin.Data/Enums/PersonKind.cs | 4 + .../Enums/SyncPlayAccessRequirementType.cs | 4 + Jellyfin.Data/Enums/UnratedItem.cs | 4 + Jellyfin.Data/Enums/VideoRange.cs | 4 + Jellyfin.Data/Enums/VideoRangeType.cs | 4 + Jellyfin.Data/Events/GenericEventArgs.cs | 4 + .../Events/System/PendingRestartEventArgs.cs | 4 + .../Events/Users/UserCreatedEventArgs.cs | 4 + .../Events/Users/UserDeletedEventArgs.cs | 4 + .../Events/Users/UserLockedOutEventArgs.cs | 4 + .../Users/UserPasswordChangedEventArgs.cs | 4 + .../Events/Users/UserUpdatedEventArgs.cs | 4 + Jellyfin.Data/Queries/ActivityLogQuery.cs | 4 + Jellyfin.Data/Queries/DeviceQuery.cs | 4 + Jellyfin.Data/Queries/PaginatedQuery.cs | 4 + Jellyfin.Data/UserEntityExtensions.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Jellyfin.Data.assets.cache | Bin 16800 -> 17326 bytes ...llyfin.Data.csproj.AssemblyReference.cache | Bin 10713 -> 13819 bytes .../Jellyfin.Data.csproj.nuget.dgspec.json | 83 +- .../obj/Jellyfin.Data.csproj.nuget.g.props | 21 +- .../obj/Jellyfin.Data.csproj.nuget.g.targets | 6 +- Jellyfin.Data/obj/project.assets.json | 42 +- Jellyfin.Data/obj/project.nuget.cache | 74 +- .../Activity/ActivityManager.cs | 4 + .../DatabaseConfigurationFactory.cs | 4 + .../DatabaseConfigurationStore.cs | 4 + .../Devices/DeviceManager.cs | 4 + .../Library/LyricDownloadFailureLogger.cs | 4 + .../Library/SubtitleDownloadFailureLogger.cs | 4 + .../Security/AuthenticationFailedLogger.cs | 4 + .../Security/AuthenticationSucceededLogger.cs | 4 + .../Consumers/Session/PlaybackStartLogger.cs | 4 + .../Consumers/Session/PlaybackStopLogger.cs | 4 + .../Consumers/Session/SessionEndedLogger.cs | 4 + .../Consumers/Session/SessionStartedLogger.cs | 4 + .../System/PendingRestartNotifier.cs | 4 + .../Consumers/System/TaskCompletedLogger.cs | 4 + .../Consumers/System/TaskCompletedNotifier.cs | 4 + .../PluginInstallationCancelledNotifier.cs | 4 + .../Updates/PluginInstallationFailedLogger.cs | 4 + .../PluginInstallationFailedNotifier.cs | 4 + .../Updates/PluginInstalledLogger.cs | 4 + .../Updates/PluginInstalledNotifier.cs | 4 + .../Updates/PluginInstallingNotifier.cs | 4 + .../Updates/PluginUninstalledLogger.cs | 4 + .../Updates/PluginUninstalledNotifier.cs | 4 + .../Consumers/Updates/PluginUpdatedLogger.cs | 4 + .../Consumers/Users/UserCreatedLogger.cs | 4 + .../Consumers/Users/UserDeletedLogger.cs | 4 + .../Consumers/Users/UserDeletedNotifier.cs | 4 + .../Consumers/Users/UserLockedOutLogger.cs | 4 + .../Users/UserPasswordChangedLogger.cs | 4 + .../Consumers/Users/UserUpdatedNotifier.cs | 4 + .../Events/EventManager.cs | 4 + .../EventingServiceCollectionExtensions.cs | 4 + .../Extensions/ExpressionExtensions.cs | 4 + .../Extensions/ServiceCollectionExtensions.cs | 4 + .../FullSystemBackup/BackupManifest.cs | 4 + .../FullSystemBackup/BackupOptions.cs | 4 + .../FullSystemBackup/BackupService.cs | 4 + .../Item/BaseItemRepository.cs | 4 + .../Item/ChapterRepository.cs | 4 + .../Item/KeyframeRepository.cs | 4 + .../Item/MediaAttachmentRepository.cs | 4 + .../Item/MediaStreamRepository.cs | 4 + .../Item/OrderMapper.cs | 4 + .../Item/PeopleRepository.cs | 4 + .../MediaSegments/MediaSegmentManager.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Security/AuthenticationManager.cs | 4 + .../Security/AuthorizationContext.cs | 4 + .../StorageHelpers/StorageHelper.cs | 4 + .../Trickplay/TrickplayManager.cs | 4 + .../Users/DefaultAuthenticationProvider.cs | 4 + .../Users/DefaultPasswordResetProvider.cs | 4 + .../Users/DeviceAccessHost.cs | 4 + .../Users/DisplayPreferencesManager.cs | 4 + .../Users/InvalidAuthProvider.cs | 4 + .../Users/UserManager.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...llyfin.Server.Implementations.assets.cache | Bin 31207 -> 32923 bytes ...ementations.csproj.AssemblyReference.cache | Bin 11472 -> 14739 bytes ...r.Implementations.csproj.nuget.dgspec.json | 363 +++-- ...erver.Implementations.csproj.nuget.g.props | 21 +- ...ver.Implementations.csproj.nuget.g.targets | 10 +- .../obj/project.assets.json | 58 +- .../obj/project.nuget.cache | 108 +- .../Configuration/CorsPolicyProvider.cs | 4 + Jellyfin.Server/CoreAppHost.cs | 4 + .../ApiApplicationBuilderExtensions.cs | 4 + .../ApiServiceCollectionExtensions.cs | 4 + .../Extensions/WebHostBuilderExtensions.cs | 4 + .../Filters/AdditionalModelFilter.cs | 4 + .../Filters/CachingOpenApiProvider.cs | 4 + Jellyfin.Server/Filters/FileRequestFilter.cs | 4 + Jellyfin.Server/Filters/FileResponseFilter.cs | 4 + .../Filters/FlagsEnumSchemaFilter.cs | 4 + .../Filters/IgnoreEnumSchemaFilter.cs | 4 + .../Filters/ParameterObsoleteFilter.cs | 4 + .../RetryOnTemporarilyUnavailableFilter.cs | 4 + .../SecurityRequirementsOperationFilter.cs | 4 + .../DbContextFactoryHealthCheck.cs | 4 + Jellyfin.Server/Helpers/StartupHelpers.cs | 4 + .../Migrations/IAsyncMigrationRoutine.cs | 4 + .../Migrations/IDatabaseMigrationRoutine.cs | 4 + .../Migrations/JellyfinMigrationAttribute.cs | 4 + .../JellyfinMigrationBackupAttribute.cs | 4 + .../Migrations/JellyfinMigrationService.cs | 4 + .../Migrations/MigrationOptions.cs | 4 + .../CreateNetworkConfiguration.cs | 4 + .../MigrateEncodingOptions.cs | 4 + .../MigrateMusicBrainzTimeout.cs | 4 + .../MigrateNetworkConfiguration.cs | 4 + .../RenameEnableGroupingIntoCollections.cs | 4 + .../Routines/AddDefaultCastReceivers.cs | 4 + .../Routines/AddDefaultPluginRepository.cs | 4 + .../Migrations/Routines/CleanMusicArtist.cs | 4 + .../Routines/CreateUserLoggingConfigFile.cs | 4 + .../Routines/DisableLegacyAuthorization.cs | 4 + .../Routines/DisableTranscodingThrottling.cs | 4 + .../Migrations/Routines/FixAudioData.cs | 4 + .../Migrations/Routines/FixDates.cs | 4 + .../Migrations/Routines/FixPlaylistOwner.cs | 4 + .../Routines/MigrateActivityLogDb.cs | 4 + .../Routines/MigrateAuthenticationDb.cs | 4 + .../Routines/MigrateDisplayPreferencesDb.cs | 4 + .../Routines/MigrateKeyframeData.cs | 4 + .../Migrations/Routines/MigrateLibraryDb.cs | 4 + .../MigrateLibraryDbCompatibilityCheck.cs | 4 + .../Routines/MigrateLibraryUserData.cs | 4 + .../Routines/MigrateRatingLevels.cs | 4 + .../Migrations/Routines/MigrateUserDb.cs | 4 + .../Migrations/Routines/MoveExtractedFiles.cs | 4 + .../Migrations/Routines/MoveTrickplayFiles.cs | 4 + .../Routines/ReaddDefaultPluginRepository.cs | 4 + .../Migrations/Routines/RefreshCleanNames.cs | 4 + .../Routines/RefreshInternalDateModified.cs | 4 + .../Routines/RemoveDownloadImagesInAdvance.cs | 4 + .../Routines/RemoveDuplicateExtras.cs | 4 + .../RemoveDuplicatePlaylistChildren.cs | 4 + .../Migrations/Routines/ReseedFolderFlag.cs | 4 + .../Routines/UpdateDefaultPluginRepository.cs | 4 + .../Migrations/Stages/CodeMigration.cs | 4 + .../Stages/JellyfinMigrationStageTypes.cs | 4 + .../Migrations/Stages/MigrationStage.cs | 4 + Jellyfin.Server/Program.cs | 4 + Jellyfin.Server/Properties/AssemblyInfo.cs | 4 + .../ServerSetupApp/IStartupLogger.cs | 4 + Jellyfin.Server/ServerSetupApp/SetupServer.cs | 4 + .../ServerSetupApp/StartupLogTopic.cs | 4 + .../ServerSetupApp/StartupLogger.cs | 4 + .../ServerSetupApp/StartupLoggerExtensions.cs | 4 + .../ServerSetupApp/StartupLoggerOfCategory.cs | 4 + Jellyfin.Server/Startup.cs | 4 + Jellyfin.Server/StartupOptions.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 8 +- .../net10.0/Jellyfin.Server.assets.cache | Bin 60777 -> 64171 bytes ...yfin.Server.csproj.AssemblyReference.cache | Bin 36369 -> 46304 bytes .../obj/Debug/net10.0/rpswa.dswa.cache.json | 1 + .../Debug/net10.0/staticwebassets.removed.txt | 0 .../Jellyfin.Server.csproj.nuget.dgspec.json | 914 +++++++----- .../obj/Jellyfin.Server.csproj.nuget.g.props | 23 +- .../Jellyfin.Server.csproj.nuget.g.targets | 4 +- Jellyfin.Server/obj/project.assets.json | 66 +- Jellyfin.Server/obj/project.nuget.cache | 218 +-- MediaBrowser.Common/Api/Policies.cs | 4 + .../Configuration/ConfigurationStore.cs | 4 + .../ConfigurationUpdateEventArgs.cs | 4 + .../EncodingConfigurationExtensions.cs | 4 + .../Configuration/IApplicationPaths.cs | 4 + .../Configuration/IConfigurationFactory.cs | 4 + .../Configuration/IConfigurationManager.cs | 4 + .../Configuration/IValidatingConfiguration.cs | 4 + MediaBrowser.Common/Crc32.cs | 4 + MediaBrowser.Common/Events/EventHelper.cs | 4 + .../Extensions/BaseExtensions.cs | 4 + .../Extensions/HttpContextExtensions.cs | 4 + .../Extensions/MethodNotAllowedException.cs | 4 + .../Extensions/ProcessExtensions.cs | 4 + .../Extensions/RateLimitExceededException.cs | 4 + .../Extensions/ResourceNotFoundException.cs | 4 + MediaBrowser.Common/FfmpegException.cs | 4 + MediaBrowser.Common/IApplicationHost.cs | 4 + MediaBrowser.Common/Net/INetworkManager.cs | 4 + MediaBrowser.Common/Net/NamedClient.cs | 4 + .../Net/NetworkConfiguration.cs | 4 + .../Net/NetworkConfigurationExtensions.cs | 4 + .../Net/NetworkConfigurationFactory.cs | 4 + .../Net/NetworkConfigurationStore.cs | 4 + MediaBrowser.Common/Net/NetworkConstants.cs | 4 + MediaBrowser.Common/Net/NetworkUtils.cs | 4 + .../Net/RemoteAccessPolicyResult.cs | 4 + MediaBrowser.Common/Plugins/BasePlugin.cs | 4 + MediaBrowser.Common/Plugins/BasePluginOfT.cs | 4 + .../Plugins/IHasPluginConfiguration.cs | 4 + MediaBrowser.Common/Plugins/IPlugin.cs | 4 + .../Plugins/IPluginAssembly.cs | 4 + MediaBrowser.Common/Plugins/IPluginManager.cs | 4 + MediaBrowser.Common/Plugins/LocalPlugin.cs | 4 + MediaBrowser.Common/Plugins/PluginManifest.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Providers/ProviderIdParsers.cs | 4 + .../Providers/SubtitleConfigurationFactory.cs | 4 + .../RequiresSourceSerialisationAttribute.cs | 4 + .../Updates/IInstallationManager.cs | 4 + .../Updates/InstallationEventArgs.cs | 4 + .../Updates/InstallationFailedEventArgs.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/MediaBrowser.Common.assets.cache | Bin 12287 -> 12783 bytes ...wser.Common.csproj.AssemblyReference.cache | Bin 7493 -> 9626 bytes ...diaBrowser.Common.csproj.nuget.dgspec.json | 176 ++- .../MediaBrowser.Common.csproj.nuget.g.props | 21 +- ...MediaBrowser.Common.csproj.nuget.g.targets | 2 +- MediaBrowser.Common/obj/project.assets.json | 42 +- MediaBrowser.Common/obj/project.nuget.cache | 64 +- .../Authentication/AuthenticationException.cs | 4 + .../Authentication/AuthenticationResult.cs | 4 + .../Authentication/IAuthenticationProvider.cs | 4 + .../Authentication/IPasswordResetProvider.cs | 4 + .../BaseItemManager/BaseItemManager.cs | 4 + .../BaseItemManager/IBaseItemManager.cs | 4 + MediaBrowser.Controller/Channels/Channel.cs | 4 + .../Channels/ChannelItemInfo.cs | 4 + .../Channels/ChannelItemResult.cs | 4 + .../Channels/ChannelItemType.cs | 4 + .../Channels/ChannelLatestMediaSearch.cs | 4 + .../Channels/ChannelParentalRating.cs | 4 + .../Channels/ChannelSearchInfo.cs | 4 + MediaBrowser.Controller/Channels/IChannel.cs | 4 + .../Channels/IChannelManager.cs | 4 + .../Channels/IDisableMediaSourceDisplay.cs | 4 + .../Channels/IHasCacheKey.cs | 4 + .../Channels/IHasFolderAttributes.cs | 4 + .../Channels/IRequiresMediaInfoCallback.cs | 4 + .../Channels/ISupportsDelete.cs | 4 + .../Channels/ISupportsLatestMedia.cs | 4 + .../Channels/ISupportsMediaProbe.cs | 4 + .../Channels/InternalChannelFeatures.cs | 4 + .../Channels/InternalChannelItemQuery.cs | 4 + .../Chapters/IChapterManager.cs | 4 + .../ClientEvent/ClientEventLogger.cs | 4 + .../ClientEvent/IClientEventLogger.cs | 4 + .../Collections/CollectionCreatedEventArgs.cs | 4 + .../Collections/CollectionCreationOptions.cs | 4 + .../CollectionModifiedEventArgs.cs | 4 + .../Collections/ICollectionManager.cs | 4 + .../IServerConfigurationManager.cs | 4 + .../Devices/IDeviceManager.cs | 4 + .../Drawing/IImageEncoder.cs | 4 + .../Drawing/IImageProcessor.cs | 4 + .../Drawing/ImageCollageOptions.cs | 4 + .../Drawing/ImageHelper.cs | 4 + .../Drawing/ImageProcessingOptions.cs | 4 + .../Drawing/ImageProcessorExtensions.cs | 4 + MediaBrowser.Controller/Dto/DtoOptions.cs | 4 + MediaBrowser.Controller/Dto/IDtoService.cs | 4 + .../Entities/AggregateFolder.cs | 4 + .../Entities/Audio/Audio.cs | 4 + .../Entities/Audio/IHasAlbumArtist.cs | 4 + .../Entities/Audio/IHasMusicGenres.cs | 4 + .../Entities/Audio/MusicAlbum.cs | 4 + .../Entities/Audio/MusicArtist.cs | 4 + .../Entities/Audio/MusicGenre.cs | 4 + MediaBrowser.Controller/Entities/AudioBook.cs | 4 + MediaBrowser.Controller/Entities/BaseItem.cs | 4 + .../Entities/BaseItemExtensions.cs | 4 + .../Entities/BasePluginFolder.cs | 4 + MediaBrowser.Controller/Entities/Book.cs | 4 + .../Entities/CollectionFolder.cs | 4 + .../Entities/Extensions.cs | 4 + MediaBrowser.Controller/Entities/Folder.cs | 4 + MediaBrowser.Controller/Entities/Genre.cs | 4 + .../Entities/ICollectionFolder.cs | 4 + .../Entities/IHasAspectRatio.cs | 4 + .../Entities/IHasDisplayOrder.cs | 4 + .../Entities/IHasMediaSources.cs | 4 + .../Entities/IHasProgramAttributes.cs | 4 + .../Entities/IHasSeries.cs | 4 + .../Entities/IHasSpecialFeatures.cs | 4 + .../Entities/IHasStartDate.cs | 4 + .../Entities/IHasTrailers.cs | 4 + .../Entities/IItemByName.cs | 4 + .../Entities/IMetadataContainer.cs | 4 + .../Entities/ISupportsBoxSetGrouping.cs | 4 + .../Entities/ISupportsPlaceHolders.cs | 4 + .../Entities/InternalItemsQuery.cs | 4 + .../Entities/InternalPeopleQuery.cs | 4 + .../Entities/ItemImageInfo.cs | 4 + .../Entities/LinkedChild.cs | 4 + .../Entities/LinkedChildComparer.cs | 4 + .../Entities/LinkedChildType.cs | 4 + .../Entities/MediaSourceWidthComparator.cs | 4 + .../Entities/Movies/BoxSet.cs | 4 + .../Entities/Movies/Movie.cs | 4 + .../Entities/MusicVideo.cs | 4 + .../Entities/PeopleHelper.cs | 4 + MediaBrowser.Controller/Entities/Person.cs | 4 + .../Entities/PersonInfo.cs | 4 + MediaBrowser.Controller/Entities/Photo.cs | 4 + .../Entities/PhotoAlbum.cs | 4 + .../Entities/SourceType.cs | 4 + MediaBrowser.Controller/Entities/Studio.cs | 4 + .../Entities/TV/Episode.cs | 4 + MediaBrowser.Controller/Entities/TV/Season.cs | 4 + MediaBrowser.Controller/Entities/TV/Series.cs | 4 + .../Entities/TagExtensions.cs | 4 + MediaBrowser.Controller/Entities/Trailer.cs | 4 + .../Entities/UserItemData.cs | 4 + .../Entities/UserRootFolder.cs | 4 + MediaBrowser.Controller/Entities/UserView.cs | 4 + .../Entities/UserViewBuilder.cs | 4 + MediaBrowser.Controller/Entities/Video.cs | 4 + MediaBrowser.Controller/Entities/Year.cs | 4 + .../AuthenticationRequestEventArgs.cs | 4 + .../AuthenticationResultEventArgs.cs | 4 + .../Events/IEventConsumer.cs | 4 + .../Events/IEventManager.cs | 4 + .../Events/Session/SessionEndedEventArgs.cs | 4 + .../Events/Session/SessionStartedEventArgs.cs | 4 + .../PluginInstallationCancelledEventArgs.cs | 4 + .../Updates/PluginInstalledEventArgs.cs | 4 + .../Updates/PluginInstallingEventArgs.cs | 4 + .../Updates/PluginUninstalledEventArgs.cs | 4 + .../Events/Updates/PluginUpdatedEventArgs.cs | 4 + .../Extensions/ConfigurationExtensions.cs | 4 + .../Extensions/XmlReaderExtensions.cs | 4 + .../IDisplayPreferencesManager.cs | 4 + MediaBrowser.Controller/IO/FileData.cs | 4 + .../IO/FileSystemHelper.cs | 4 + .../IO/IExternalDataManager.cs | 4 + MediaBrowser.Controller/IO/IPathManager.cs | 4 + .../IServerApplicationHost.cs | 4 + .../IServerApplicationPaths.cs | 4 + MediaBrowser.Controller/ISystemManager.cs | 4 + .../Library/DeleteOptions.cs | 4 + .../Library/IDirectStreamProvider.cs | 4 + .../Library/IIntroProvider.cs | 4 + .../Library/IKeyframeManager.cs | 4 + .../Library/ILibraryManager.cs | 4 + .../Library/ILibraryMonitor.cs | 4 + .../Library/ILibraryPostScanTask.cs | 4 + .../Library/ILiveStream.cs | 4 + .../Library/IMediaSourceManager.cs | 4 + .../Library/IMediaSourceProvider.cs | 4 + .../Library/IMetadataFileSaver.cs | 4 + .../Library/IMetadataSaver.cs | 4 + .../Library/IMusicManager.cs | 4 + .../Library/ISearchEngine.cs | 4 + .../Library/IUserDataManager.cs | 4 + .../Library/IUserManager.cs | 4 + .../Library/IUserViewManager.cs | 4 + MediaBrowser.Controller/Library/IntroInfo.cs | 4 + .../Library/ItemChangeEventArgs.cs | 4 + .../Library/ItemResolveArgs.cs | 4 + .../Library/ItemUpdateType.cs | 4 + .../Library/LibraryManagerExtensions.cs | 4 + .../MetadataConfigurationExtensions.cs | 4 + .../Library/MetadataConfigurationStore.cs | 4 + .../Library/NameExtensions.cs | 4 + .../Library/PlaybackProgressEventArgs.cs | 4 + .../Library/PlaybackStartEventArgs.cs | 4 + .../Library/PlaybackStopEventArgs.cs | 4 + .../Library/SearchHintInfo.cs | 4 + MediaBrowser.Controller/Library/TVUtils.cs | 4 + .../Library/UserDataSaveEventArgs.cs | 4 + .../ILimitedConcurrencyLibraryScheduler.cs | 4 + .../LimitedConcurrencyLibraryScheduler.cs | 4 + .../LiveTv/ActiveRecordingInfo.cs | 4 + MediaBrowser.Controller/LiveTv/ChannelInfo.cs | 4 + .../LiveTv/IGuideManager.cs | 4 + .../LiveTv/IListingsManager.cs | 4 + .../LiveTv/IListingsProvider.cs | 4 + .../LiveTv/ILiveTvManager.cs | 4 + .../LiveTv/ILiveTvService.cs | 4 + .../LiveTv/IRecordingsManager.cs | 4 + MediaBrowser.Controller/LiveTv/ITunerHost.cs | 4 + .../LiveTv/ITunerHostManager.cs | 4 + .../LiveTv/LiveTvChannel.cs | 4 + .../LiveTv/LiveTvConflictException.cs | 4 + .../LiveTv/LiveTvProgram.cs | 4 + MediaBrowser.Controller/LiveTv/ProgramInfo.cs | 4 + .../LiveTv/SeriesTimerInfo.cs | 4 + .../LiveTv/TimerEventInfo.cs | 4 + MediaBrowser.Controller/LiveTv/TimerInfo.cs | 4 + .../Lyrics/ILyricManager.cs | 4 + .../Lyrics/ILyricParser.cs | 4 + .../Lyrics/ILyricProvider.cs | 4 + .../Lyrics/LyricDownloadFailureEventArgs.cs | 4 + .../MediaEncoding/BaseEncodingJobOptions.cs | 4 + .../BitStreamFilterOptionType.cs | 4 + .../MediaEncoding/DownMixAlgorithmsHelper.cs | 4 + .../MediaEncoding/EncodingHelper.cs | 4 + .../MediaEncoding/EncodingJobInfo.cs | 4 + .../MediaEncoding/FilterOptionType.cs | 4 + .../MediaEncoding/IAttachmentExtractor.cs | 4 + .../MediaEncoding/IMediaEncoder.cs | 4 + .../MediaEncoding/ISubtitleEncoder.cs | 4 + .../MediaEncoding/ITranscodeManager.cs | 4 + .../MediaEncoding/JobLogger.cs | 4 + .../MediaEncoding/MediaInfoRequest.cs | 4 + .../MediaEncoding/TranscodingJob.cs | 4 + .../MediaEncoding/TranscodingJobType.cs | 4 + .../TranscodingSegmentCleaner.cs | 4 + .../MediaEncoding/TranscodingThrottler.cs | 4 + .../MediaSegments/IMediaSegmentManager.cs | 4 + .../MediaSegments/IMediaSegmentProvider.cs | 6 +- .../Net/AuthorizationInfo.cs | 4 + .../Net/BasePeriodicWebSocketListener.cs | 4 + MediaBrowser.Controller/Net/IAuthService.cs | 4 + .../Net/IAuthorizationContext.cs | 4 + .../Net/IWebSocketConnection.cs | 4 + .../Net/IWebSocketListener.cs | 4 + .../Net/IWebSocketManager.cs | 4 + .../Net/SecurityException.cs | 4 + .../Net/WebSocketListenerState.cs | 4 + .../Net/WebSocketMessage.cs | 4 + .../Net/WebSocketMessageInfo.cs | 4 + .../Net/WebSocketMessageOfT.cs | 4 + .../IInboundWebSocketMessage.cs | 4 + .../IOutboundWebSocketMessage.cs | 4 + .../Inbound/ActivityLogEntryStartMessage.cs | 4 + .../Inbound/ActivityLogEntryStopMessage.cs | 4 + .../Inbound/InboundKeepAliveMessage.cs | 4 + .../Inbound/ScheduledTasksInfoStartMessage.cs | 4 + .../Inbound/ScheduledTasksInfoStopMessage.cs | 4 + .../Inbound/SessionsStartMessage.cs | 4 + .../Inbound/SessionsStopMessage.cs | 4 + .../InboundWebSocketMessage.cs | 4 + .../InboundWebSocketMessageOfT.cs | 4 + .../Outbound/ActivityLogEntryMessage.cs | 4 + .../Outbound/ForceKeepAliveMessage.cs | 4 + .../Outbound/GeneralCommandMessage.cs | 4 + .../Outbound/LibraryChangedMessage.cs | 4 + .../Outbound/OutboundKeepAliveMessage.cs | 4 + .../WebSocketMessages/Outbound/PlayMessage.cs | 4 + .../Outbound/PlaystateMessage.cs | 4 + .../PluginInstallationCancelledMessage.cs | 4 + .../PluginInstallationCompletedMessage.cs | 4 + .../PluginInstallationFailedMessage.cs | 4 + .../Outbound/PluginInstallingMessage.cs | 4 + .../Outbound/PluginUninstalledMessage.cs | 4 + .../Outbound/RefreshProgressMessage.cs | 4 + .../Outbound/RestartRequiredMessage.cs | 4 + .../Outbound/ScheduledTaskEndedMessage.cs | 4 + .../Outbound/ScheduledTasksInfoMessage.cs | 4 + .../Outbound/SeriesTimerCancelledMessage.cs | 4 + .../Outbound/SeriesTimerCreatedMessage.cs | 4 + .../Outbound/ServerRestartingMessage.cs | 4 + .../Outbound/ServerShuttingDownMessage.cs | 4 + .../Outbound/SessionsMessage.cs | 4 + .../Outbound/SyncPlayCommandMessage.cs | 4 + .../Outbound/TimerCancelledMessage.cs | 4 + .../Outbound/TimerCreatedMessage.cs | 4 + .../Outbound/UserDataChangedMessage.cs | 4 + .../Outbound/UserDeletedMessage.cs | 4 + .../Outbound/UserUpdatedMessage.cs | 4 + .../OutboundWebSocketMessage.cs | 4 + .../OutboundWebSocketMessageOfT.cs | 4 + .../Persistence/IChapterRepository.cs | 4 + .../Persistence/IItemRepository.cs | 4 + .../Persistence/IItemTypeLookup.cs | 4 + .../Persistence/IKeyframeRepository.cs | 4 + .../Persistence/IMediaAttachmentRepository.cs | 4 + .../Persistence/IMediaStreamRepository.cs | 4 + .../Persistence/IPeopleRepository.cs | 4 + .../Persistence/MediaAttachmentQuery.cs | 4 + .../Persistence/MediaStreamQuery.cs | 4 + .../Playlists/IPlaylistManager.cs | 4 + MediaBrowser.Controller/Playlists/Playlist.cs | 4 + .../Plugins/IPluginServiceRegistrator.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Providers/AlbumInfo.cs | 4 + .../Providers/ArtistInfo.cs | 4 + MediaBrowser.Controller/Providers/BookInfo.cs | 4 + .../Providers/BoxSetInfo.cs | 4 + .../Providers/DirectoryService.cs | 4 + .../Providers/DynamicImageResponse.cs | 4 + .../Providers/EpisodeInfo.cs | 4 + .../Providers/ICustomMetadataProvider.cs | 4 + .../Providers/IDirectoryService.cs | 4 + .../Providers/IDynamicImageProvider.cs | 4 + .../Providers/IExternalId.cs | 4 + .../Providers/IExternalUrlProvider.cs | 4 + .../Providers/IForcedProvider.cs | 4 + .../Providers/IHasItemChangeMonitor.cs | 4 + .../Providers/IHasLookupInfo.cs | 4 + .../Providers/IHasOrder.cs | 4 + .../Providers/IImageProvider.cs | 4 + .../Providers/ILocalImageProvider.cs | 4 + .../Providers/ILocalMetadataProvider.cs | 4 + .../Providers/IMetadataProvider.cs | 4 + .../Providers/IMetadataService.cs | 4 + .../Providers/IPreRefreshProvider.cs | 4 + .../Providers/IProviderManager.cs | 4 + .../Providers/IRemoteImageProvider.cs | 4 + .../Providers/IRemoteMetadataProvider.cs | 4 + .../Providers/IRemoteSearchProvider.cs | 4 + .../Providers/ImageRefreshOptions.cs | 4 + MediaBrowser.Controller/Providers/ItemInfo.cs | 4 + .../Providers/ItemLookupInfo.cs | 4 + .../Providers/LocalImageInfo.cs | 4 + .../Providers/MetadataRefreshMode.cs | 4 + .../Providers/MetadataRefreshOptions.cs | 4 + .../Providers/MetadataResult.cs | 4 + .../Providers/MovieInfo.cs | 4 + .../Providers/MusicVideoInfo.cs | 4 + .../Providers/PersonLookupInfo.cs | 4 + .../Providers/RefreshPriority.cs | 4 + .../Providers/RemoteSearchQuery.cs | 4 + .../Providers/SeasonInfo.cs | 4 + .../Providers/SeriesInfo.cs | 4 + MediaBrowser.Controller/Providers/SongInfo.cs | 4 + .../Providers/TrailerInfo.cs | 4 + .../Providers/VideoContentType.cs | 4 + .../QuickConnect/IQuickConnect.cs | 4 + .../Resolvers/IItemResolver.cs | 4 + .../Resolvers/IResolverIgnoreRule.cs | 4 + .../Resolvers/ItemResolver.cs | 4 + .../Resolvers/ResolverPriority.cs | 4 + .../Security/AuthenticationInfo.cs | 4 + .../Security/IAuthenticationManager.cs | 4 + .../Session/AuthenticationRequest.cs | 4 + .../Session/ISessionController.cs | 4 + .../Session/ISessionManager.cs | 4 + .../Session/SessionEventArgs.cs | 4 + .../Session/SessionInfo.cs | 4 + .../Sorting/IBaseItemComparer.cs | 4 + .../Sorting/IUserBaseItemComparer.cs | 4 + .../Sorting/SortExtensions.cs | 4 + .../Streaming/ProgressiveFileStream.cs | 4 + .../Streaming/StreamState.cs | 4 + .../Streaming/StreamingRequestDto.cs | 4 + .../Streaming/VideoRequestDto.cs | 4 + .../Subtitles/ISubtitleManager.cs | 4 + .../Subtitles/ISubtitleProvider.cs | 4 + .../SubtitleDownloadFailureEventArgs.cs | 4 + .../Subtitles/SubtitleResponse.cs | 4 + .../Subtitles/SubtitleSearchRequest.cs | 4 + .../SyncPlay/GroupMember.cs | 4 + .../GroupStates/AbstractGroupState.cs | 4 + .../SyncPlay/GroupStates/IdleGroupState.cs | 4 + .../SyncPlay/GroupStates/PausedGroupState.cs | 4 + .../SyncPlay/GroupStates/PlayingGroupState.cs | 4 + .../SyncPlay/GroupStates/WaitingGroupState.cs | 4 + .../SyncPlay/IGroupPlaybackRequest.cs | 4 + .../SyncPlay/IGroupState.cs | 4 + .../SyncPlay/IGroupStateContext.cs | 4 + .../SyncPlay/ISyncPlayManager.cs | 4 + .../SyncPlay/ISyncPlayRequest.cs | 4 + .../AbstractPlaybackRequest.cs | 4 + .../PlaybackRequests/BufferGroupRequest.cs | 4 + .../IgnoreWaitGroupRequest.cs | 4 + .../MovePlaylistItemGroupRequest.cs | 4 + .../PlaybackRequests/NextItemGroupRequest.cs | 4 + .../PlaybackRequests/PauseGroupRequest.cs | 4 + .../PlaybackRequests/PingGroupRequest.cs | 4 + .../PlaybackRequests/PlayGroupRequest.cs | 4 + .../PreviousItemGroupRequest.cs | 4 + .../PlaybackRequests/QueueGroupRequest.cs | 4 + .../PlaybackRequests/ReadyGroupRequest.cs | 4 + .../RemoveFromPlaylistGroupRequest.cs | 4 + .../PlaybackRequests/SeekGroupRequest.cs | 4 + .../SetPlaylistItemGroupRequest.cs | 4 + .../SetRepeatModeGroupRequest.cs | 4 + .../SetShuffleModeGroupRequest.cs | 4 + .../PlaybackRequests/StopGroupRequest.cs | 4 + .../PlaybackRequests/UnpauseGroupRequest.cs | 4 + .../SyncPlay/Queue/PlayQueueManager.cs | 4 + .../SyncPlay/Requests/JoinGroupRequest.cs | 4 + .../SyncPlay/Requests/LeaveGroupRequest.cs | 4 + .../SyncPlay/Requests/ListGroupsRequest.cs | 4 + .../SyncPlay/Requests/NewGroupRequest.cs | 4 + .../SystemBackupService/BackupManifestDto.cs | 4 + .../SystemBackupService/BackupOptionsDto.cs | 4 + .../BackupRestoreRequestDto.cs | 4 + .../SystemBackupService/IBackupService.cs | 4 + .../TV/ITVSeriesManager.cs | 4 + .../Trickplay/ITrickplayManager.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.Controller.assets.cache | Bin 21361 -> 21949 bytes ....Controller.csproj.AssemblyReference.cache | Bin 8150 -> 10492 bytes ...rowser.Controller.csproj.nuget.dgspec.json | 281 ++-- ...diaBrowser.Controller.csproj.nuget.g.props | 21 +- ...aBrowser.Controller.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 54 +- .../obj/project.nuget.cache | 90 +- MediaBrowser.LocalMetadata/BaseXmlProvider.cs | 4 + .../CollectionFolderLocalImageProvider.cs | 4 + .../Images/EpisodeLocalImageProvider.cs | 4 + .../InternalMetadataFolderImageProvider.cs | 4 + .../Images/LocalImageProvider.cs | 4 + .../Parsers/BaseItemXmlParser.cs | 4 + .../Parsers/BoxSetXmlParser.cs | 4 + .../Parsers/PlaylistXmlParser.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Providers/BoxSetXmlProvider.cs | 4 + .../Providers/PlaylistXmlProvider.cs | 4 + .../Savers/BaseXmlSaver.cs | 4 + .../Savers/BoxSetXmlSaver.cs | 4 + .../Savers/PlaylistXmlSaver.cs | 4 + .../XmlProviderUtils.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.LocalMetadata.assets.cache | Bin 21358 -> 21945 bytes ...calMetadata.csproj.AssemblyReference.cache | Bin 8150 -> 10492 bytes ...ser.LocalMetadata.csproj.nuget.dgspec.json | 316 ++-- ...Browser.LocalMetadata.csproj.nuget.g.props | 21 +- ...owser.LocalMetadata.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 90 +- .../Attachments/AttachmentExtractor.cs | 4 + .../BdInfo/BdInfoDirectoryInfo.cs | 4 + .../BdInfo/BdInfoExaminer.cs | 4 + .../BdInfo/BdInfoFileInfo.cs | 4 + .../EncodingConfigurationFactory.cs | 4 + .../EncodingConfigurationStore.cs | 4 + .../Encoder/ApplePlatformHelper.cs | 4 + .../Encoder/EncoderValidator.cs | 4 + .../Encoder/EncodingUtils.cs | 4 + .../Encoder/MediaEncoder.cs | 4 + .../Probing/CodecType.cs | 4 + .../Probing/FFProbeHelpers.cs | 4 + .../Probing/InternalMediaInfoResult.cs | 4 + .../Probing/MediaChapter.cs | 4 + .../Probing/MediaFormatInfo.cs | 4 + .../Probing/MediaFrameInfo.cs | 4 + .../Probing/MediaFrameSideDataInfo.cs | 4 + .../Probing/MediaStreamInfo.cs | 4 + .../Probing/MediaStreamInfoSideData.cs | 4 + .../Probing/ProbeResultNormalizer.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Subtitles/AssWriter.cs | 4 + .../Subtitles/ISubtitleParser.cs | 4 + .../Subtitles/ISubtitleWriter.cs | 4 + .../Subtitles/JsonWriter.cs | 4 + .../Subtitles/SrtWriter.cs | 4 + .../Subtitles/SsaWriter.cs | 4 + .../Subtitles/SubtitleEditParser.cs | 4 + .../Subtitles/SubtitleEncoder.cs | 4 + .../Subtitles/SubtitleFormatExtensions.cs | 4 + .../Subtitles/TtmlWriter.cs | 4 + .../Subtitles/VttWriter.cs | 4 + .../Transcoding/TranscodeManager.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.MediaEncoding.assets.cache | Bin 28240 -> 28964 bytes ...diaEncoding.csproj.AssemblyReference.cache | Bin 10869 -> 14075 bytes ...ser.MediaEncoding.csproj.nuget.dgspec.json | 320 ++-- ...Browser.MediaEncoding.csproj.nuget.g.props | 23 +- ...owser.MediaEncoding.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 50 +- .../obj/project.nuget.cache | 112 +- .../Activity/ActivityLogEntry.cs | 4 + .../Activity/IActivityManager.cs | 4 + .../ApiClient/ServerDiscoveryInfo.cs | 4 + .../Branding/BrandingOptions.cs | 4 + .../Branding/BrandingOptionsDto.cs | 4 + .../Channels/ChannelFeatures.cs | 4 + .../Channels/ChannelFolderType.cs | 4 + .../Channels/ChannelItemSortField.cs | 4 + .../Channels/ChannelMediaContentType.cs | 4 + .../Channels/ChannelMediaType.cs | 4 + MediaBrowser.Model/Channels/ChannelQuery.cs | 4 + .../Collections/CollectionCreationResult.cs | 4 + .../BaseApplicationConfiguration.cs | 4 + .../Configuration/EmbeddedSubtitleOptions.cs | 4 + .../Configuration/EncodingOptions.cs | 4 + .../Configuration/HlsAudioSeekStrategy.cs | 4 + .../Configuration/ImageOption.cs | 4 + .../Configuration/ImageSavingConvention.cs | 4 + .../Configuration/LibraryOptions.cs | 4 + .../Configuration/MediaPathInfo.cs | 4 + .../Configuration/MetadataConfiguration.cs | 4 + .../Configuration/MetadataOptions.cs | 4 + .../Configuration/MetadataPlugin.cs | 4 + .../Configuration/MetadataPluginSummary.cs | 4 + .../Configuration/MetadataPluginType.cs | 4 + .../Configuration/PathSubstitution.cs | 4 + .../Configuration/ServerConfiguration.cs | 4 + .../Configuration/TrickplayOptions.cs | 4 + .../Configuration/TrickplayScanBehavior.cs | 4 + .../Configuration/TypeOptions.cs | 4 + .../Configuration/UserConfiguration.cs | 4 + .../Configuration/XbmcMetadataOptions.cs | 4 + MediaBrowser.Model/Cryptography/Constants.cs | 4 + .../Cryptography/ICryptoProvider.cs | 4 + .../Cryptography/PasswordHash.cs | 4 + MediaBrowser.Model/Devices/DeviceInfo.cs | 4 + MediaBrowser.Model/Dlna/CodecProfile.cs | 4 + MediaBrowser.Model/Dlna/CodecType.cs | 4 + MediaBrowser.Model/Dlna/ConditionProcessor.cs | 4 + MediaBrowser.Model/Dlna/ContainerProfile.cs | 4 + MediaBrowser.Model/Dlna/DeviceProfile.cs | 4 + MediaBrowser.Model/Dlna/DirectPlayProfile.cs | 4 + MediaBrowser.Model/Dlna/DlnaProfileType.cs | 4 + MediaBrowser.Model/Dlna/EncodingContext.cs | 4 + MediaBrowser.Model/Dlna/ITranscoderSupport.cs | 4 + MediaBrowser.Model/Dlna/MediaOptions.cs | 4 + MediaBrowser.Model/Dlna/PlaybackErrorCode.cs | 4 + MediaBrowser.Model/Dlna/ProfileCondition.cs | 4 + .../Dlna/ProfileConditionType.cs | 4 + .../Dlna/ProfileConditionValue.cs | 4 + .../Dlna/ResolutionConfiguration.cs | 4 + .../Dlna/ResolutionNormalizer.cs | 4 + MediaBrowser.Model/Dlna/ResolutionOptions.cs | 4 + MediaBrowser.Model/Dlna/StreamBuilder.cs | 4 + MediaBrowser.Model/Dlna/StreamInfo.cs | 4 + .../Dlna/SubtitleDeliveryMethod.cs | 4 + MediaBrowser.Model/Dlna/SubtitleProfile.cs | 4 + MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs | 4 + MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs | 4 + MediaBrowser.Model/Dlna/TranscodingProfile.cs | 4 + MediaBrowser.Model/Drawing/DrawingUtils.cs | 4 + MediaBrowser.Model/Drawing/ImageDimensions.cs | 4 + MediaBrowser.Model/Drawing/ImageFormat.cs | 4 + .../Drawing/ImageFormatExtensions.cs | 4 + .../Drawing/ImageOrientation.cs | 4 + MediaBrowser.Model/Drawing/ImageResolution.cs | 4 + MediaBrowser.Model/Dto/BaseItemDto.cs | 4 + MediaBrowser.Model/Dto/BaseItemPerson.cs | 4 + .../Dto/ClientCapabilitiesDto.cs | 4 + MediaBrowser.Model/Dto/DeviceInfoDto.cs | 4 + .../Dto/DisplayPreferencesDto.cs | 4 + MediaBrowser.Model/Dto/IHasServerId.cs | 4 + MediaBrowser.Model/Dto/IItemDto.cs | 4 + MediaBrowser.Model/Dto/ImageInfo.cs | 4 + MediaBrowser.Model/Dto/ItemCounts.cs | 4 + MediaBrowser.Model/Dto/MediaSourceInfo.cs | 4 + MediaBrowser.Model/Dto/MediaSourceType.cs | 4 + MediaBrowser.Model/Dto/MetadataEditorInfo.cs | 4 + MediaBrowser.Model/Dto/NameGuidPair.cs | 4 + MediaBrowser.Model/Dto/NameIdPair.cs | 4 + MediaBrowser.Model/Dto/NameValuePair.cs | 4 + MediaBrowser.Model/Dto/PlaylistDto.cs | 4 + MediaBrowser.Model/Dto/RatingType.cs | 4 + MediaBrowser.Model/Dto/RecommendationDto.cs | 4 + MediaBrowser.Model/Dto/RecommendationType.cs | 4 + MediaBrowser.Model/Dto/SessionInfoDto.cs | 4 + MediaBrowser.Model/Dto/TrickplayInfoDto.cs | 4 + .../Dto/UpdateUserItemDataDto.cs | 4 + MediaBrowser.Model/Dto/UserDto.cs | 4 + MediaBrowser.Model/Dto/UserItemDataDto.cs | 4 + MediaBrowser.Model/Entities/ChapterInfo.cs | 4 + .../Entities/CollectionTypeOptions.cs | 4 + .../Entities/DeinterlaceMethod.cs | 4 + .../Entities/DownMixStereoAlgorithms.cs | 4 + MediaBrowser.Model/Entities/EncoderPreset.cs | 4 + MediaBrowser.Model/Entities/ExtraType.cs | 4 + .../Entities/HardwareAccelerationType.cs | 4 + .../Entities/IHasProviderIds.cs | 4 + MediaBrowser.Model/Entities/IHasShares.cs | 4 + MediaBrowser.Model/Entities/ImageType.cs | 4 + MediaBrowser.Model/Entities/IsoType.cs | 4 + .../Entities/LibraryUpdateInfo.cs | 4 + MediaBrowser.Model/Entities/LocationType.cs | 4 + .../Entities/MediaAttachment.cs | 4 + MediaBrowser.Model/Entities/MediaStream.cs | 4 + .../Entities/MediaStreamType.cs | 4 + MediaBrowser.Model/Entities/MediaUrl.cs | 4 + MediaBrowser.Model/Entities/MetadataField.cs | 4 + .../Entities/MetadataProvider.cs | 4 + MediaBrowser.Model/Entities/ParentalRating.cs | 4 + .../Entities/ParentalRatingEntry.cs | 4 + .../Entities/ParentalRatingScore.cs | 4 + .../Entities/ParentalRatingSystem.cs | 4 + MediaBrowser.Model/Entities/PersonType.cs | 4 + .../Entities/PlaylistUserPermissions.cs | 4 + .../Entities/ProviderIdsExtensions.cs | 4 + MediaBrowser.Model/Entities/SeriesStatus.cs | 4 + .../Entities/TonemappingAlgorithm.cs | 4 + .../Entities/TonemappingMode.cs | 4 + .../Entities/TonemappingRange.cs | 4 + MediaBrowser.Model/Entities/TrailerType.cs | 4 + .../Entities/UserDataSaveReason.cs | 4 + MediaBrowser.Model/Entities/Video3DFormat.cs | 4 + MediaBrowser.Model/Entities/VideoType.cs | 4 + .../Entities/VirtualFolderInfo.cs | 4 + .../Extensions/ContainerHelper.cs | 4 + .../Extensions/EnumerableExtensions.cs | 4 + .../Extensions/LibraryOptionsExtension.cs | 4 + MediaBrowser.Model/Extensions/StringHelper.cs | 4 + .../Globalization/CountryInfo.cs | 4 + .../Globalization/CultureDto.cs | 4 + .../Globalization/ILocalizationManager.cs | 4 + .../Globalization/LocalizationOption.cs | 4 + MediaBrowser.Model/IO/AsyncFile.cs | 4 + MediaBrowser.Model/IO/FileSystemEntryInfo.cs | 4 + MediaBrowser.Model/IO/FileSystemEntryType.cs | 4 + MediaBrowser.Model/IO/FileSystemMetadata.cs | 4 + MediaBrowser.Model/IO/IFileSystem.cs | 4 + MediaBrowser.Model/IO/IODefaults.cs | 4 + MediaBrowser.Model/IO/IShortcutHandler.cs | 4 + MediaBrowser.Model/IO/IStreamHelper.cs | 4 + MediaBrowser.Model/Library/PlayAccess.cs | 4 + MediaBrowser.Model/Library/UserViewQuery.cs | 4 + MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs | 4 + .../LiveTv/ChannelMappingOptionsDto.cs | 4 + MediaBrowser.Model/LiveTv/ChannelType.cs | 4 + MediaBrowser.Model/LiveTv/DayPattern.cs | 4 + MediaBrowser.Model/LiveTv/GuideInfo.cs | 4 + .../LiveTv/ListingsProviderInfo.cs | 4 + .../LiveTv/LiveTvChannelQuery.cs | 4 + MediaBrowser.Model/LiveTv/LiveTvInfo.cs | 4 + MediaBrowser.Model/LiveTv/LiveTvOptions.cs | 4 + .../LiveTv/LiveTvServiceInfo.cs | 4 + .../LiveTv/LiveTvServiceStatus.cs | 4 + MediaBrowser.Model/LiveTv/ProgramAudio.cs | 4 + MediaBrowser.Model/LiveTv/RecordingQuery.cs | 4 + MediaBrowser.Model/LiveTv/RecordingStatus.cs | 4 + .../LiveTv/SeriesTimerInfoDto.cs | 4 + MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs | 4 + MediaBrowser.Model/LiveTv/TimerInfoDto.cs | 4 + MediaBrowser.Model/LiveTv/TimerQuery.cs | 4 + .../LiveTv/TunerChannelMapping.cs | 4 + MediaBrowser.Model/LiveTv/TunerHostInfo.cs | 4 + MediaBrowser.Model/Lyrics/LyricDto.cs | 4 + MediaBrowser.Model/Lyrics/LyricFile.cs | 4 + MediaBrowser.Model/Lyrics/LyricLine.cs | 4 + MediaBrowser.Model/Lyrics/LyricLineCue.cs | 4 + MediaBrowser.Model/Lyrics/LyricMetadata.cs | 4 + MediaBrowser.Model/Lyrics/LyricResponse.cs | 4 + .../Lyrics/LyricSearchRequest.cs | 4 + .../Lyrics/RemoteLyricInfoDto.cs | 4 + MediaBrowser.Model/Lyrics/UploadLyricDto.cs | 4 + MediaBrowser.Model/MediaInfo/AudioCodec.cs | 4 + .../MediaInfo/AudioIndexSource.cs | 4 + .../MediaInfo/BlurayDiscInfo.cs | 4 + .../MediaInfo/IBlurayExaminer.cs | 4 + .../MediaInfo/LiveStreamRequest.cs | 4 + .../MediaInfo/LiveStreamResponse.cs | 4 + MediaBrowser.Model/MediaInfo/MediaInfo.cs | 4 + MediaBrowser.Model/MediaInfo/MediaProtocol.cs | 4 + .../MediaInfo/PlaybackInfoResponse.cs | 4 + .../MediaInfo/SubtitleFormat.cs | 4 + .../MediaInfo/SubtitleTrackEvent.cs | 4 + .../MediaInfo/SubtitleTrackInfo.cs | 4 + .../MediaInfo/TransportStreamTimestamp.cs | 4 + .../MediaSegments/MediaSegmentDto.cs | 4 + .../MediaSegmentGenerationRequest.cs | 6 +- MediaBrowser.Model/Net/EndPointInfo.cs | 4 + MediaBrowser.Model/Net/IPData.cs | 4 + MediaBrowser.Model/Net/ISocketFactory.cs | 4 + MediaBrowser.Model/Net/MimeTypes.cs | 4 + .../Net/PublishedServerUriOverride.cs | 4 + .../Notifications/NotificationType.cs | 4 + .../Playlists/PlaylistCreationRequest.cs | 4 + .../Playlists/PlaylistCreationResult.cs | 4 + .../Playlists/PlaylistUpdateRequest.cs | 4 + .../Playlists/PlaylistUserUpdateRequest.cs | 4 + .../Plugins/BasePluginConfiguration.cs | 4 + MediaBrowser.Model/Plugins/IHasWebPages.cs | 4 + MediaBrowser.Model/Plugins/PluginInfo.cs | 4 + MediaBrowser.Model/Plugins/PluginPageInfo.cs | 4 + MediaBrowser.Model/Plugins/PluginStatus.cs | 4 + MediaBrowser.Model/Properties/AssemblyInfo.cs | 4 + .../Providers/ExternalIdInfo.cs | 4 + .../Providers/ExternalIdMediaType.cs | 4 + MediaBrowser.Model/Providers/ExternalUrl.cs | 4 + .../Providers/ImageProviderInfo.cs | 4 + .../Providers/LyricProviderInfo.cs | 4 + .../Providers/RemoteImageInfo.cs | 4 + .../Providers/RemoteImageQuery.cs | 4 + .../Providers/RemoteImageResult.cs | 4 + .../Providers/RemoteLyricInfo.cs | 4 + .../Providers/RemoteSearchResult.cs | 4 + .../Providers/RemoteSubtitleInfo.cs | 4 + .../Providers/SubtitleOptions.cs | 4 + .../Providers/SubtitleProviderInfo.cs | 4 + .../Querying/AllThemeMediaResult.cs | 4 + MediaBrowser.Model/Querying/ItemFields.cs | 4 + MediaBrowser.Model/Querying/ItemFilter.cs | 4 + .../Querying/LatestItemsQuery.cs | 4 + MediaBrowser.Model/Querying/NextUpQuery.cs | 4 + MediaBrowser.Model/Querying/QueryFilters.cs | 4 + .../Querying/QueryFiltersLegacy.cs | 4 + MediaBrowser.Model/Querying/QueryResult.cs | 4 + .../Querying/ThemeMediaResult.cs | 4 + .../QuickConnect/QuickConnectResult.cs | 4 + MediaBrowser.Model/Search/SearchHint.cs | 4 + MediaBrowser.Model/Search/SearchHintResult.cs | 4 + MediaBrowser.Model/Search/SearchQuery.cs | 4 + .../Serialization/IXmlSerializer.cs | 4 + MediaBrowser.Model/Session/BrowseRequest.cs | 4 + .../Session/ClientCapabilities.cs | 4 + MediaBrowser.Model/Session/GeneralCommand.cs | 4 + .../Session/GeneralCommandType.cs | 4 + MediaBrowser.Model/Session/MessageCommand.cs | 4 + MediaBrowser.Model/Session/PlayCommand.cs | 4 + MediaBrowser.Model/Session/PlayMethod.cs | 4 + MediaBrowser.Model/Session/PlayRequest.cs | 4 + MediaBrowser.Model/Session/PlaybackOrder.cs | 4 + .../Session/PlaybackProgressInfo.cs | 4 + .../Session/PlaybackStartInfo.cs | 4 + .../Session/PlaybackStopInfo.cs | 4 + MediaBrowser.Model/Session/PlayerStateInfo.cs | 4 + .../Session/PlaystateCommand.cs | 4 + .../Session/PlaystateRequest.cs | 4 + MediaBrowser.Model/Session/QueueItem.cs | 4 + MediaBrowser.Model/Session/RepeatMode.cs | 4 + .../Session/SessionMessageType.cs | 4 + MediaBrowser.Model/Session/SessionUserInfo.cs | 4 + MediaBrowser.Model/Session/TranscodeReason.cs | 4 + MediaBrowser.Model/Session/TranscodingInfo.cs | 4 + .../Session/UserDataChangeInfo.cs | 4 + MediaBrowser.Model/Subtitles/FontFile.cs | 4 + MediaBrowser.Model/SyncPlay/GroupInfoDto.cs | 4 + MediaBrowser.Model/SyncPlay/GroupQueueMode.cs | 4 + .../SyncPlay/GroupRepeatMode.cs | 4 + .../SyncPlay/GroupShuffleMode.cs | 4 + MediaBrowser.Model/SyncPlay/GroupStateType.cs | 4 + .../SyncPlay/GroupStateUpdate.cs | 4 + MediaBrowser.Model/SyncPlay/GroupUpdate.cs | 4 + .../SyncPlay/GroupUpdateType.cs | 4 + .../SyncPlay/PlayQueueUpdate.cs | 4 + .../SyncPlay/PlayQueueUpdateReason.cs | 4 + .../SyncPlay/PlaybackRequestType.cs | 4 + MediaBrowser.Model/SyncPlay/RequestType.cs | 4 + MediaBrowser.Model/SyncPlay/SendCommand.cs | 4 + .../SyncPlay/SendCommandType.cs | 4 + .../SyncPlay/SyncPlayBroadcastType.cs | 4 + .../SyncPlayGroupDoesNotExistUpdate.cs | 6 +- .../SyncPlay/SyncPlayGroupJoinedUpdate.cs | 6 +- .../SyncPlay/SyncPlayGroupLeftUpdate.cs | 6 +- .../SyncPlayLibraryAccessDeniedUpdate.cs | 6 +- .../SyncPlay/SyncPlayNotInGroupUpdate.cs | 6 +- .../SyncPlay/SyncPlayPlayQueueUpdate.cs | 6 +- .../SyncPlay/SyncPlayQueueItem.cs | 4 + .../SyncPlay/SyncPlayStateUpdate.cs | 6 +- .../SyncPlay/SyncPlayUserJoinedUpdate.cs | 6 +- .../SyncPlay/SyncPlayUserLeftUpdate.cs | 6 +- .../SyncPlay/UtcTimeResponse.cs | 4 + .../System/CastReceiverApplication.cs | 4 + .../System/FolderStorageInfo.cs | 4 + .../System/LibraryStorageInfo.cs | 4 + MediaBrowser.Model/System/LogFile.cs | 4 + MediaBrowser.Model/System/PublicSystemInfo.cs | 4 + MediaBrowser.Model/System/SystemInfo.cs | 4 + .../System/SystemStorageInfo.cs | 4 + .../Tasks/IConfigurableScheduledTask.cs | 4 + MediaBrowser.Model/Tasks/IScheduledTask.cs | 4 + .../Tasks/IScheduledTaskWorker.cs | 4 + MediaBrowser.Model/Tasks/ITaskManager.cs | 4 + MediaBrowser.Model/Tasks/ITaskTrigger.cs | 4 + .../Tasks/ScheduledTaskHelpers.cs | 4 + .../Tasks/TaskCompletionEventArgs.cs | 4 + .../Tasks/TaskCompletionStatus.cs | 4 + MediaBrowser.Model/Tasks/TaskInfo.cs | 4 + MediaBrowser.Model/Tasks/TaskOptions.cs | 4 + MediaBrowser.Model/Tasks/TaskResult.cs | 4 + MediaBrowser.Model/Tasks/TaskState.cs | 4 + MediaBrowser.Model/Tasks/TaskTriggerInfo.cs | 4 + .../Tasks/TaskTriggerInfoType.cs | 4 + .../Updates/InstallationInfo.cs | 4 + MediaBrowser.Model/Updates/PackageInfo.cs | 4 + MediaBrowser.Model/Updates/RepositoryInfo.cs | 4 + MediaBrowser.Model/Updates/VersionInfo.cs | 4 + .../Users/ForgotPasswordAction.cs | 4 + .../Users/ForgotPasswordResult.cs | 4 + MediaBrowser.Model/Users/PinRedeemResult.cs | 4 + MediaBrowser.Model/Users/UserPolicy.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/MediaBrowser.Model.assets.cache | Bin 12504 -> 13003 bytes ...owser.Model.csproj.AssemblyReference.cache | Bin 7493 -> 9626 bytes .../MimeTypes/2.5.2/MimeTypes.Nullable.cs | 1287 +++++++++++++++++ ...ediaBrowser.Model.csproj.nuget.dgspec.json | 145 +- .../MediaBrowser.Model.csproj.nuget.g.props | 21 +- .../MediaBrowser.Model.csproj.nuget.g.targets | 2 +- MediaBrowser.Model/obj/project.assets.json | 46 +- MediaBrowser.Model/obj/project.nuget.cache | 66 +- .../Books/AudioBookMetadataService.cs | 4 + .../Books/BookMetadataService.cs | 4 + .../OpenPackagingFormat/EpubImageProvider.cs | 4 + .../Books/OpenPackagingFormat/EpubProvider.cs | 4 + .../Books/OpenPackagingFormat/EpubUtils.cs | 4 + .../Books/OpenPackagingFormat/OpfProvider.cs | 6 +- .../Books/OpenPackagingFormat/OpfReader.cs | 4 + .../BoxSets/BoxSetMetadataService.cs | 4 + .../Channels/ChannelMetadataService.cs | 4 + .../CollectionFolderMetadataService.cs | 4 + .../Folders/FolderMetadataService.cs | 4 + .../Folders/UserViewMetadataService.cs | 4 + .../Genres/GenreMetadataService.cs | 4 + .../LiveTv/LiveTvMetadataService.cs | 4 + .../Lyric/LrcLyricParser.cs | 4 + MediaBrowser.Providers/Lyric/LyricManager.cs | 4 + .../Lyric/LyricScheduledTask.cs | 4 + .../Lyric/TxtLyricParser.cs | 4 + MediaBrowser.Providers/Manager/ImageSaver.cs | 4 + .../Manager/ItemImageProvider.cs | 4 + .../Manager/MetadataService.cs | 4 + .../Manager/ProviderManager.cs | 4 + .../Manager/RefreshResult.cs | 4 + .../MediaInfo/AudioFileProber.cs | 4 + .../MediaInfo/AudioImageProvider.cs | 4 + .../MediaInfo/AudioResolver.cs | 4 + .../MediaInfo/EmbeddedImageProvider.cs | 4 + .../MediaInfo/FFProbeVideoInfo.cs | 4 + .../MediaInfo/LyricResolver.cs | 4 + .../MediaInfo/MediaInfoResolver.cs | 4 + .../MediaInfo/ProbeProvider.cs | 4 + .../MediaInfo/SubtitleDownloader.cs | 4 + .../MediaInfo/SubtitleResolver.cs | 4 + .../MediaInfo/SubtitleScheduledTask.cs | 4 + .../MediaInfo/VideoImageProvider.cs | 4 + .../Movies/ImdbExternalId.cs | 4 + .../Movies/ImdbExternalUrlProvider.cs | 4 + .../Movies/ImdbPersonExternalId.cs | 4 + .../Movies/MovieMetadataService.cs | 4 + .../Movies/TrailerMetadataService.cs | 4 + .../Music/AlbumInfoExtensions.cs | 4 + .../Music/AlbumMetadataService.cs | 4 + .../Music/ArtistMetadataService.cs | 4 + .../Music/AudioMetadataService.cs | 4 + MediaBrowser.Providers/Music/ImvdbId.cs | 4 + .../Music/MusicVideoMetadataService.cs | 4 + .../MusicGenres/MusicGenreMetadataService.cs | 4 + .../People/PersonMetadataService.cs | 4 + .../Photos/PhotoAlbumMetadataService.cs | 4 + .../Photos/PhotoMetadataService.cs | 4 + .../Playlists/PlaylistItemsProvider.cs | 4 + .../Playlists/PlaylistMetadataService.cs | 4 + .../Plugins/AudioDb/AudioDbAlbumExternalId.cs | 4 + .../AudioDbAlbumExternalUrlProvider.cs | 4 + .../AudioDb/AudioDbAlbumImageProvider.cs | 4 + .../Plugins/AudioDb/AudioDbAlbumProvider.cs | 4 + .../AudioDb/AudioDbArtistExternalId.cs | 4 + .../AudioDbArtistExternalUrlProvider.cs | 4 + .../AudioDb/AudioDbArtistImageProvider.cs | 4 + .../Plugins/AudioDb/AudioDbArtistProvider.cs | 4 + .../AudioDb/AudioDbOtherAlbumExternalId.cs | 4 + .../AudioDb/AudioDbOtherArtistExternalId.cs | 4 + .../Configuration/PluginConfiguration.cs | 4 + .../Plugins/AudioDb/Plugin.cs | 4 + .../Configuration/PluginConfiguration.cs | 4 + .../MusicBrainzAlbumArtistExternalId.cs | 4 + ...sicBrainzAlbumArtistExternalUrlProvider.cs | 4 + .../MusicBrainz/MusicBrainzAlbumExternalId.cs | 4 + .../MusicBrainzAlbumExternalUrlProvider.cs | 4 + .../MusicBrainz/MusicBrainzAlbumProvider.cs | 4 + .../MusicBrainzArtistExternalId.cs | 4 + .../MusicBrainzArtistExternalUrlProvider.cs | 4 + .../MusicBrainz/MusicBrainzArtistProvider.cs | 4 + .../MusicBrainzOtherArtistExternalId.cs | 4 + .../MusicBrainz/MusicBrainzRecordingId.cs | 4 + .../MusicBrainzReleaseGroupExternalId.cs | 4 + ...icBrainzReleaseGroupExternalUrlProvider.cs | 4 + .../MusicBrainzTrackExternalUrlProvider.cs | 4 + .../Plugins/MusicBrainz/MusicBrainzTrackId.cs | 4 + .../Plugins/MusicBrainz/Plugin.cs | 4 + .../Omdb/Configuration/PluginConfiguration.cs | 4 + .../JsonOmdbNotAvailableInt32Converter.cs | 4 + .../JsonOmdbNotAvailableStringConverter.cs | 4 + .../Plugins/Omdb/OmdbEpisodeProvider.cs | 4 + .../Plugins/Omdb/OmdbImageProvider.cs | 4 + .../Plugins/Omdb/OmdbItemProvider.cs | 4 + .../Plugins/Omdb/OmdbProvider.cs | 4 + MediaBrowser.Providers/Plugins/Omdb/Plugin.cs | 4 + .../Configuration/PluginConfiguration.cs | 4 + .../Plugins/StudioImages/Plugin.cs | 4 + .../StudioImages/StudiosImageProvider.cs | 4 + .../Plugins/Tmdb/Api/TmdbController.cs | 4 + .../Tmdb/BoxSets/TmdbBoxSetExternalId.cs | 4 + .../Tmdb/BoxSets/TmdbBoxSetImageProvider.cs | 4 + .../Tmdb/BoxSets/TmdbBoxSetProvider.cs | 4 + .../Tmdb/Configuration/PluginConfiguration.cs | 4 + .../Tmdb/Movies/TmdbMovieExternalId.cs | 4 + .../Tmdb/Movies/TmdbMovieImageProvider.cs | 4 + .../Plugins/Tmdb/Movies/TmdbMovieProvider.cs | 4 + .../Tmdb/People/TmdbPersonExternalId.cs | 4 + .../Tmdb/People/TmdbPersonImageProvider.cs | 4 + .../Plugins/Tmdb/People/TmdbPersonProvider.cs | 4 + MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs | 4 + .../Tmdb/TV/TmdbEpisodeImageProvider.cs | 4 + .../Plugins/Tmdb/TV/TmdbEpisodeProvider.cs | 4 + .../Tmdb/TV/TmdbSeasonImageProvider.cs | 4 + .../Plugins/Tmdb/TV/TmdbSeasonProvider.cs | 4 + .../Plugins/Tmdb/TV/TmdbSeriesExternalId.cs | 4 + .../Tmdb/TV/TmdbSeriesImageProvider.cs | 4 + .../Plugins/Tmdb/TV/TmdbSeriesProvider.cs | 4 + .../Plugins/Tmdb/TmdbClientManager.cs | 4 + .../Plugins/Tmdb/TmdbExternalUrlProvider.cs | 4 + .../Plugins/Tmdb/TmdbUtils.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Studios/StudioMetadataService.cs | 4 + .../Subtitles/SubtitleManager.cs | 4 + .../TV/EpisodeMetadataService.cs | 4 + .../TV/SeasonMetadataService.cs | 4 + .../TV/SeriesMetadataService.cs | 4 + MediaBrowser.Providers/TV/Zap2ItExternalId.cs | 4 + .../TV/Zap2ItExternalUrlProvider.cs | 4 + .../Trickplay/TrickplayImagesTask.cs | 4 + .../Trickplay/TrickplayMoveImagesTask.cs | 4 + .../Trickplay/TrickplayProvider.cs | 4 + .../Videos/VideoMetadataService.cs | 4 + .../Years/YearMetadataService.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.Providers.assets.cache | Bin 29411 -> 30092 bytes ...r.Providers.csproj.AssemblyReference.cache | Bin 12800 -> 16208 bytes ...Browser.Providers.csproj.nuget.dgspec.json | 316 ++-- ...ediaBrowser.Providers.csproj.nuget.g.props | 21 +- ...iaBrowser.Providers.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 118 +- .../NfoConfigurationExtension.cs | 4 + .../Configuration/NfoConfigurationFactory.cs | 4 + MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs | 4 + .../Parsers/BaseNfoParser.cs | 4 + .../Parsers/EpisodeNfoParser.cs | 4 + .../Parsers/MovieNfoParser.cs | 4 + .../Parsers/SeasonNfoParser.cs | 4 + .../Parsers/SeriesNfoParser.cs | 4 + .../Parsers/SeriesNfoSeasonParser.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../Providers/AlbumNfoProvider.cs | 4 + .../Providers/ArtistNfoProvider.cs | 4 + .../Providers/BaseNfoProvider.cs | 4 + .../Providers/BaseVideoNfoProvider.cs | 4 + .../Providers/EpisodeNfoProvider.cs | 4 + .../Providers/MovieNfoProvider.cs | 4 + .../Providers/MusicVideoNfoProvider.cs | 4 + .../Providers/SeasonNfoProvider.cs | 4 + .../Providers/SeriesNfoProvider.cs | 4 + .../Providers/SeriesNfoSeasonProvider.cs | 4 + .../Providers/VideoNfoProvider.cs | 4 + .../Savers/AlbumNfoSaver.cs | 4 + .../Savers/ArtistNfoSaver.cs | 4 + .../Savers/BaseNfoSaver.cs | 4 + .../Savers/EpisodeNfoSaver.cs | 4 + .../Savers/MovieNfoSaver.cs | 4 + .../Savers/SeasonNfoSaver.cs | 4 + .../Savers/SeriesNfoSaver.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.XbmcMetadata.assets.cache | Bin 21358 -> 21944 bytes ...bmcMetadata.csproj.AssemblyReference.cache | Bin 8150 -> 10492 bytes ...wser.XbmcMetadata.csproj.nuget.dgspec.json | 316 ++-- ...aBrowser.XbmcMetadata.csproj.nuget.g.props | 21 +- ...rowser.XbmcMetadata.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 90 +- SharedVersion.cs | 4 + .../AsyncDisposalPatternAnalyzer.cs | 4 + .../Jellyfin.CodeAnalysis.AssemblyInfo.cs | 3 +- ...yfin.CodeAnalysis.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.CodeAnalysis.assets.cache | Bin 25141 -> 25736 bytes ...odeAnalysis.csproj.AssemblyReference.cache | Bin 61536 -> 79547 bytes ...yfin.CodeAnalysis.csproj.nuget.dgspec.json | 25 +- ...Jellyfin.CodeAnalysis.csproj.nuget.g.props | 23 +- ...llyfin.CodeAnalysis.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 34 +- .../obj/project.nuget.cache | 78 +- .../DbConfiguration/CustomDatabaseOption.cs | 4 + .../DbConfiguration/CustomDatabaseOptions.cs | 4 + .../DatabaseConfigurationOptions.cs | 4 + .../DatabaseLockingBehaviorTypes.cs | 4 + .../Entities/AccessSchedule.cs | 4 + .../Entities/ActivityLog.cs | 4 + .../Entities/AncestorId.cs | 4 + .../Entities/AttachmentStreamInfo.cs | 4 + .../Entities/BaseItemEntity.cs | 4 + .../Entities/BaseItemExtraType.cs | 4 + .../Entities/BaseItemImageInfo.cs | 4 + .../Entities/BaseItemMetadataField.cs | 4 + .../Entities/BaseItemProvider.cs | 4 + .../Entities/BaseItemTrailerType.cs | 4 + .../Entities/Chapter.cs | 4 + .../Entities/CustomItemDisplayPreferences.cs | 4 + .../Entities/DisplayPreferences.cs | 4 + .../Entities/Group.cs | 4 + .../Entities/HomeSection.cs | 4 + .../Entities/ImageInfo.cs | 4 + .../Entities/ImageInfoImageType.cs | 4 + .../Entities/ItemDisplayPreferences.cs | 4 + .../Entities/ItemValue.cs | 4 + .../Entities/ItemValueMap.cs | 4 + .../Entities/ItemValueType.cs | 4 + .../Entities/KeyframeData.cs | 4 + .../Entities/Libraries/Artwork.cs | 4 + .../Entities/Libraries/Book.cs | 4 + .../Entities/Libraries/BookMetadata.cs | 4 + .../Entities/Libraries/Chapter.cs | 4 + .../Entities/Libraries/Collection.cs | 4 + .../Entities/Libraries/CollectionItem.cs | 4 + .../Entities/Libraries/Company.cs | 4 + .../Entities/Libraries/CompanyMetadata.cs | 4 + .../Entities/Libraries/CustomItem.cs | 4 + .../Entities/Libraries/CustomItemMetadata.cs | 4 + .../Entities/Libraries/Episode.cs | 4 + .../Entities/Libraries/EpisodeMetadata.cs | 4 + .../Entities/Libraries/Genre.cs | 4 + .../Entities/Libraries/ItemMetadata.cs | 4 + .../Entities/Libraries/Library.cs | 4 + .../Entities/Libraries/LibraryItem.cs | 4 + .../Entities/Libraries/MediaFile.cs | 4 + .../Entities/Libraries/MediaFileStream.cs | 4 + .../Entities/Libraries/MetadataProvider.cs | 4 + .../Entities/Libraries/MetadataProviderId.cs | 4 + .../Entities/Libraries/Movie.cs | 4 + .../Entities/Libraries/MovieMetadata.cs | 4 + .../Entities/Libraries/MusicAlbum.cs | 4 + .../Entities/Libraries/MusicAlbumMetadata.cs | 4 + .../Entities/Libraries/Person.cs | 4 + .../Entities/Libraries/PersonRole.cs | 4 + .../Entities/Libraries/Photo.cs | 4 + .../Entities/Libraries/PhotoMetadata.cs | 4 + .../Entities/Libraries/Rating.cs | 4 + .../Entities/Libraries/RatingSource.cs | 4 + .../Entities/Libraries/Release.cs | 4 + .../Entities/Libraries/Season.cs | 4 + .../Entities/Libraries/SeasonMetadata.cs | 4 + .../Entities/Libraries/Series.cs | 4 + .../Entities/Libraries/SeriesMetadata.cs | 4 + .../Entities/Libraries/Track.cs | 4 + .../Entities/Libraries/TrackMetadata.cs | 4 + .../Entities/MediaSegment.cs | 4 + .../Entities/MediaStreamInfo.cs | 4 + .../Entities/MediaStreamTypeEntity.cs | 4 + .../Entities/People.cs | 4 + .../Entities/PeopleBaseItemMap.cs | 4 + .../Entities/Permission.cs | 4 + .../Entities/Preference.cs | 4 + .../Entities/ProgramAudioEntity.cs | 4 + .../Entities/Security/ApiKey.cs | 4 + .../Entities/Security/Device.cs | 4 + .../Entities/Security/DeviceOptions.cs | 4 + .../Entities/TrickplayInfo.cs | 4 + .../Entities/User.cs | 4 + .../Entities/UserData.cs | 4 + .../Enums/ArtKind.cs | 4 + .../Enums/ChromecastVersion.cs | 4 + .../Enums/DynamicDayOfWeek.cs | 4 + .../Enums/HomeSectionType.cs | 4 + .../Enums/IndexingKind.cs | 4 + .../Enums/MediaFileKind.cs | 4 + .../Enums/MediaSegmentType.cs | 4 + .../Enums/PermissionKind.cs | 4 + .../Enums/PersonRoleType.cs | 4 + .../Enums/PreferenceKind.cs | 4 + .../Enums/ScrollDirection.cs | 4 + .../Enums/SortOrder.cs | 4 + .../Enums/SubtitlePlaybackMode.cs | 4 + .../Enums/SyncPlayUserAccessType.cs | 4 + .../Enums/ViewType.cs | 4 + .../IJellyfinDatabaseProvider.cs | 4 + .../Interfaces/IHasArtwork.cs | 4 + .../Interfaces/IHasCompanies.cs | 4 + .../Interfaces/IHasConcurrencyToken.cs | 4 + .../Interfaces/IHasPermissions.cs | 4 + .../Interfaces/IHasReleases.cs | 4 + .../JellyfinDatabaseProviderKeyAttribute.cs | 4 + .../JellyfinDbContext.cs | 4 + .../JellyfinQueryHelperExtensions.cs | 4 + .../IEntityFrameworkCoreLockingBehavior.cs | 4 + .../Locking/NoLockBehavior.cs | 4 + .../Locking/OptimisticLockBehavior.cs | 4 + .../Locking/PessimisticLockBehavior.cs | 4 + .../ActivityLogConfiguration.cs | 4 + .../AncestorIdConfiguration.cs | 4 + .../ModelConfiguration/ApiKeyConfiguration.cs | 4 + .../AttachmentStreamInfoConfiguration.cs | 4 + .../BaseItemConfiguration.cs | 4 + .../BaseItemMetadataFieldConfiguration.cs | 4 + .../BaseItemProviderConfiguration.cs | 4 + .../BaseItemTrailerTypeConfiguration.cs | 4 + .../ChapterConfiguration.cs | 4 + ...stomItemDisplayPreferencesConfiguration.cs | 4 + .../ModelConfiguration/DeviceConfiguration.cs | 4 + .../DeviceOptionsConfiguration.cs | 4 + .../DisplayPreferencesConfiguration.cs | 4 + .../ItemValuesConfiguration.cs | 4 + .../ItemValuesMapConfiguration.cs | 4 + .../KeyframeDataConfiguration.cs | 4 + .../MediaStreamInfoConfiguration.cs | 4 + .../PeopleBaseItemMapConfiguration.cs | 4 + .../ModelConfiguration/PeopleConfiguration.cs | 4 + .../PermissionConfiguration.cs | 4 + .../PreferenceConfiguration.cs | 4 + .../TrickplayInfoConfiguration.cs | 4 + .../ModelConfiguration/UserConfiguration.cs | 4 + .../UserDataConfiguration.cs | 4 + .../ProgressablePartitionReporting.cs | 4 + .../QueryPartitionHelpers.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...yfin.Database.Implementations.assets.cache | Bin 45814 -> 46572 bytes ...ementations.csproj.AssemblyReference.cache | Bin 10713 -> 13819 bytes ...e.Implementations.csproj.nuget.dgspec.json | 52 +- ...abase.Implementations.csproj.nuget.g.props | 29 +- ...ase.Implementations.csproj.nuget.g.targets | 10 +- .../obj/project.assets.json | 38 +- .../obj/project.nuget.cache | 116 +- .../DoNotUseReturningClauseConvention.cs | 4 + .../20200514181226_AddActivityLog.cs | 4 + .../Migrations/20200613202153_AddUsers.cs | 4 + .../20200728005145_AddDisplayPreferences.cs | 4 + ...200905220533_FixDisplayPreferencesIndex.cs | 4 + .../20201004171403_AddMaxActiveSessions.cs | 4 + .../20210320181425_AddIndexesAndCollations.cs | 4 + .../Migrations/20210814002109_AddDevices.cs | 4 + ...2080052_AddIndexActivityLogsDateCreated.cs | 4 + .../20230526173516_RemoveEasyPassword.cs | 4 + .../20230626233818_AddTrickplayInfos.cs | 4 + .../20230923170422_UserCastReceiver.cs | 4 + .../20240729140605_AddMediaSegments.cs | 4 + ...082930_MarkSegmentProviderIdNonNullable.cs | 6 +- .../20241020103111_LibraryDbMigration.cs | 6 +- .../20241111131257_AddedCustomDataKey.cs | 6 +- .../20241111135439_AddedCustomDataKeyKey.cs | 6 +- .../20241112152323_FixAncestorIdConfig.cs | 6 +- .../20241112232041_fixMediaStreams.cs | 6 +- .../20241112234144_FixMediaStreams2.cs | 6 +- .../20241113133548_EnforceUniqueItemValue.cs | 6 +- .../20250202021306_FixedCollation.cs | 6 +- ...20250204092455_MakeStartEndDateNullable.cs | 6 +- .../20250214031148_ChannelIdGuid.cs | 6 +- ...5026_AddInheritedParentalRatingSubValue.cs | 6 +- .../20250327101120_AddKeyframeData.cs | 6 +- .../20250327171413_AddHdr10PlusFlag.cs | 6 +- .../20250331182844_FixAttachmentMigration.cs | 6 +- .../Migrations/20250401142247_FixAncestors.cs | 6 +- .../20250405075612_FixItemValuesIndices.cs | 6 +- ...609115616_DetachUserDataInsteadOfDelete.cs | 6 +- ...2_BaseItemImageInfoDateModifiedNullable.cs | 6 +- .../20250714044826_ResetJournalMode.cs | 6 +- ...rParentChildRelationBaseItemWithCascade.cs | 6 +- .../20250925203415_ExtendPeopleMapKey.cs | 6 +- .../SqliteDesignTimeJellyfinDbFactory.cs | 4 + .../ModelBuilderExtensions.cs | 4 + .../PragmaConnectionInterceptor.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + .../SqliteDatabaseProvider.cs | 8 +- .../DateTimeKindValueConverter.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...fin.Database.Providers.Sqlite.assets.cache | Bin 56863 -> 58758 bytes ...ders.Sqlite.csproj.AssemblyReference.cache | Bin 10395 -> 13350 bytes ....Providers.Sqlite.csproj.nuget.dgspec.json | 211 +-- ...base.Providers.Sqlite.csproj.nuget.g.props | 29 +- ...se.Providers.Sqlite.csproj.nuget.g.targets | 12 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 138 +- .../PercentPlayedDrawer.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + src/Jellyfin.Drawing.Skia/SkiaEncoder.cs | 4 + src/Jellyfin.Drawing.Skia/SkiaExtensions.cs | 4 + src/Jellyfin.Drawing.Skia/SkiaHelper.cs | 4 + .../SplashscreenBuilder.cs | 4 + .../StripCollageBuilder.cs | 4 + .../UnplayedCountIndicator.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Drawing.Skia.assets.cache | Bin 33469 -> 35462 bytes ...rawing.Skia.csproj.AssemblyReference.cache | Bin 11932 -> 15288 bytes ...yfin.Drawing.Skia.csproj.nuget.dgspec.json | 320 ++-- ...Jellyfin.Drawing.Skia.csproj.nuget.g.props | 21 +- ...llyfin.Drawing.Skia.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 50 +- .../obj/project.nuget.cache | 122 +- src/Jellyfin.Drawing/ImageProcessor.cs | 4 + src/Jellyfin.Drawing/NullImageEncoder.cs | 4 + .../Properties/AssemblyInfo.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Drawing.assets.cache | Bin 21810 -> 22399 bytes ...fin.Drawing.csproj.AssemblyReference.cache | Bin 8570 -> 11015 bytes .../Jellyfin.Drawing.csproj.nuget.dgspec.json | 320 ++-- .../obj/Jellyfin.Drawing.csproj.nuget.g.props | 21 +- .../Jellyfin.Drawing.csproj.nuget.g.targets | 8 +- src/Jellyfin.Drawing/obj/project.assets.json | 50 +- src/Jellyfin.Drawing/obj/project.nuget.cache | 92 +- src/Jellyfin.Extensions/CopyToExtensions.cs | 4 + .../DictionaryExtensions.cs | 4 + .../EnumerableExtensions.cs | 4 + src/Jellyfin.Extensions/FileHelper.cs | 4 + .../FormattingStreamWriter.cs | 4 + src/Jellyfin.Extensions/GuidExtensions.cs | 4 + .../Converters/JsonBoolNumberConverter.cs | 4 + .../Converters/JsonBoolStringConverter.cs | 4 + .../JsonCommaDelimitedCollectionConverter.cs | 4 + ...ommaDelimitedCollectionConverterFactory.cs | 4 + .../Json/Converters/JsonDateTimeConverter.cs | 4 + .../JsonDefaultStringEnumConverter.cs | 4 + .../JsonDefaultStringEnumConverterFactory.cs | 4 + .../JsonDelimitedCollectionConverter.cs | 4 + .../Json/Converters/JsonFlagEnumConverter.cs | 4 + .../JsonFlagEnumConverterFactory.cs | 4 + .../Json/Converters/JsonGuidConverter.cs | 4 + .../Converters/JsonNullableGuidConverter.cs | 4 + .../Converters/JsonNullableStructConverter.cs | 4 + .../JsonNullableStructConverterFactory.cs | 4 + .../JsonPipeDelimitedCollectionConverter.cs | 4 + ...PipeDelimitedCollectionConverterFactory.cs | 4 + .../Json/Converters/JsonStringConverter.cs | 4 + .../Json/Converters/JsonVersionConverter.cs | 4 + src/Jellyfin.Extensions/Json/JsonDefaults.cs | 4 + .../Json/Utf8JsonExtensions.cs | 4 + .../ReadOnlyListExtension.cs | 4 + src/Jellyfin.Extensions/ShuffleExtensions.cs | 4 + .../SplitStringExtensions.cs | 4 + src/Jellyfin.Extensions/StreamExtensions.cs | 4 + .../StringBuilderExtensions.cs | 4 + src/Jellyfin.Extensions/StringExtensions.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Extensions.assets.cache | Bin 12508 -> 13006 bytes ....Extensions.csproj.AssemblyReference.cache | Bin 7773 -> 10066 bytes ...llyfin.Extensions.csproj.nuget.dgspec.json | 52 +- .../Jellyfin.Extensions.csproj.nuget.g.props | 19 +- ...Jellyfin.Extensions.csproj.nuget.g.targets | 2 +- .../obj/project.assets.json | 38 +- .../obj/project.nuget.cache | 62 +- .../ChannelDynamicMediaSourceProvider.cs | 4 + .../Channels/ChannelImageProvider.cs | 4 + .../Channels/ChannelManager.cs | 4 + .../Channels/ChannelPostScanTask.cs | 4 + .../Channels/RefreshChannelsScheduledTask.cs | 4 + .../LiveTvConfigurationExtensions.cs | 4 + .../LiveTvConfigurationFactory.cs | 4 + src/Jellyfin.LiveTv/DefaultLiveTvService.cs | 4 + .../LiveTvServiceCollectionExtensions.cs | 4 + src/Jellyfin.LiveTv/Guide/GuideManager.cs | 4 + .../Guide/RefreshGuideScheduledTask.cs | 4 + src/Jellyfin.LiveTv/IO/DirectRecorder.cs | 4 + src/Jellyfin.LiveTv/IO/EncodedRecorder.cs | 4 + src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs | 4 + src/Jellyfin.LiveTv/IO/IRecorder.cs | 4 + src/Jellyfin.LiveTv/IO/StreamHelper.cs | 4 + .../Listings/EpgChannelData.cs | 4 + .../Listings/ListingsManager.cs | 4 + .../Listings/SchedulesDirect.cs | 4 + .../SchedulesDirectDtos/BroadcasterDto.cs | 4 + .../SchedulesDirectDtos/CaptionDto.cs | 4 + .../Listings/SchedulesDirectDtos/CastDto.cs | 4 + .../SchedulesDirectDtos/ChannelDto.cs | 4 + .../SchedulesDirectDtos/ContentRatingDto.cs | 4 + .../Listings/SchedulesDirectDtos/CrewDto.cs | 4 + .../Listings/SchedulesDirectDtos/DayDto.cs | 4 + .../SchedulesDirectDtos/Description1000Dto.cs | 4 + .../SchedulesDirectDtos/Description100Dto.cs | 4 + .../DescriptionsProgramDto.cs | 4 + .../SchedulesDirectDtos/EventDetailsDto.cs | 4 + .../SchedulesDirectDtos/GracenoteDto.cs | 4 + .../SchedulesDirectDtos/HeadendsDto.cs | 4 + .../SchedulesDirectDtos/ImageDataDto.cs | 4 + .../Listings/SchedulesDirectDtos/LineupDto.cs | 4 + .../SchedulesDirectDtos/LineupsDto.cs | 4 + .../Listings/SchedulesDirectDtos/LogoDto.cs | 4 + .../Listings/SchedulesDirectDtos/MapDto.cs | 4 + .../SchedulesDirectDtos/MetadataDto.cs | 4 + .../MetadataProgramsDto.cs | 4 + .../MetadataScheduleDto.cs | 4 + .../Listings/SchedulesDirectDtos/MovieDto.cs | 4 + .../SchedulesDirectDtos/MultipartDto.cs | 4 + .../SchedulesDirectDtos/ProgramDetailsDto.cs | 4 + .../SchedulesDirectDtos/ProgramDto.cs | 4 + .../SchedulesDirectDtos/QualityRatingDto.cs | 4 + .../Listings/SchedulesDirectDtos/RatingDto.cs | 4 + .../SchedulesDirectDtos/RecommendationDto.cs | 4 + .../RequestScheduleForChannelDto.cs | 4 + .../SchedulesDirectDtos/ShowImagesDto.cs | 4 + .../SchedulesDirectDtos/StationDto.cs | 4 + .../Listings/SchedulesDirectDtos/TitleDto.cs | 4 + .../Listings/SchedulesDirectDtos/TokenDto.cs | 4 + .../Listings/XmlTvListingsProvider.cs | 4 + src/Jellyfin.LiveTv/LiveTvDtoService.cs | 4 + src/Jellyfin.LiveTv/LiveTvManager.cs | 4 + .../LiveTvMediaSourceProvider.cs | 4 + .../Recordings/RecordingHelper.cs | 4 + .../Recordings/RecordingNotifier.cs | 4 + .../Recordings/RecordingsHost.cs | 4 + .../Recordings/RecordingsManager.cs | 4 + .../Recordings/RecordingsMetadataManager.cs | 4 + .../Timers/ItemDataProvider.cs | 4 + .../Timers/SeriesTimerManager.cs | 4 + src/Jellyfin.LiveTv/Timers/TimerManager.cs | 4 + .../TunerHosts/BaseTunerHost.cs | 4 + .../TunerHosts/HdHomerun/Channels.cs | 4 + .../TunerHosts/HdHomerun/DiscoverResponse.cs | 4 + .../HdHomerun/HdHomerunChannelCommands.cs | 4 + .../TunerHosts/HdHomerun/HdHomerunHost.cs | 4 + .../TunerHosts/HdHomerun/HdHomerunManager.cs | 4 + .../HdHomerun/HdHomerunUdpStream.cs | 4 + .../HdHomerun/IHdHomerunChannelCommands.cs | 4 + .../LegacyHdHomerunChannelCommands.cs | 4 + src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs | 4 + .../TunerHosts/M3UTunerHost.cs | 4 + src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs | 4 + .../TunerHosts/SharedHttpStream.cs | 4 + .../TunerHosts/TunerHostManager.cs | 4 + .../net10.0/Jellyfin.LiveTv.AssemblyInfo.cs | 3 +- .../Jellyfin.LiveTv.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.LiveTv.assets.cache | Bin 22360 -> 22956 bytes ...yfin.LiveTv.csproj.AssemblyReference.cache | Bin 8807 -> 11356 bytes .../Jellyfin.LiveTv.csproj.nuget.dgspec.json | 320 ++-- .../obj/Jellyfin.LiveTv.csproj.nuget.g.props | 21 +- .../Jellyfin.LiveTv.csproj.nuget.g.targets | 8 +- src/Jellyfin.LiveTv/obj/project.assets.json | 50 +- src/Jellyfin.LiveTv/obj/project.nuget.cache | 94 +- .../Cache/CacheDecorator.cs | 4 + ...aEncodingHlsServiceCollectionExtensions.cs | 4 + .../Extractors/FfProbeKeyframeExtractor.cs | 4 + .../Extractors/IKeyframeExtractor.cs | 4 + .../Extractors/MatroskaKeyframeExtractor.cs | 4 + .../Playlist/CreateMainPlaylistRequest.cs | 4 + .../Playlist/DynamicHlsPlaylistGenerator.cs | 4 + .../Playlist/IDynamicHlsPlaylistGenerator.cs | 4 + .../KeyframeExtractionScheduledTask.cs | 4 + ...Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs | 3 +- ...MediaEncoding.Hls.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.MediaEncoding.Hls.assets.cache | Bin 21137 -> 21728 bytes ...ncoding.Hls.csproj.AssemblyReference.cache | Bin 8150 -> 10492 bytes ...MediaEncoding.Hls.csproj.nuget.dgspec.json | 324 +++-- ...fin.MediaEncoding.Hls.csproj.nuget.g.props | 21 +- ...n.MediaEncoding.Hls.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 54 +- .../obj/project.nuget.cache | 90 +- .../FfProbe/FfProbeKeyframeExtractor.cs | 4 + .../FfTool/FfToolKeyframeExtractor.cs | 4 + .../KeyframeData.cs | 4 + .../Extensions/EbmlReaderExtensions.cs | 4 + .../Matroska/MatroskaConstants.cs | 4 + .../Matroska/MatroskaKeyframeExtractor.cs | 4 + .../Matroska/Models/Info.cs | 4 + .../Matroska/Models/SeekHead.cs | 4 + ...in.MediaEncoding.Keyframes.AssemblyInfo.cs | 3 +- ...ncoding.Keyframes.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...lyfin.MediaEncoding.Keyframes.assets.cache | Bin 7622 -> 8083 bytes ...g.Keyframes.csproj.AssemblyReference.cache | Bin 3919 -> 5103 bytes ...ncoding.Keyframes.csproj.nuget.dgspec.json | 52 +- ...diaEncoding.Keyframes.csproj.nuget.g.props | 19 +- ...aEncoding.Keyframes.csproj.nuget.g.targets | 2 +- .../obj/project.assets.json | 38 +- .../obj/project.nuget.cache | 46 +- src/Jellyfin.Networking/AutoDiscoveryHost.cs | 4 + .../HappyEyeballs/HttpClientExtension.cs | 4 + .../Manager/NetworkManager.cs | 4 + src/Jellyfin.Networking/Udp/SocketFactory.cs | 4 + ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Networking.assets.cache | Bin 21231 -> 21813 bytes ....Networking.csproj.AssemblyReference.cache | Bin 8150 -> 10492 bytes ...llyfin.Networking.csproj.nuget.dgspec.json | 316 ++-- .../Jellyfin.Networking.csproj.nuget.g.props | 21 +- ...Jellyfin.Networking.csproj.nuget.g.targets | 8 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 90 +- .../Auth/CustomAuthenticationHandlerTests.cs | 4 + .../DefaultAuthorizationHandlerTests.cs | 4 + .../FirstTimeSetupHandlerTests.cs | 4 + .../IgnoreScheduleHandlerTests.cs | 4 + .../Controllers/DynamicHlsControllerTests.cs | 4 + .../Controllers/ImageControllerTests.cs | 4 + .../Controllers/SystemControllerTests.cs | 4 + .../Controllers/UserControllerTests.cs | 4 + .../Helpers/RequestHelpersTests.cs | 4 + .../Middleware/UrlDecodeQueryFeatureTests.cs | 4 + ...ommaDelimitedCollectionModelBinderTests.cs | 4 + ...PipeDelimitedCollectionModelBinderTests.cs | 4 + .../ModelBinders/TestType.cs | 4 + tests/Jellyfin.Api.Tests/TestHelpers.cs | 4 + ...erageSourceRootsMapping_Jellyfin.Api.Tests | Bin 10394 -> 15500 bytes ...erletSourceRootsMapping_Jellyfin.Api.Tests | Bin 10394 -> 15500 bytes .../Jellyfin.Api.Tests.AssemblyInfo.cs | 3 +- ...ellyfin.Api.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Api.Tests.assets.cache | Bin 89261 -> 91645 bytes ...n.Api.Tests.csproj.AssemblyReference.cache | Bin 27608 -> 35520 bytes ...ellyfin.Api.Tests.csproj.nuget.dgspec.json | 558 ++++--- .../Jellyfin.Api.Tests.csproj.nuget.g.props | 35 +- .../Jellyfin.Api.Tests.csproj.nuget.g.targets | 24 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 224 +-- tests/Jellyfin.Common.Tests/Crc32Tests.cs | 4 + .../Providers/ProviderIdParserTests.cs | 4 + ...geSourceRootsMapping_Jellyfin.Common.Tests | Bin 6786 -> 10118 bytes ...etSourceRootsMapping_Jellyfin.Common.Tests | Bin 6786 -> 10118 bytes .../Jellyfin.Common.Tests.AssemblyInfo.cs | 3 +- ...yfin.Common.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Common.Tests.assets.cache | Bin 62905 -> 63831 bytes ...ommon.Tests.csproj.AssemblyReference.cache | Bin 21595 -> 27534 bytes ...yfin.Common.Tests.csproj.nuget.dgspec.json | 351 +++-- ...Jellyfin.Common.Tests.csproj.nuget.g.props | 31 +- ...llyfin.Common.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 148 +- .../BaseItemManagerTests.cs | 4 + .../DirectoryServiceTests.cs | 4 + .../Entities/BaseItemTests.cs | 4 + ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 6114 -> 9116 bytes ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 6114 -> 9116 bytes .../Jellyfin.Controller.Tests.AssemblyInfo.cs | 3 +- ....Controller.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Controller.Tests.assets.cache | Bin 53788 -> 54744 bytes ...oller.Tests.csproj.AssemblyReference.cache | Bin 16917 -> 21764 bytes ....Controller.Tests.csproj.nuget.dgspec.json | 312 ++-- ...yfin.Controller.Tests.csproj.nuget.g.props | 31 +- ...in.Controller.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 122 +- .../CopyToExtensionsTests.cs | 4 + .../FileHelperTests.cs | 4 + .../FormattingStreamWriterTests.cs | 4 + .../Json/Converters/JsonBoolNumberTests.cs | 4 + .../Json/Converters/JsonBoolStringTests.cs | 4 + .../JsonCommaDelimitedCollectionTests.cs | 4 + .../JsonCommaDelimitedIReadOnlyListTests.cs | 4 + .../JsonDefaultStringEnumConverterTests.cs | 4 + .../Json/Converters/JsonFlagEnumTests.cs | 4 + .../Json/Converters/JsonGuidConverterTests.cs | 4 + .../JsonNullableGuidConverterTests.cs | 4 + .../Converters/JsonStringConverterTests.cs | 4 + .../Converters/JsonVersionConverterTests.cs | 4 + .../Json/Models/GenericBodyArrayModel.cs | 4 + .../GenericBodyIReadOnlyCollectionModel.cs | 4 + .../Models/GenericBodyIReadOnlyListModel.cs | 4 + .../Json/Models/GenericBodyListModel.cs | 4 + .../ShuffleExtensionsTests.cs | 4 + .../StringExtensionsTests.cs | 4 + ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 3434 -> 5120 bytes ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 3434 -> 5120 bytes .../Jellyfin.Extensions.Tests.AssemblyInfo.cs | 3 +- ....Extensions.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Extensions.Tests.assets.cache | Bin 53541 -> 54371 bytes ...sions.Tests.csproj.AssemblyReference.cache | Bin 16714 -> 21484 bytes ....Extensions.Tests.csproj.nuget.dgspec.json | 180 ++- ...yfin.Extensions.Tests.csproj.nuget.g.props | 31 +- ...in.Extensions.Tests.csproj.nuget.g.targets | 16 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 114 +- .../HdHomerunHostTests.cs | 4 + .../HdHomerunManagerTests.cs | 4 + .../Listings/ListingsManagerTests.cs | 4 + .../Listings/XmlTvListingsProviderTests.cs | 4 + .../RecordingHelperTests.cs | 4 + .../SchedulesDirectDeserializeTests.cs | 4 + ...geSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 6746 -> 10058 bytes ...etSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 6746 -> 10058 bytes .../Jellyfin.LiveTv.Tests.AssemblyInfo.cs | 3 +- ...yfin.LiveTv.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.LiveTv.Tests.assets.cache | Bin 57412 -> 58412 bytes ...iveTv.Tests.csproj.AssemblyReference.cache | Bin 19279 -> 24774 bytes ...yfin.LiveTv.Tests.csproj.nuget.dgspec.json | 351 +++-- ...Jellyfin.LiveTv.Tests.csproj.nuget.g.props | 31 +- ...llyfin.LiveTv.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 140 +- .../DynamicHlsPlaylistGeneratorTests.cs | 4 + ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 6834 -> 10190 bytes ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 6834 -> 10190 bytes ...in.MediaEncoding.Hls.Tests.AssemblyInfo.cs | 3 +- ...ncoding.Hls.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...lyfin.MediaEncoding.Hls.Tests.assets.cache | Bin 51826 -> 52643 bytes ...g.Hls.Tests.csproj.AssemblyReference.cache | Bin 16131 -> 20799 bytes ...ncoding.Hls.Tests.csproj.nuget.dgspec.json | 359 +++-- ...diaEncoding.Hls.Tests.csproj.nuget.g.props | 31 +- ...aEncoding.Hls.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 116 +- .../FfProbe/FfProbeKeyframeExtractorTests.cs | 4 + ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 1450 -> 2162 bytes ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 1450 -> 2162 bytes ...iaEncoding.Keyframes.Tests.AssemblyInfo.cs | 3 +- ...g.Keyframes.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...MediaEncoding.Keyframes.Tests.assets.cache | Bin 37920 -> 38605 bytes ...rames.Tests.csproj.AssemblyReference.cache | Bin 11900 -> 15410 bytes ...g.Keyframes.Tests.csproj.nuget.dgspec.json | 83 +- ...oding.Keyframes.Tests.csproj.nuget.g.props | 29 +- ...ing.Keyframes.Tests.csproj.nuget.g.targets | 12 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 72 +- .../EncoderValidatorTests.cs | 4 + .../EncoderValidatorTestsData.cs | 4 + .../Probing/ProbeExternalSourcesTests.cs | 4 + .../Probing/ProbeResultNormalizerTests.cs | 4 + .../Subtitles/AssParserTests.cs | 4 + .../Subtitles/SrtParserTests.cs | 4 + .../Subtitles/SsaParserTests.cs | 4 + .../Subtitles/SubtitleEncoderTests.cs | 4 + ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 6818 -> 10166 bytes ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 6818 -> 10166 bytes ...llyfin.MediaEncoding.Tests.AssemblyInfo.cs | 3 +- ...diaEncoding.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.MediaEncoding.Tests.assets.cache | Bin 62810 -> 63932 bytes ...oding.Tests.csproj.AssemblyReference.cache | Bin 21338 -> 27488 bytes ...diaEncoding.Tests.csproj.nuget.dgspec.json | 351 +++-- ...n.MediaEncoding.Tests.csproj.nuget.g.props | 31 +- ...MediaEncoding.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 156 +- .../Cryptography/PasswordHashTests.cs | 4 + .../Dlna/ContainerHelperTests.cs | 4 + .../Dlna/LegacyStreamInfo.cs | 4 + .../Dlna/StreamBuilderTests.cs | 4 + .../Dlna/StreamInfoTests.cs | 4 + .../Drawing/ImageFormatExtensionsTests.cs | 4 + .../Entities/MediaStreamTests.cs | 4 + .../Entities/ProviderIdsExtensionsTests.cs | 4 + .../Extensions/StringHelperTests.cs | 4 + .../Net/MimeTypesTests.cs | 4 + ...ageSourceRootsMapping_Jellyfin.Model.Tests | Bin 3434 -> 5120 bytes ...letSourceRootsMapping_Jellyfin.Model.Tests | Bin 3434 -> 5120 bytes .../Jellyfin.Model.Tests.AssemblyInfo.cs | 3 +- ...lyfin.Model.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Model.Tests.assets.cache | Bin 55565 -> 56536 bytes ...Model.Tests.csproj.AssemblyReference.cache | Bin 17500 -> 22449 bytes ...lyfin.Model.Tests.csproj.nuget.dgspec.json | 176 ++- .../Jellyfin.Model.Tests.csproj.nuget.g.props | 31 +- ...ellyfin.Model.Tests.csproj.nuget.g.targets | 16 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 120 +- .../AudioBook/AudioBookFileInfoTests.cs | 4 + .../AudioBook/AudioBookListResolverTests.cs | 4 + .../AudioBook/AudioBookResolverTests.cs | 4 + .../Common/NamingOptionsTest.cs | 4 + .../ExternalFiles/ExternalPathParserTests.cs | 4 + .../Music/MultiDiscAlbumTests.cs | 4 + .../TV/AbsoluteEpisodeNumberTests.cs | 4 + .../TV/DailyEpisodeTests.cs | 4 + .../TV/EpisodeNumberTests.cs | 4 + .../TV/EpisodeNumberWithoutSeasonTests.cs | 4 + .../TV/EpisodePathParserTest.cs | 4 + .../TV/MultiEpisodeTests.cs | 4 + .../TV/SeasonNumberTests.cs | 4 + .../TV/SeasonPathParserTests.cs | 4 + .../TV/SeriesPathParserTest.cs | 4 + .../TV/SeriesResolverTests.cs | 4 + .../TV/SimpleEpisodeTests.cs | 4 + .../TV/TvParserHelpersTest.cs | 4 + .../Video/CleanDateTimeTests.cs | 4 + .../Video/CleanStringTests.cs | 4 + .../Jellyfin.Naming.Tests/Video/ExtraTests.cs | 4 + .../Video/Format3DTests.cs | 4 + .../Video/MultiVersionTests.cs | 4 + .../Jellyfin.Naming.Tests/Video/StackTests.cs | 4 + .../Jellyfin.Naming.Tests/Video/StubTests.cs | 4 + .../Video/VideoListResolverTests.cs | 4 + .../Video/VideoResolverTests.cs | 4 + ...geSourceRootsMapping_Jellyfin.Naming.Tests | Bin 4666 -> 6956 bytes ...etSourceRootsMapping_Jellyfin.Naming.Tests | Bin 4666 -> 6956 bytes .../Jellyfin.Naming.Tests.AssemblyInfo.cs | 3 +- ...yfin.Naming.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Naming.Tests.assets.cache | Bin 51201 -> 52127 bytes ...aming.Tests.csproj.AssemblyReference.cache | Bin 16260 -> 20898 bytes ...yfin.Naming.Tests.csproj.nuget.dgspec.json | 242 ++-- ...Jellyfin.Naming.Tests.csproj.nuget.g.props | 31 +- ...llyfin.Naming.Tests.csproj.nuget.g.targets | 16 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 114 +- .../NetworkConfigurationTests.cs | 4 + .../NetworkExtensionsTests.cs | 4 + .../NetworkManagerTests.cs | 4 + .../NetworkParseTests.cs | 4 + ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 6778 -> 10106 bytes ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 6778 -> 10106 bytes .../Jellyfin.Networking.Tests.AssemblyInfo.cs | 3 +- ....Networking.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Networking.Tests.assets.cache | Bin 58428 -> 59430 bytes ...rking.Tests.csproj.AssemblyReference.cache | Bin 18157 -> 23315 bytes ....Networking.Tests.csproj.nuget.dgspec.json | 347 +++-- ...yfin.Networking.Tests.csproj.nuget.g.props | 31 +- ...in.Networking.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 128 +- .../Lyrics/LrcLyricParserTests.cs | 4 + .../Manager/ItemImageProviderTests.cs | 4 + .../Manager/MetadataServiceTests.cs | 4 + .../Manager/ProviderManagerTests.cs | 4 + .../MediaInfo/AudioResolverTests.cs | 4 + .../MediaInfo/EmbeddedImageProviderTests.cs | 4 + .../MediaInfo/FFProbeVideoInfoTests.cs | 4 + .../MediaInfo/MediaInfoResolverTests.cs | 4 + .../MediaInfo/SubtitleResolverTests.cs | 4 + .../MediaInfo/VideoImageProviderTests.cs | 4 + .../Omdb/JsonOmdbConverterTests.cs | 4 + .../Tmdb/TmdbUtilsTests.cs | 4 + ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 6786 -> 10118 bytes ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 6786 -> 10118 bytes .../Jellyfin.Providers.Tests.AssemblyInfo.cs | 3 +- ...n.Providers.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Providers.Tests.assets.cache | Bin 62942 -> 64007 bytes ...iders.Tests.csproj.AssemblyReference.cache | Bin 22843 -> 29089 bytes ...n.Providers.Tests.csproj.nuget.dgspec.json | 347 +++-- ...lyfin.Providers.Tests.csproj.nuget.g.props | 31 +- ...fin.Providers.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 160 +- .../Cryptography/CryptographyProviderTests.cs | 4 + .../Data/SearchPunctuationTests.cs | 4 + .../Data/SqliteItemRepositoryTests.cs | 4 + .../EfMigrations/EfMigrationTests.cs | 4 + .../HttpServer/WebSocketConnectionTests.cs | 4 + .../IO/ManagedFileSystemTests.cs | 4 + .../Item/BaseItemRepositoryTests.cs | 4 + .../Item/OrderMapperTests.cs | 4 + .../Library/AudioResolverTests.cs | 4 + .../Library/CoreResolutionIgnoreRuleTest.cs | 4 + .../Library/DotIgnoreIgnoreRuleTest.cs | 4 + .../Library/EpisodeResolverTest.cs | 4 + .../Library/IgnorePatternsTests.cs | 4 + .../Library/LibraryManager/FindExtrasTests.cs | 4 + .../Library/MediaSourceManagerTests.cs | 4 + .../Library/MediaStreamSelectorTests.cs | 4 + .../Library/MovieResolverTests.cs | 4 + .../Library/PathExtensionsTests.cs | 4 + .../Localization/LocalizationManagerTests.cs | 4 + .../Playlists/PlaylistManagerTests.cs | 4 + .../Plugins/PluginManagerTests.cs | 4 + .../QuickConnect/QuickConnectManagerTests.cs | 4 + .../SessionManager/SessionManagerTests.cs | 4 + .../Sorting/AiredEpisodeOrderComparerTests.cs | 4 + .../Sorting/IndexNumberComparerTests.cs | 4 + .../Sorting/ParentIndexNumberComparerTests.cs | 4 + .../Sorting/PremiereDateComparerTests.cs | 4 + .../TypedBaseItem/BaseItemKindTests.cs | 4 + .../Updates/InstallationManagerTests.cs | 4 + .../Users/UserManagerTests.cs | 4 + ...ping_Jellyfin.Server.Implementations.Tests | Bin 17114 -> 25520 bytes ...ping_Jellyfin.Server.Implementations.Tests | Bin 17114 -> 25520 bytes ...rver.Implementations.Tests.AssemblyInfo.cs | 3 +- ...ementations.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ....Server.Implementations.Tests.assets.cache | Bin 120961 -> 124997 bytes ...tions.Tests.csproj.AssemblyReference.cache | Bin 48083 -> 61365 bytes ...ementations.Tests.csproj.nuget.dgspec.json | 988 +++++++------ ...Implementations.Tests.csproj.nuget.g.props | 35 +- ...plementations.Tests.csproj.nuget.g.targets | 24 +- .../obj/project.assets.json | 54 +- .../obj/project.nuget.cache | 340 ++--- .../AuthHelper.cs | 4 + .../Controllers/ActivityLogControllerTests.cs | 4 + .../Controllers/BaseJellyfinTestController.cs | 4 + .../Controllers/BrandingControllerTests.cs | 4 + .../Controllers/DashboardControllerTests.cs | 4 + .../Controllers/EncoderController.cs | 4 + .../Controllers/ItemsControllerTests.cs | 4 + .../Controllers/LibraryControllerTests.cs | 4 + .../LibraryStructureControllerTests.cs | 4 + .../Controllers/LiveTvControllerTests.cs | 4 + .../Controllers/MediaInfoControllerTests.cs | 4 + .../MediaStructureControllerTests.cs | 4 + .../Controllers/MusicGenreControllerTests.cs | 4 + .../Controllers/PersonsControllerTests.cs | 4 + .../Controllers/PlaystateControllerTests.cs | 4 + .../Controllers/PluginsControllerTests.cs | 4 + .../Controllers/StartupControllerTests.cs | 4 + .../Controllers/UserControllerTests.cs | 4 + .../Controllers/UserLibraryControllerTests.cs | 4 + .../Controllers/VideosControllerTests.cs | 4 + .../EncodedQueryStringTest.cs | 4 + .../JellyfinApplicationFactory.cs | 4 + .../RobotsRedirectionMiddlewareTests.cs | 4 + .../OpenApiSpecTests.cs | 4 + .../TestAppHost.cs | 4 + .../TestPlugin.cs | 4 + .../TestPluginWithoutPages.cs | 4 + .../WebSocketTests.cs | 4 + ...sMapping_Jellyfin.Server.Integration.Tests | Bin 16330 -> 24350 bytes ...sMapping_Jellyfin.Server.Integration.Tests | Bin 16330 -> 24350 bytes ...n.Server.Integration.Tests.AssemblyInfo.cs | 3 +- ...Integration.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...yfin.Server.Integration.Tests.assets.cache | Bin 120842 -> 124870 bytes ...ation.Tests.csproj.AssemblyReference.cache | Bin 47634 -> 60794 bytes ...Integration.Tests.csproj.nuget.dgspec.json | 945 ++++++------ ...ver.Integration.Tests.csproj.nuget.g.props | 35 +- ...r.Integration.Tests.csproj.nuget.g.targets | 24 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 336 ++--- .../ParseNetworkTests.cs | 4 + ...geSourceRootsMapping_Jellyfin.Server.Tests | Bin 16330 -> 24350 bytes ...etSourceRootsMapping_Jellyfin.Server.Tests | Bin 16330 -> 24350 bytes .../Jellyfin.Server.Tests.AssemblyInfo.cs | 3 +- ...yfin.Server.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Server.Tests.assets.cache | Bin 120266 -> 124274 bytes ...erver.Tests.csproj.AssemblyReference.cache | Bin 47390 -> 60439 bytes ...yfin.Server.Tests.csproj.nuget.dgspec.json | 945 ++++++------ ...Jellyfin.Server.Tests.csproj.nuget.g.props | 35 +- ...llyfin.Server.Tests.csproj.nuget.g.targets | 24 +- .../obj/project.assets.json | 42 +- .../obj/project.nuget.cache | 334 ++--- .../Location/MovieNfoLocationTests.cs | 4 + .../Parsers/EpisodeNfoProviderTests.cs | 4 + .../Parsers/MovieNfoParserTests.cs | 4 + .../Parsers/MusicAlbumNfoProviderTests.cs | 4 + .../Parsers/MusicArtistNfoParserTests.cs | 4 + .../Parsers/MusicVideoNfoParserTests.cs | 4 + .../Parsers/SeasonNfoProviderTests.cs | 4 + .../Parsers/SeriesNfoParserTests.cs | 4 + ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 7482 -> 11156 bytes ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 7482 -> 11156 bytes ...ellyfin.XbmcMetadata.Tests.AssemblyInfo.cs | 3 +- ...bmcMetadata.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.XbmcMetadata.Tests.assets.cache | Bin 60382 -> 61414 bytes ...adata.Tests.csproj.AssemblyReference.cache | Bin 21141 -> 26948 bytes ...bmcMetadata.Tests.csproj.nuget.dgspec.json | 386 ++--- ...in.XbmcMetadata.Tests.csproj.nuget.g.props | 31 +- ....XbmcMetadata.Tests.csproj.nuget.g.targets | 18 +- .../obj/project.assets.json | 46 +- .../obj/project.nuget.cache | 148 +- 2317 files changed, 21904 insertions(+), 9834 deletions(-) create mode 100644 .gitignore create mode 100644 Jellyfin.Server/obj/Debug/net10.0/rpswa.dswa.cache.json create mode 100644 Jellyfin.Server/obj/Debug/net10.0/staticwebassets.removed.txt create mode 100644 MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..30c7ecd7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +################################################################################ +# This .gitignore file was automatically created by Microsoft(R) Visual Studio. +################################################################################ + +/.vs/Jellyfin diff --git a/Emby.Naming/Audio/AlbumParser.cs b/Emby.Naming/Audio/AlbumParser.cs index 97961778..3198d33f 100644 --- a/Emby.Naming/Audio/AlbumParser.cs +++ b/Emby.Naming/Audio/AlbumParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Emby.Naming/Audio/AudioFileParser.cs b/Emby.Naming/Audio/AudioFileParser.cs index 2b610ec7..e2ffe25f 100644 --- a/Emby.Naming/Audio/AudioFileParser.cs +++ b/Emby.Naming/Audio/AudioFileParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/AudioBook/AudioBookFileInfo.cs b/Emby.Naming/AudioBook/AudioBookFileInfo.cs index 862e3966..da4416cd 100644 --- a/Emby.Naming/AudioBook/AudioBookFileInfo.cs +++ b/Emby.Naming/AudioBook/AudioBookFileInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Emby.Naming.AudioBook diff --git a/Emby.Naming/AudioBook/AudioBookFilePathParser.cs b/Emby.Naming/AudioBook/AudioBookFilePathParser.cs index 75fdedfe..160162e9 100644 --- a/Emby.Naming/AudioBook/AudioBookFilePathParser.cs +++ b/Emby.Naming/AudioBook/AudioBookFilePathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.IO; using System.Text.RegularExpressions; diff --git a/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs b/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs index ae8c8a39..b142e4f2 100644 --- a/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs +++ b/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.AudioBook { ///

diff --git a/Emby.Naming/AudioBook/AudioBookInfo.cs b/Emby.Naming/AudioBook/AudioBookInfo.cs index acd8905a..e18da8b4 100644 --- a/Emby.Naming/AudioBook/AudioBookInfo.cs +++ b/Emby.Naming/AudioBook/AudioBookInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Emby.Naming.AudioBook diff --git a/Emby.Naming/AudioBook/AudioBookListResolver.cs b/Emby.Naming/AudioBook/AudioBookListResolver.cs index ca304102..81d26f90 100644 --- a/Emby.Naming/AudioBook/AudioBookListResolver.cs +++ b/Emby.Naming/AudioBook/AudioBookListResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Naming/AudioBook/AudioBookNameParser.cs b/Emby.Naming/AudioBook/AudioBookNameParser.cs index 5ea649db..196756ec 100644 --- a/Emby.Naming/AudioBook/AudioBookNameParser.cs +++ b/Emby.Naming/AudioBook/AudioBookNameParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Text.RegularExpressions; using Emby.Naming.Common; diff --git a/Emby.Naming/AudioBook/AudioBookNameParserResult.cs b/Emby.Naming/AudioBook/AudioBookNameParserResult.cs index 3f2d7b2b..396aad30 100644 --- a/Emby.Naming/AudioBook/AudioBookNameParserResult.cs +++ b/Emby.Naming/AudioBook/AudioBookNameParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.AudioBook { /// diff --git a/Emby.Naming/AudioBook/AudioBookResolver.cs b/Emby.Naming/AudioBook/AudioBookResolver.cs index 183b6c3b..8fd55655 100644 --- a/Emby.Naming/AudioBook/AudioBookResolver.cs +++ b/Emby.Naming/AudioBook/AudioBookResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/Book/BookFileNameParser.cs b/Emby.Naming/Book/BookFileNameParser.cs index 28625f16..6650a391 100644 --- a/Emby.Naming/Book/BookFileNameParser.cs +++ b/Emby.Naming/Book/BookFileNameParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.RegularExpressions; namespace Emby.Naming.Book diff --git a/Emby.Naming/Book/BookFileNameParserResult.cs b/Emby.Naming/Book/BookFileNameParserResult.cs index f29716b9..06c5cffb 100644 --- a/Emby.Naming/Book/BookFileNameParserResult.cs +++ b/Emby.Naming/Book/BookFileNameParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Emby.Naming.Book diff --git a/Emby.Naming/Common/EpisodeExpression.cs b/Emby.Naming/Common/EpisodeExpression.cs index 19d3c7aa..4b228f24 100644 --- a/Emby.Naming/Common/EpisodeExpression.cs +++ b/Emby.Naming/Common/EpisodeExpression.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Common/MediaType.cs b/Emby.Naming/Common/MediaType.cs index dc9784c6..eb3945e1 100644 --- a/Emby.Naming/Common/MediaType.cs +++ b/Emby.Naming/Common/MediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Common { /// diff --git a/Emby.Naming/Common/NamingOptions.cs b/Emby.Naming/Common/NamingOptions.cs index f61ca7e1..cffc532d 100644 --- a/Emby.Naming/Common/NamingOptions.cs +++ b/Emby.Naming/Common/NamingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 using System; diff --git a/Emby.Naming/ExternalFiles/ExternalPathParser.cs b/Emby.Naming/ExternalFiles/ExternalPathParser.cs index 3461b3c0..b3f49ed9 100644 --- a/Emby.Naming/ExternalFiles/ExternalPathParser.cs +++ b/Emby.Naming/ExternalFiles/ExternalPathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs b/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs index b0d9e7a9..4ab73edb 100644 --- a/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs +++ b/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.ExternalFiles { /// diff --git a/Emby.Naming/Properties/AssemblyInfo.cs b/Emby.Naming/Properties/AssemblyInfo.cs index f26e0ba7..52ed8caf 100644 --- a/Emby.Naming/Properties/AssemblyInfo.cs +++ b/Emby.Naming/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/Emby.Naming/TV/EpisodeInfo.cs b/Emby.Naming/TV/EpisodeInfo.cs index a8920b36..6884d6b5 100644 --- a/Emby.Naming/TV/EpisodeInfo.cs +++ b/Emby.Naming/TV/EpisodeInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/EpisodePathParser.cs b/Emby.Naming/TV/EpisodePathParser.cs index 8cd5a126..bdc88c25 100644 --- a/Emby.Naming/TV/EpisodePathParser.cs +++ b/Emby.Naming/TV/EpisodePathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Naming/TV/EpisodePathParserResult.cs b/Emby.Naming/TV/EpisodePathParserResult.cs index 233d5a4f..7ccac83d 100644 --- a/Emby.Naming/TV/EpisodePathParserResult.cs +++ b/Emby.Naming/TV/EpisodePathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/EpisodeResolver.cs b/Emby.Naming/TV/EpisodeResolver.cs index 6cebc40c..fc96b222 100644 --- a/Emby.Naming/TV/EpisodeResolver.cs +++ b/Emby.Naming/TV/EpisodeResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/TV/SeasonPathParser.cs b/Emby.Naming/TV/SeasonPathParser.cs index 72adfb2d..c7f475c3 100644 --- a/Emby.Naming/TV/SeasonPathParser.cs +++ b/Emby.Naming/TV/SeasonPathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Emby.Naming/TV/SeasonPathParserResult.cs b/Emby.Naming/TV/SeasonPathParserResult.cs index b4b6f236..4ddebe29 100644 --- a/Emby.Naming/TV/SeasonPathParserResult.cs +++ b/Emby.Naming/TV/SeasonPathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/SeriesInfo.cs b/Emby.Naming/TV/SeriesInfo.cs index 5d6cb4bd..0e7f5246 100644 --- a/Emby.Naming/TV/SeriesInfo.cs +++ b/Emby.Naming/TV/SeriesInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/SeriesPathParser.cs b/Emby.Naming/TV/SeriesPathParser.cs index 94b4b5c8..4aeca48a 100644 --- a/Emby.Naming/TV/SeriesPathParser.cs +++ b/Emby.Naming/TV/SeriesPathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; namespace Emby.Naming.TV diff --git a/Emby.Naming/TV/SeriesPathParserResult.cs b/Emby.Naming/TV/SeriesPathParserResult.cs index 44cd2fdf..f34be12e 100644 --- a/Emby.Naming/TV/SeriesPathParserResult.cs +++ b/Emby.Naming/TV/SeriesPathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/SeriesResolver.cs b/Emby.Naming/TV/SeriesResolver.cs index 0b7309ba..1a016228 100644 --- a/Emby.Naming/TV/SeriesResolver.cs +++ b/Emby.Naming/TV/SeriesResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text.RegularExpressions; using Emby.Naming.Common; diff --git a/Emby.Naming/TV/TvParserHelpers.cs b/Emby.Naming/TV/TvParserHelpers.cs index 02991785..128ea300 100644 --- a/Emby.Naming/TV/TvParserHelpers.cs +++ b/Emby.Naming/TV/TvParserHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Model.Entities; diff --git a/Emby.Naming/Video/CleanDateTimeParser.cs b/Emby.Naming/Video/CleanDateTimeParser.cs index 9a6c6e97..b16576aa 100644 --- a/Emby.Naming/Video/CleanDateTimeParser.cs +++ b/Emby.Naming/Video/CleanDateTimeParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/CleanDateTimeResult.cs b/Emby.Naming/Video/CleanDateTimeResult.cs index c675a19d..4556d379 100644 --- a/Emby.Naming/Video/CleanDateTimeResult.cs +++ b/Emby.Naming/Video/CleanDateTimeResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/CleanStringParser.cs b/Emby.Naming/Video/CleanStringParser.cs index a336f8fb..9a5e1c79 100644 --- a/Emby.Naming/Video/CleanStringParser.cs +++ b/Emby.Naming/Video/CleanStringParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/ExtraResult.cs b/Emby.Naming/Video/ExtraResult.cs index 243fc2b4..f8749219 100644 --- a/Emby.Naming/Video/ExtraResult.cs +++ b/Emby.Naming/Video/ExtraResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; namespace Emby.Naming.Video diff --git a/Emby.Naming/Video/ExtraRule.cs b/Emby.Naming/Video/ExtraRule.cs index e267ac55..a0e3d8e9 100644 --- a/Emby.Naming/Video/ExtraRule.cs +++ b/Emby.Naming/Video/ExtraRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; using MediaType = Emby.Naming.Common.MediaType; diff --git a/Emby.Naming/Video/ExtraRuleResolver.cs b/Emby.Naming/Video/ExtraRuleResolver.cs index 2e0caa61..1d44664b 100644 --- a/Emby.Naming/Video/ExtraRuleResolver.cs +++ b/Emby.Naming/Video/ExtraRuleResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/ExtraRuleType.cs b/Emby.Naming/Video/ExtraRuleType.cs index 32431950..00cb9422 100644 --- a/Emby.Naming/Video/ExtraRuleType.cs +++ b/Emby.Naming/Video/ExtraRuleType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/FileStack.cs b/Emby.Naming/Video/FileStack.cs index 4902e672..b36f9de7 100644 --- a/Emby.Naming/Video/FileStack.cs +++ b/Emby.Naming/Video/FileStack.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Extensions; diff --git a/Emby.Naming/Video/FileStackRule.cs b/Emby.Naming/Video/FileStackRule.cs index 485097d0..a928dd44 100644 --- a/Emby.Naming/Video/FileStackRule.cs +++ b/Emby.Naming/Video/FileStackRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics.CodeAnalysis; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/Format3DParser.cs b/Emby.Naming/Video/Format3DParser.cs index eb5e71d7..98c9740a 100644 --- a/Emby.Naming/Video/Format3DParser.cs +++ b/Emby.Naming/Video/Format3DParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Naming.Common; diff --git a/Emby.Naming/Video/Format3DResult.cs b/Emby.Naming/Video/Format3DResult.cs index aac959c1..93c807ba 100644 --- a/Emby.Naming/Video/Format3DResult.cs +++ b/Emby.Naming/Video/Format3DResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/Format3DRule.cs b/Emby.Naming/Video/Format3DRule.cs index e562691d..0ab99227 100644 --- a/Emby.Naming/Video/Format3DRule.cs +++ b/Emby.Naming/Video/Format3DRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/StackResolver.cs b/Emby.Naming/Video/StackResolver.cs index 6a07561a..1d1a706f 100644 --- a/Emby.Naming/Video/StackResolver.cs +++ b/Emby.Naming/Video/StackResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Naming/Video/StubResolver.cs b/Emby.Naming/Video/StubResolver.cs index 4b9df19b..ef7136fc 100644 --- a/Emby.Naming/Video/StubResolver.cs +++ b/Emby.Naming/Video/StubResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/Video/StubTypeRule.cs b/Emby.Naming/Video/StubTypeRule.cs index dfb3ac01..21794eeb 100644 --- a/Emby.Naming/Video/StubTypeRule.cs +++ b/Emby.Naming/Video/StubTypeRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/VideoFileInfo.cs b/Emby.Naming/Video/VideoFileInfo.cs index 481773ff..96e83295 100644 --- a/Emby.Naming/Video/VideoFileInfo.cs +++ b/Emby.Naming/Video/VideoFileInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Entities; diff --git a/Emby.Naming/Video/VideoInfo.cs b/Emby.Naming/Video/VideoInfo.cs index 8847ee9b..53b4a14c 100644 --- a/Emby.Naming/Video/VideoInfo.cs +++ b/Emby.Naming/Video/VideoInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/Emby.Naming/Video/VideoListResolver.cs b/Emby.Naming/Video/VideoListResolver.cs index 4247fea0..36af2296 100644 --- a/Emby.Naming/Video/VideoListResolver.cs +++ b/Emby.Naming/Video/VideoListResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Naming/Video/VideoResolver.cs b/Emby.Naming/Video/VideoResolver.cs index afbf6f8f..c25ee432 100644 --- a/Emby.Naming/Video/VideoResolver.cs +++ b/Emby.Naming/Video/VideoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig index fd12da55..b39c1a28 100644 --- a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Naming -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Emby.Naming\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache index 64ae564e7312b6f012b770ba49b80161a257ff1d..746ff3ef14ab881e76d3fc1b3fd103e3887519b2 100644 GIT binary patch literal 1987 zcmc(f&u`N(6vs1u|AsMsX-AGon5Ipu0S7d)6%{ciQFb#3H*s69t{vHqwjv?*Iw1~l zfm(kA4En_R^dKQaAgm#AnC z+BXNMrNS^XXe-jEJ5u!msVK@q>XzV=D+M84A4$|x3ExW04Ct{WpvPhUFbCqUp+Yk$ zG~%+;VWNXbOB+Q3V?W~kAR%q|KzPWrIhkd^dM5WMk$XS|Rm4c8^J#h_hx_i2aAowj zgqvdp)ReIbXu=7n&U2p3aXu@kCMa?SK}>HLmylcCr)HYtrRh!PJ=&gO3-~nHUQuLp zpD2?$)TkeG$hfYeB!rtxzhf7`otcrU)9@=2B<7bSjO`B{b(@mj99_*KzXU#6kK1tp%*K5Y>>}6_*pmV;EQmdUYmkSibd&I? zOHc&@p7?@`5Ft?^+yid-Ti)ZmyGtN%-CYK=?yi7E2XTj>cL>dy85jK=-k(lw%)?v- c=XscG@P4-dX1gq~&9G8>+!{PSERPQP8#L~Q@Bjb+ literal 18691 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 EKTthq@&Et; diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache index 8a06039ad347564818c26098ece33d2b79bd08a5..070fd3701138c5671d3ed622c81019980d5cacbf 100644 GIT binary patch literal 9626 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 diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json index db715067..7df244bf 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,39 +1583,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1774,7 +1794,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2192,25 +2212,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2391,37 +2416,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2604,7 +2634,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2882,33 +2912,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3085,7 +3120,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 dda66fb2..6a3cc406 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets @@ -1,8 +1,8 @@  - - - + + + \ No newline at end of file diff --git a/Emby.Naming/obj/project.assets.json b/Emby.Naming/obj/project.assets.json index b46d7239..c6b833a2 100644 --- a/Emby.Naming/obj/project.assets.json +++ b/Emby.Naming/obj/project.assets.json @@ -1472,41 +1472,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1670,7 +1676,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1947,5 +1953,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache index a6e07ee3..42858324 100644 --- a/Emby.Naming/obj/project.nuget.cache +++ b/Emby.Naming/obj/project.nuget.cache @@ -1,42 +1,52 @@ { "version": 2, - "dgSpecHash": "Th5EMYH/DFU=", + "dgSpecHash": "F2hyOkWEdO4=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/Emby.Photos/PhotoProvider.cs b/Emby.Photos/PhotoProvider.cs index e24c067d..eaa90da7 100644 --- a/Emby.Photos/PhotoProvider.cs +++ b/Emby.Photos/PhotoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Photos/Properties/AssemblyInfo.cs b/Emby.Photos/Properties/AssemblyInfo.cs index a3bb4362..bc9f3283 100644 --- a/Emby.Photos/Properties/AssemblyInfo.cs +++ b/Emby.Photos/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig index e33fe548..404d009e 100644 --- a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Photos -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Emby.Photos\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache index 2f5e0cbcf28aa62ec41f78d1a1a0fbd6dfadf598..97a5f8408b4857884b1ed03c64bd97497a7f19f2 100644 GIT binary patch literal 22355 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 W$X$%?SrIoenLCZ{H#EzDlj#39>UHG+ literal 21777 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 delta 1072 zcmZ|OJ4nM&6b9g=)>vQF#QLm{v^H7=8xawTT3Zz>zMq{1DT-)|FLcr(6wyHm|EjJI zP9=+*qb?$dgWzKo7e_b2+)mzjvn09UeEjFYx#`$T+@|uI{WP6Y)*$ zW<*=)l8pZxzi&M3DdWRg*ANv$>36opIeQuCpbWM)T5Y4X6_q>A^tVFc^O*nv8p>o?eeTXG0b4Xi*tBg@&18lxsV^o9}eGFSc9 zn_cx@s{XpM1MxvX2{7^VcXip&~_Ttlbt1jkKt#7True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json index 9175347a..29414228 100644 --- a/Emby.Photos/obj/project.assets.json +++ b/Emby.Photos/obj/project.assets.json @@ -1738,41 +1738,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1936,7 +1942,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2213,5 +2219,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index 5762c12e..c6ccff01 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -1,47 +1,57 @@ { "version": 2, - "dgSpecHash": "Uw97wHszeIc=", + "dgSpecHash": "1rVACfFc6mo=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs b/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs index de722332..1aa935bf 100644 --- a/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs +++ b/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs b/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs index 81ef0e5f..dc339922 100644 --- a/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs +++ b/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs b/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs index 1c847760..a76049e8 100644 --- a/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs +++ b/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using MediaBrowser.Model.Serialization; diff --git a/Emby.Server.Implementations/ApplicationHost.cs b/Emby.Server.Implementations/ApplicationHost.cs index cbb0f6c5..e5ffb56b 100644 --- a/Emby.Server.Implementations/ApplicationHost.cs +++ b/Emby.Server.Implementations/ApplicationHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs b/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs index 7ae26bd8..c6614334 100644 --- a/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs +++ b/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Branding; diff --git a/Emby.Server.Implementations/Chapters/ChapterManager.cs b/Emby.Server.Implementations/Chapters/ChapterManager.cs index d09ed30a..3078f5be 100644 --- a/Emby.Server.Implementations/Chapters/ChapterManager.cs +++ b/Emby.Server.Implementations/Chapters/ChapterManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/Collections/CollectionImageProvider.cs b/Emby.Server.Implementations/Collections/CollectionImageProvider.cs index c31bb4fb..44e0bc9b 100644 --- a/Emby.Server.Implementations/Collections/CollectionImageProvider.cs +++ b/Emby.Server.Implementations/Collections/CollectionImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Emby.Server.Implementations.Images; diff --git a/Emby.Server.Implementations/Collections/CollectionManager.cs b/Emby.Server.Implementations/Collections/CollectionManager.cs index a320a774..7ca77e3d 100644 --- a/Emby.Server.Implementations/Collections/CollectionManager.cs +++ b/Emby.Server.Implementations/Collections/CollectionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs b/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs index 0ee43ce0..93ddbd25 100644 --- a/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs +++ b/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Emby.Server.Implementations/ConfigurationOptions.cs b/Emby.Server.Implementations/ConfigurationOptions.cs index a06f6e7f..18a709e1 100644 --- a/Emby.Server.Implementations/ConfigurationOptions.cs +++ b/Emby.Server.Implementations/ConfigurationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using static MediaBrowser.Controller.Extensions.ConfigurationExtensions; diff --git a/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs b/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs index 0381c4d3..5d2e17e6 100644 --- a/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs +++ b/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs b/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs index 676bb7f8..e5b100a2 100644 --- a/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs +++ b/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Data/ItemTypeLookup.cs b/Emby.Server.Implementations/Data/ItemTypeLookup.cs index 82c0a8b6..ccf7374e 100644 --- a/Emby.Server.Implementations/Data/ItemTypeLookup.cs +++ b/Emby.Server.Implementations/Data/ItemTypeLookup.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Frozen; using System.Collections.Generic; using System.Threading.Channels; diff --git a/Emby.Server.Implementations/Data/SqliteExtensions.cs b/Emby.Server.Implementations/Data/SqliteExtensions.cs index 0efef4de..23abfc5f 100644 --- a/Emby.Server.Implementations/Data/SqliteExtensions.cs +++ b/Emby.Server.Implementations/Data/SqliteExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Data/TypeMapper.cs b/Emby.Server.Implementations/Data/TypeMapper.cs index 9efcea84..866c35c6 100644 --- a/Emby.Server.Implementations/Data/TypeMapper.cs +++ b/Emby.Server.Implementations/Data/TypeMapper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Linq; diff --git a/Emby.Server.Implementations/Devices/DeviceId.cs b/Emby.Server.Implementations/Devices/DeviceId.cs index 0b3c3bbd..f4990914 100644 --- a/Emby.Server.Implementations/Devices/DeviceId.cs +++ b/Emby.Server.Implementations/Devices/DeviceId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Dto/DtoService.cs b/Emby.Server.Implementations/Dto/DtoService.cs index b392340f..c41eaa40 100644 --- a/Emby.Server.Implementations/Dto/DtoService.cs +++ b/Emby.Server.Implementations/Dto/DtoService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs b/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs index 933cfc8c..e8b96371 100644 --- a/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs +++ b/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs b/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs index fc174b7c..489589e5 100644 --- a/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs +++ b/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/HttpServer/Security/AuthService.cs b/Emby.Server.Implementations/HttpServer/Security/AuthService.cs index 8a79cdeb..f6fa7509 100644 --- a/Emby.Server.Implementations/HttpServer/Security/AuthService.cs +++ b/Emby.Server.Implementations/HttpServer/Security/AuthService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs b/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs index 373b0994..c212cff0 100644 --- a/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs +++ b/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.IO.Pipelines; diff --git a/Emby.Server.Implementations/HttpServer/WebSocketManager.cs b/Emby.Server.Implementations/HttpServer/WebSocketManager.cs index cb5b3993..879d960b 100644 --- a/Emby.Server.Implementations/HttpServer/WebSocketManager.cs +++ b/Emby.Server.Implementations/HttpServer/WebSocketManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/IO/FileRefresher.cs b/Emby.Server.Implementations/IO/FileRefresher.cs index f6340840..a035b6b2 100644 --- a/Emby.Server.Implementations/IO/FileRefresher.cs +++ b/Emby.Server.Implementations/IO/FileRefresher.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/IO/LibraryMonitor.cs b/Emby.Server.Implementations/IO/LibraryMonitor.cs index 7cff2a25..3414eaf5 100644 --- a/Emby.Server.Implementations/IO/LibraryMonitor.cs +++ b/Emby.Server.Implementations/IO/LibraryMonitor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/IO/ManagedFileSystem.cs b/Emby.Server.Implementations/IO/ManagedFileSystem.cs index 4d68cb44..fc1a4edf 100644 --- a/Emby.Server.Implementations/IO/ManagedFileSystem.cs +++ b/Emby.Server.Implementations/IO/ManagedFileSystem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs b/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs index 5776c7a7..2ff9a793 100644 --- a/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs +++ b/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/IStartupOptions.cs b/Emby.Server.Implementations/IStartupOptions.cs index b7bcaace..6208f3be 100644 --- a/Emby.Server.Implementations/IStartupOptions.cs +++ b/Emby.Server.Implementations/IStartupOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Server.Implementations { /// diff --git a/Emby.Server.Implementations/Images/ArtistImageProvider.cs b/Emby.Server.Implementations/Images/ArtistImageProvider.cs index e96b6459..70eecd98 100644 --- a/Emby.Server.Implementations/Images/ArtistImageProvider.cs +++ b/Emby.Server.Implementations/Images/ArtistImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs b/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs index 996cd1b3..c524f422 100644 --- a/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs +++ b/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs b/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs index 0d63b3af..4980ddcb 100644 --- a/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs +++ b/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs b/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs index a2537332..259433ef 100644 --- a/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs +++ b/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/DynamicImageProvider.cs b/Emby.Server.Implementations/Images/DynamicImageProvider.cs index 6b2ae23b..7c7cd9fd 100644 --- a/Emby.Server.Implementations/Images/DynamicImageProvider.cs +++ b/Emby.Server.Implementations/Images/DynamicImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/FolderImageProvider.cs b/Emby.Server.Implementations/Images/FolderImageProvider.cs index 90f7568a..c7c98abd 100644 --- a/Emby.Server.Implementations/Images/FolderImageProvider.cs +++ b/Emby.Server.Implementations/Images/FolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; diff --git a/Emby.Server.Implementations/Images/GenreImageProvider.cs b/Emby.Server.Implementations/Images/GenreImageProvider.cs index 706de60a..a3a9be62 100644 --- a/Emby.Server.Implementations/Images/GenreImageProvider.cs +++ b/Emby.Server.Implementations/Images/GenreImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs b/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs index 98e26a32..39c0e691 100644 --- a/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs +++ b/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs b/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs index c472623e..e3738bfb 100644 --- a/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs +++ b/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs b/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs index 1ddb4c75..ea683fb2 100644 --- a/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs +++ b/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; diff --git a/Emby.Server.Implementations/Images/PlaylistImageProvider.cs b/Emby.Server.Implementations/Images/PlaylistImageProvider.cs index 3326d21a..0049e538 100644 --- a/Emby.Server.Implementations/Images/PlaylistImageProvider.cs +++ b/Emby.Server.Implementations/Images/PlaylistImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs b/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs index ca0744a1..28463903 100644 --- a/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs +++ b/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Audio; diff --git a/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs b/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs index ef5d24c7..c4c08526 100644 --- a/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs +++ b/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text.RegularExpressions; diff --git a/Emby.Server.Implementations/Library/ExternalDataManager.cs b/Emby.Server.Implementations/Library/ExternalDataManager.cs index 4ad0f999..26ba1002 100644 --- a/Emby.Server.Implementations/Library/ExternalDataManager.cs +++ b/Emby.Server.Implementations/Library/ExternalDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Server.Implementations/Library/IgnorePatterns.cs b/Emby.Server.Implementations/Library/IgnorePatterns.cs index 59ccb9e2..b6920034 100644 --- a/Emby.Server.Implementations/Library/IgnorePatterns.cs +++ b/Emby.Server.Implementations/Library/IgnorePatterns.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using DotNet.Globbing; diff --git a/Emby.Server.Implementations/Library/KeyframeManager.cs b/Emby.Server.Implementations/Library/KeyframeManager.cs index 18f4ce04..79019868 100644 --- a/Emby.Server.Implementations/Library/KeyframeManager.cs +++ b/Emby.Server.Implementations/Library/KeyframeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/Library/LibraryManager.cs b/Emby.Server.Implementations/Library/LibraryManager.cs index f7f5c387..3ad0be9b 100644 --- a/Emby.Server.Implementations/Library/LibraryManager.cs +++ b/Emby.Server.Implementations/Library/LibraryManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable CA5394 diff --git a/Emby.Server.Implementations/Library/LiveStreamHelper.cs b/Emby.Server.Implementations/Library/LiveStreamHelper.cs index 0ebfe3ae..543d00d0 100644 --- a/Emby.Server.Implementations/Library/LiveStreamHelper.cs +++ b/Emby.Server.Implementations/Library/LiveStreamHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/MediaSourceManager.cs b/Emby.Server.Implementations/Library/MediaSourceManager.cs index c667fb06..46d8f155 100644 --- a/Emby.Server.Implementations/Library/MediaSourceManager.cs +++ b/Emby.Server.Implementations/Library/MediaSourceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/MediaStreamSelector.cs b/Emby.Server.Implementations/Library/MediaStreamSelector.cs index 631179ff..3eeec690 100644 --- a/Emby.Server.Implementations/Library/MediaStreamSelector.cs +++ b/Emby.Server.Implementations/Library/MediaStreamSelector.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/MusicManager.cs b/Emby.Server.Implementations/Library/MusicManager.cs index e19ad3ef..7b0e9995 100644 --- a/Emby.Server.Implementations/Library/MusicManager.cs +++ b/Emby.Server.Implementations/Library/MusicManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/PathExtensions.cs b/Emby.Server.Implementations/Library/PathExtensions.cs index fc63251a..1d6f7407 100644 --- a/Emby.Server.Implementations/Library/PathExtensions.cs +++ b/Emby.Server.Implementations/Library/PathExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/Emby.Server.Implementations/Library/PathManager.cs b/Emby.Server.Implementations/Library/PathManager.cs index a9b7a127..534d8623 100644 --- a/Emby.Server.Implementations/Library/PathManager.cs +++ b/Emby.Server.Implementations/Library/PathManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/Library/ResolverHelper.cs b/Emby.Server.Implementations/Library/ResolverHelper.cs index 06aa772b..6d88c767 100644 --- a/Emby.Server.Implementations/Library/ResolverHelper.cs +++ b/Emby.Server.Implementations/Library/ResolverHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs index dbf05c1d..fd53dfca 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs index 9405f210..b5deedc1 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs index f7270bec..1f1b1301 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs b/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs index 779cfd5b..ad38e67f 100644 --- a/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs index 1e885aad..d1a1309e 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs b/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs index b9f9f297..806a5382 100644 --- a/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs b/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs index db7703cd..3a35a1e4 100644 --- a/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs b/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs index 1c2de912..486ca8d7 100644 --- a/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs b/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs index ba320266..a121e9f3 100644 --- a/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Emby.Naming.Common; diff --git a/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs index 4b150738..44297ad8 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs index 98e8f535..9ce2968b 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs b/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs index c0b00caa..5d2455d2 100644 --- a/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs b/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs index 0934555b..fc0d6ad0 100644 --- a/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs b/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs index 14798dda..6cf16faf 100644 --- a/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs b/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs index 3d91ed24..9bce5a5f 100644 --- a/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs index 5fd23c9f..94b88396 100644 --- a/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs index 6cb63a28..428b8320 100644 --- a/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Globalization; diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs index c81a0adb..10b96733 100644 --- a/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/SearchEngine.cs b/Emby.Server.Implementations/Library/SearchEngine.cs index c6821185..3296e4b2 100644 --- a/Emby.Server.Implementations/Library/SearchEngine.cs +++ b/Emby.Server.Implementations/Library/SearchEngine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs b/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs index 71ce3b60..98bfb015 100644 --- a/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs +++ b/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/Library/UserDataManager.cs b/Emby.Server.Implementations/Library/UserDataManager.cs index 72c8d7a9..fbf438c5 100644 --- a/Emby.Server.Implementations/Library/UserDataManager.cs +++ b/Emby.Server.Implementations/Library/UserDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Emby.Server.Implementations/Library/UserViewManager.cs b/Emby.Server.Implementations/Library/UserViewManager.cs index 6fb53ff1..e717d2b0 100644 --- a/Emby.Server.Implementations/Library/UserViewManager.cs +++ b/Emby.Server.Implementations/Library/UserViewManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs index a31d5ecc..07d8957a 100644 --- a/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs b/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs index 7cc851b7..0ec73b60 100644 --- a/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs index e62c638e..668a3226 100644 --- a/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs index 5097e007..62fbf4e5 100644 --- a/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/GenresValidator.cs b/Emby.Server.Implementations/Library/Validators/GenresValidator.cs index fbfc9f7d..81396870 100644 --- a/Emby.Server.Implementations/Library/Validators/GenresValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/GenresValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading; diff --git a/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs index 76658a81..6eaad935 100644 --- a/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs b/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs index 6203bce2..d2c8d81d 100644 --- a/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs b/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs index f9a6f0d1..3fc12a4d 100644 --- a/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs index 67c56c10..8df772ab 100644 --- a/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs b/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs index 5b87e4d9..1cf3daef 100644 --- a/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading; diff --git a/Emby.Server.Implementations/Localization/LocalizationManager.cs b/Emby.Server.Implementations/Localization/LocalizationManager.cs index bc80c2b4..ecdbde15 100644 --- a/Emby.Server.Implementations/Localization/LocalizationManager.cs +++ b/Emby.Server.Implementations/Localization/LocalizationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Frozen; diff --git a/Emby.Server.Implementations/Playlists/PlaylistManager.cs b/Emby.Server.Implementations/Playlists/PlaylistManager.cs index 40941413..36a92f94 100644 --- a/Emby.Server.Implementations/Playlists/PlaylistManager.cs +++ b/Emby.Server.Implementations/Playlists/PlaylistManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs b/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs index a5be2b61..ba50f0ed 100644 --- a/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs +++ b/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Plugins/PluginLoadContext.cs b/Emby.Server.Implementations/Plugins/PluginLoadContext.cs index d04e9cf6..c3bb7269 100644 --- a/Emby.Server.Implementations/Plugins/PluginLoadContext.cs +++ b/Emby.Server.Implementations/Plugins/PluginLoadContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Runtime.Loader; diff --git a/Emby.Server.Implementations/Plugins/PluginManager.cs b/Emby.Server.Implementations/Plugins/PluginManager.cs index 91ccb16e..a824f0c4 100644 --- a/Emby.Server.Implementations/Plugins/PluginManager.cs +++ b/Emby.Server.Implementations/Plugins/PluginManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/Properties/AssemblyInfo.cs b/Emby.Server.Implementations/Properties/AssemblyInfo.cs index 41c396ac..d1ee6497 100644 --- a/Emby.Server.Implementations/Properties/AssemblyInfo.cs +++ b/Emby.Server.Implementations/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs b/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs index c4bda963..c3fd1b17 100644 --- a/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs +++ b/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Globalization; diff --git a/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs b/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs index 24f55498..1d661eb4 100644 --- a/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs +++ b/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs b/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs index 4ec2c9c7..85bcf375 100644 --- a/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs +++ b/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs index 36708e25..95d4a326 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs index f8130956..85317da8 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs index 1621bbaa..b29cc66d 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs index 7f68f770..0c4051b5 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs index 4156050e..096a6266 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs index 0e77f010..faabe6b4 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs index 69952952..e28f3863 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs index 9cc2cc51..bba6a657 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs index 51920c5b..92854f19 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.Collections.Generic; using System.IO; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs index 92d7a390..27b714a1 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs index 6e4e5c78..f2bce8b2 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs index 31153af2..aea9878d 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs index 1865189d..20c34ab0 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs index 9abcd9c7..81af3c96 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Model.Tasks; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs index d6773b65..a3e1217c 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs index 86ceff6c..d4a96ed9 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Model.Tasks; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs index 79568f8a..1e5ff872 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Model.Tasks; diff --git a/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs b/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs index aa5fbbdf..f3dbc015 100644 --- a/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs +++ b/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.IO; diff --git a/Emby.Server.Implementations/ServerApplicationPaths.cs b/Emby.Server.Implementations/ServerApplicationPaths.cs index f049e664..93c51a32 100644 --- a/Emby.Server.Implementations/ServerApplicationPaths.cs +++ b/Emby.Server.Implementations/ServerApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Emby.Server.Implementations.AppBase; using MediaBrowser.Controller; diff --git a/Emby.Server.Implementations/Session/SessionManager.cs b/Emby.Server.Implementations/Session/SessionManager.cs index 8e14f5bd..6144a556 100644 --- a/Emby.Server.Implementations/Session/SessionManager.cs +++ b/Emby.Server.Implementations/Session/SessionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Session/SessionWebSocketListener.cs b/Emby.Server.Implementations/Session/SessionWebSocketListener.cs index 6a26e92e..574a583e 100644 --- a/Emby.Server.Implementations/Session/SessionWebSocketListener.cs +++ b/Emby.Server.Implementations/Session/SessionWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/Session/WebSocketController.cs b/Emby.Server.Implementations/Session/WebSocketController.cs index c45a4a60..b549d195 100644 --- a/Emby.Server.Implementations/Session/WebSocketController.cs +++ b/Emby.Server.Implementations/Session/WebSocketController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs b/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs index 6d13c6d5..e34bffb7 100644 --- a/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs +++ b/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs b/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs index 59185cdb..22106868 100644 --- a/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs +++ b/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/AlbumComparer.cs b/Emby.Server.Implementations/Sorting/AlbumComparer.cs index e0711365..48cf2770 100644 --- a/Emby.Server.Implementations/Sorting/AlbumComparer.cs +++ b/Emby.Server.Implementations/Sorting/AlbumComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/ArtistComparer.cs b/Emby.Server.Implementations/Sorting/ArtistComparer.cs index f99977e5..49369d88 100644 --- a/Emby.Server.Implementations/Sorting/ArtistComparer.cs +++ b/Emby.Server.Implementations/Sorting/ArtistComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs b/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs index 9e02ea2a..730ea865 100644 --- a/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs +++ b/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs b/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs index d4a8d468..c7b1ab76 100644 --- a/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs +++ b/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Sorting; diff --git a/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs b/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs index b86b4432..955ecbaa 100644 --- a/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs +++ b/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs b/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs index f10e7fcb..640d8ccc 100644 --- a/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs +++ b/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs b/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs index 2c8e2b37..c2f98837 100644 --- a/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs +++ b/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs b/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs index 11cad625..2d9f9827 100644 --- a/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs +++ b/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs b/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs index 86d08ed2..8ff2b7aa 100644 --- a/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/IsFolderComparer.cs b/Emby.Server.Implementations/Sorting/IsFolderComparer.cs index 6f0ca59c..8c2e9a45 100644 --- a/Emby.Server.Implementations/Sorting/IsFolderComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsFolderComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using Jellyfin.Data.Enums; diff --git a/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs b/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs index 9faa02f1..0b8ab780 100644 --- a/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs b/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs index 6f177c46..581deafd 100644 --- a/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/NameComparer.cs b/Emby.Server.Implementations/Sorting/NameComparer.cs index 72d9c797..6730736a 100644 --- a/Emby.Server.Implementations/Sorting/NameComparer.cs +++ b/Emby.Server.Implementations/Sorting/NameComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs b/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs index 789af01c..c421386c 100644 --- a/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs +++ b/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs b/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs index 5aeac29b..c331286a 100644 --- a/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs +++ b/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/PlayCountComparer.cs b/Emby.Server.Implementations/Sorting/PlayCountComparer.cs index 26e28b03..7657eeb5 100644 --- a/Emby.Server.Implementations/Sorting/PlayCountComparer.cs +++ b/Emby.Server.Implementations/Sorting/PlayCountComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Jellyfin.Data.Enums; diff --git a/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs b/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs index 8c8b8824..4dacbac0 100644 --- a/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs +++ b/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs b/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs index 9aec87f1..f5c9dd3b 100644 --- a/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs +++ b/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Sorting; diff --git a/Emby.Server.Implementations/Sorting/RandomComparer.cs b/Emby.Server.Implementations/Sorting/RandomComparer.cs index 6f8ea5b7..955b1cf4 100644 --- a/Emby.Server.Implementations/Sorting/RandomComparer.cs +++ b/Emby.Server.Implementations/Sorting/RandomComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/RuntimeComparer.cs b/Emby.Server.Implementations/Sorting/RuntimeComparer.cs index 3c096ab0..a9b15608 100644 --- a/Emby.Server.Implementations/Sorting/RuntimeComparer.cs +++ b/Emby.Server.Implementations/Sorting/RuntimeComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs b/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs index ed42fd6d..5a7baf45 100644 --- a/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs +++ b/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/SortNameComparer.cs b/Emby.Server.Implementations/Sorting/SortNameComparer.cs index 314c25d1..c7ff0e80 100644 --- a/Emby.Server.Implementations/Sorting/SortNameComparer.cs +++ b/Emby.Server.Implementations/Sorting/SortNameComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/StartDateComparer.cs b/Emby.Server.Implementations/Sorting/StartDateComparer.cs index 861ca2d3..08680c66 100644 --- a/Emby.Server.Implementations/Sorting/StartDateComparer.cs +++ b/Emby.Server.Implementations/Sorting/StartDateComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/StudioComparer.cs b/Emby.Server.Implementations/Sorting/StudioComparer.cs index 6d041cf1..9315ee51 100644 --- a/Emby.Server.Implementations/Sorting/StudioComparer.cs +++ b/Emby.Server.Implementations/Sorting/StudioComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/SyncPlay/Group.cs b/Emby.Server.Implementations/SyncPlay/Group.cs index c2e834ad..29608c94 100644 --- a/Emby.Server.Implementations/SyncPlay/Group.cs +++ b/Emby.Server.Implementations/SyncPlay/Group.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs b/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs index b45d7545..8c91bc80 100644 --- a/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs +++ b/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/SystemManager.cs b/Emby.Server.Implementations/SystemManager.cs index d140426d..ef130565 100644 --- a/Emby.Server.Implementations/SystemManager.cs +++ b/Emby.Server.Implementations/SystemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/TV/TVSeriesManager.cs b/Emby.Server.Implementations/TV/TVSeriesManager.cs index cd98dbe8..a222973c 100644 --- a/Emby.Server.Implementations/TV/TVSeriesManager.cs +++ b/Emby.Server.Implementations/TV/TVSeriesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Updates/InstallationManager.cs b/Emby.Server.Implementations/Updates/InstallationManager.cs index 67b77a11..8f4d75d4 100644 --- a/Emby.Server.Implementations/Updates/InstallationManager.cs +++ b/Emby.Server.Implementations/Updates/InstallationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 158adafb..76261c2a 100644 --- a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Server.Implementations -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache index 70ffcf26c1ac5c09cc081ce364bfd3921e34b4ff..bccc87c7b8f557026f18f9b2c018c8aaed38d6ec 100644 GIT binary patch literal 54346 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 literal 52335 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 Jv`Cou{y*gi)qem0 diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache index bd75ced4481d5bc5dcade8c60af9b465ec2774bb..a311ffa542ddb25cfde35c1be856c19967c9f2cb 100644 GIT binary patch delta 7889 zcmbW6Urbxq9mit^S;?Oz1ww^zoPUG{7LJW=446M5{QqkV7z5!Zn82oV{GT% zp2NX?0m~2feEj|X{+-{w^K;9i9ZSzaOT&Q!2P`8UUSV975~{EgUyLaNQj+tMCd9?i zk~lA^f~c-4p(SZm3P)n0C7}U1kW+}rvw|XNjmROacXd};^atI-fAVkR5BR@jYEF(w zUc24i;kA>e+sV_{OFCiWSjGCU{@!glbi<9G<#M=c8xL46b0}uRvN9JF90;GEKHY;q z!iN?Q#M|@F8;|d!9}f>KE~v^I7%?6`!8=^m=0sJK5-22w7Gz~!aH2ZoHgG)18>GlE z!{E4^*RSgUO<#G`Z)EA?u!LnXl#n$!qzZ0Sn}yJ=05QLn0x`mXaOXF{kMoE9Mu0Ic zfEr3_azsU;SVF>%)Ot{@E3HMHj?qy-3yEn4#_@t~qQyG}TVqC)sePl!YOK-YaZqWt z57L|wnKb3_`-8QFDE`&QUz$kO5|S8IsYGu*l`GN9Po;_8fS(nP3>$UgrEpkITb2yZ zQHh2Rby5O{k;HJkpd1R zv8OFLR%CfzN#(!p)owq~i!*$5+(RK?RpehEcN5#Dp8lZ2s8JI~qeZ8J>#zeKxqCY4 z2hk!2<@655@9!x>_c*4k`L`;p%X(%je zB2t(2VwajLbUm_dffSb6(*X)nlp)N!=gQ&I=@ydSA78i!&!4$&(q@@M2Y)_yvP3X~ zq-MxGsU|}-7 znBfu6CrvzS`{1$J5>iCemW$^&K{q9ZD+)GGywrs)_9Ge#lO-gDLA_ z=mJf!SNB4zywJOg_CHfN-QxLoq`HFc-wV|huu$!zsIF`Bsu~3VgxO=1v5lOYBi&h9;qy_j5MlfyK&p`RbHrQ~#4Pwo_$+A0K%O2NM zQb}g)mC%R$6m7oE(nd%5PfdWJT(d8mG`Y#sWXFD%O5(4#L5G7za)(V4B^1N;r(mVl zmph5=8PX{z4(T*;XFjwz2PxX@L1c$~XKRK^f5ft@-((j*!*=X8_}o><6spdBg@VP* ztWCQeKd$%whP%S@WmM9n=QLUz`|Hm_t0!lL3Os3rqF0Pn`Z_0iqM42si%W_amob$G zIVqzV9zqHmXhX;XBg6EDwpHIiQvTJ3$AS?ox^J)*S#dd$x{4PXQR#-HXsUph2gaoi zYoB=^Akeq-tmwi&nwA9?47jfg%Dq9V;kaU0REVW=)$jBg}tRk&wF@+2zsocY}YVVwQDRwt1leCba)uDjy;`KgJ}06_$Jv5giEtaaB&Tk|f&J$UJIz;wkCc|s&& z_+qgjCDj_;4Si`rPik8`ZE%(u%2aipg8cTn`)lp5nF}8;qruy0Ey8!3C&GeQ^G2r? z?sn#qx>cPs@P4OgD!dv;5xCZMvK-&Qal&Te(vYpMcL|g<`36G?)MJCCu0Cwhd8qFG zB*(g&n)c$MNJ3mmh07jbOFg;NUDPv1;^yO??OYZ5Z||vMlS0HI)VGkMGKGD*G8ORK zzRyinmA9`|wJ=KJjjZ9qvy3w`y z?eL1Pj&OK~|7GG>;U&+A{|t*`!|$U+$1O(QwD}ha!?PownHZ8hhRdU;Sq$r=v=n)P z!QdEOAPgmA{~kB?ml+O2Y79YPoVNJAN_t`Q#d#zUpxyoF89dg&DB;-*Y@2v^8;Sk$ z{4iJ!_FxyqC)PgV{qady3$B@7DDbjZ6X*2}--4Kk)5 delta 3091 zcmai$ZA_b06vz7%ifF@lhd@~i8$=kREflaXYs+eB=~`%kj>1?i2m>}&DjfouSscU# zji%fDF9L~KLNHnUU}hw7S(YVp%RU$vqu-3E(V4lS*d1-npE}PUG8Blv%Y@g(m(0`R2k~8o zwQvp8!Y_H^cl&<{d?+^{DBsIszLR@N{6Q-IVa5R@GFn;jL}M^>i!g4Ad91MDeTAOI z=(GGJzMG0ao1?HLcDVBQ@U%Qd37jhk z5N?Xnx>-1ap+Xa%dq^01Ha3f!u~b~oV+G|3H;t3BPbZtN!WB~qu9$65n!V`~T(V3P49Ubn+W~f-&+RtU+1=@LL`e}TCoqR=`+Xd6{fXvTj$rSEdM*)^ShIc*O1AFB8lSuj~bj8~SyO()Ef8&)F z7k$w@@VW7}ubI;p^maZV8eU4{k1jiwyO@_>qhDH5Rw}+a(1fr3+y!tl@IBF>7jSmZ zK78EGya36fIT=XcNl%b)5lTxF3_=%I;6^X27X}3Hp8;uYtP;9ut@(a)YkTG{(Q#7D!mJUx**cc5tFs-czHZKS QVscK)iqD85YS^xk5 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 3ea5c5fa..85e2a6f2 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -674,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -952,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1219,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1497,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1719,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1997,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2195,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2473,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2688,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2966,36 +2996,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3162,7 +3197,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3580,45 +3615,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -3792,7 +3832,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4070,39 +4110,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4266,7 +4311,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4544,42 +4589,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4768,7 +4818,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5046,39 +5096,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5252,7 +5307,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -5670,39 +5725,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5911,7 +5971,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6189,39 +6249,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6385,7 +6450,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6663,25 +6728,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -6862,37 +6932,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7075,7 +7150,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7353,39 +7428,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -7568,7 +7648,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7846,42 +7926,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8050,7 +8135,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8328,33 +8413,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8531,7 +8621,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8809,45 +8899,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -9011,7 +9106,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9289,33 +9384,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9484,7 +9584,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9762,39 +9862,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9953,7 +10058,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", 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 e4c0dd11..67ad10cc 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 @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.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 8b33b430..02a5d5f8 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 @@ -1,10 +1,10 @@  - - - - - + + + + + \ 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 7d6ccfa3..0fa1a755 100644 --- a/Emby.Server.Implementations/obj/project.assets.json +++ b/Emby.Server.Implementations/obj/project.assets.json @@ -4067,74 +4067,80 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -4336,7 +4342,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4613,5 +4619,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index d44a0633..48e81705 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -1,94 +1,104 @@ { "version": 2, - "dgSpecHash": "8yeTBaOU08s=", + "dgSpecHash": "akequM4b3eI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net/3.1.2/prometheus-net.3.1.2.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\3.1.2\\prometheus-net.3.1.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs b/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs index 65832d26..a2e327cd 100644 --- a/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs +++ b/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1813 // Avoid unsealed attributes using System; diff --git a/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs b/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs index 26fec5fa..7515d238 100644 --- a/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs +++ b/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs b/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs index 83a29294..c5753c51 100644 --- a/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs +++ b/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Attributes; diff --git a/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs index 23156812..13082c5a 100644 --- a/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ProducesFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesFileAttribute.cs index b4bc4506..c58205f5 100644 --- a/Jellyfin.Api/Attributes/ProducesFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1813 // Avoid unsealed attributes using System; diff --git a/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs index eb1d1cae..c6915d5d 100644 --- a/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs index 73173fd3..eadeb467 100644 --- a/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs index 167da686..18c446cb 100644 --- a/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs index 3c1401de..fa9d3318 100644 --- a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs +++ b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using MediaBrowser.Common.Extensions; using MediaBrowser.Common.Net; diff --git a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs index 49af24ff..4367a4a8 100644 --- a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs +++ b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.AspNetCore.Authorization; namespace Jellyfin.Api.Auth.AnonymousLanAccessPolicy diff --git a/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs b/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs index f6f2f59c..623ec572 100644 --- a/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs +++ b/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Security.Claims; using System.Text.Encodings.Web; diff --git a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs index 6b80d537..0146ec4d 100644 --- a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs +++ b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Constants; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs index 22238475..74a22402 100644 --- a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs +++ b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.AspNetCore.Authorization; namespace Jellyfin.Api.Auth.DefaultAuthorizationPolicy diff --git a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs index e425000c..eb341746 100644 --- a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs +++ b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Constants; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs index adae12ef..272bb51c 100644 --- a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs +++ b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Auth.DefaultAuthorizationPolicy; namespace Jellyfin.Api.Auth.FirstTimeSetupPolicy diff --git a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs index 557b7d3a..49d0272c 100644 --- a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs +++ b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Constants; using MediaBrowser.Common.Extensions; diff --git a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs index f633c69d..d7c93dea 100644 --- a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs +++ b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.AspNetCore.Authorization; namespace Jellyfin.Api.Auth.LocalAccessOrRequiresElevationPolicy diff --git a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs index 7efb5b16..dda033d1 100644 --- a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs +++ b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Extensions; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs index bb6e52b4..31efb957 100644 --- a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs +++ b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Auth.DefaultAuthorizationPolicy; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs index d139eab1..3ac21af2 100644 --- a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs +++ b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Extensions; using Jellyfin.Data; diff --git a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs index 152c400c..7db6baa6 100644 --- a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs +++ b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Auth.DefaultAuthorizationPolicy; using Jellyfin.Database.Implementations.Enums; diff --git a/Jellyfin.Api/BaseJellyfinApiController.cs b/Jellyfin.Api/BaseJellyfinApiController.cs index 5b4bd0ad..e6f5885d 100644 --- a/Jellyfin.Api/BaseJellyfinApiController.cs +++ b/Jellyfin.Api/BaseJellyfinApiController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Net.Mime; using Jellyfin.Api.Results; diff --git a/Jellyfin.Api/Constants/AuthenticationSchemes.cs b/Jellyfin.Api/Constants/AuthenticationSchemes.cs index d5c2253e..57a11123 100644 --- a/Jellyfin.Api/Constants/AuthenticationSchemes.cs +++ b/Jellyfin.Api/Constants/AuthenticationSchemes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Constants; /// diff --git a/Jellyfin.Api/Constants/InternalClaimTypes.cs b/Jellyfin.Api/Constants/InternalClaimTypes.cs index 28195575..9a15d4f5 100644 --- a/Jellyfin.Api/Constants/InternalClaimTypes.cs +++ b/Jellyfin.Api/Constants/InternalClaimTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Constants; /// diff --git a/Jellyfin.Api/Constants/UserRoles.cs b/Jellyfin.Api/Constants/UserRoles.cs index 41c7b7cd..0c4cce0f 100644 --- a/Jellyfin.Api/Constants/UserRoles.cs +++ b/Jellyfin.Api/Constants/UserRoles.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Constants; /// diff --git a/Jellyfin.Api/Controllers/ActivityLogController.cs b/Jellyfin.Api/Controllers/ActivityLogController.cs index 47d3f4b7..51767428 100644 --- a/Jellyfin.Api/Controllers/ActivityLogController.cs +++ b/Jellyfin.Api/Controllers/ActivityLogController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/ApiKeyController.cs b/Jellyfin.Api/Controllers/ApiKeyController.cs index 3363d7ba..e2e68605 100644 --- a/Jellyfin.Api/Controllers/ApiKeyController.cs +++ b/Jellyfin.Api/Controllers/ApiKeyController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; using Jellyfin.Api.Constants; diff --git a/Jellyfin.Api/Controllers/ArtistsController.cs b/Jellyfin.Api/Controllers/ArtistsController.cs index 642790f9..d7938ad4 100644 --- a/Jellyfin.Api/Controllers/ArtistsController.cs +++ b/Jellyfin.Api/Controllers/ArtistsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/AudioController.cs b/Jellyfin.Api/Controllers/AudioController.cs index 4be79ff5..e72738fd 100644 --- a/Jellyfin.Api/Controllers/AudioController.cs +++ b/Jellyfin.Api/Controllers/AudioController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/BackupController.cs b/Jellyfin.Api/Controllers/BackupController.cs index aa908ee3..252d461e 100644 --- a/Jellyfin.Api/Controllers/BackupController.cs +++ b/Jellyfin.Api/Controllers/BackupController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; using Jellyfin.Server.Implementations.SystemBackupService; diff --git a/Jellyfin.Api/Controllers/BrandingController.cs b/Jellyfin.Api/Controllers/BrandingController.cs index 1d948ff2..7ee02b18 100644 --- a/Jellyfin.Api/Controllers/BrandingController.cs +++ b/Jellyfin.Api/Controllers/BrandingController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Branding; diff --git a/Jellyfin.Api/Controllers/ChannelsController.cs b/Jellyfin.Api/Controllers/ChannelsController.cs index 880b3a82..588283f3 100644 --- a/Jellyfin.Api/Controllers/ChannelsController.cs +++ b/Jellyfin.Api/Controllers/ChannelsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ClientLogController.cs b/Jellyfin.Api/Controllers/ClientLogController.cs index 139888bd..8429cb87 100644 --- a/Jellyfin.Api/Controllers/ClientLogController.cs +++ b/Jellyfin.Api/Controllers/ClientLogController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using System.Threading.Tasks; using Jellyfin.Api.Attributes; diff --git a/Jellyfin.Api/Controllers/CollectionController.cs b/Jellyfin.Api/Controllers/CollectionController.cs index 227487b3..f1f1530b 100644 --- a/Jellyfin.Api/Controllers/CollectionController.cs +++ b/Jellyfin.Api/Controllers/CollectionController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/ConfigurationController.cs b/Jellyfin.Api/Controllers/ConfigurationController.cs index 9e03fbeb..9328d86c 100644 --- a/Jellyfin.Api/Controllers/ConfigurationController.cs +++ b/Jellyfin.Api/Controllers/ConfigurationController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Net.Mime; diff --git a/Jellyfin.Api/Controllers/DashboardController.cs b/Jellyfin.Api/Controllers/DashboardController.cs index ee912a9b..18d575e8 100644 --- a/Jellyfin.Api/Controllers/DashboardController.cs +++ b/Jellyfin.Api/Controllers/DashboardController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Api/Controllers/DevicesController.cs b/Jellyfin.Api/Controllers/DevicesController.cs index 50050262..1f4a9b9e 100644 --- a/Jellyfin.Api/Controllers/DevicesController.cs +++ b/Jellyfin.Api/Controllers/DevicesController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/DisplayPreferencesController.cs b/Jellyfin.Api/Controllers/DisplayPreferencesController.cs index ef54e9db..1a672ae1 100644 --- a/Jellyfin.Api/Controllers/DisplayPreferencesController.cs +++ b/Jellyfin.Api/Controllers/DisplayPreferencesController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Api/Controllers/DynamicHlsController.cs b/Jellyfin.Api/Controllers/DynamicHlsController.cs index f80b36c3..9b5447ad 100644 --- a/Jellyfin.Api/Controllers/DynamicHlsController.cs +++ b/Jellyfin.Api/Controllers/DynamicHlsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/EnvironmentController.cs b/Jellyfin.Api/Controllers/EnvironmentController.cs index 794ca969..54cd6a94 100644 --- a/Jellyfin.Api/Controllers/EnvironmentController.cs +++ b/Jellyfin.Api/Controllers/EnvironmentController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/FilterController.cs b/Jellyfin.Api/Controllers/FilterController.cs index 3f9aa93a..c83521d1 100644 --- a/Jellyfin.Api/Controllers/FilterController.cs +++ b/Jellyfin.Api/Controllers/FilterController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Api.Helpers; diff --git a/Jellyfin.Api/Controllers/GenresController.cs b/Jellyfin.Api/Controllers/GenresController.cs index 456e643f..2436357b 100644 --- a/Jellyfin.Api/Controllers/GenresController.cs +++ b/Jellyfin.Api/Controllers/GenresController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/HlsSegmentController.cs b/Jellyfin.Api/Controllers/HlsSegmentController.cs index 1927a332..f8c9848c 100644 --- a/Jellyfin.Api/Controllers/HlsSegmentController.cs +++ b/Jellyfin.Api/Controllers/HlsSegmentController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Api/Controllers/ImageController.cs b/Jellyfin.Api/Controllers/ImageController.cs index cd8132d2..cbd3ce40 100644 --- a/Jellyfin.Api/Controllers/ImageController.cs +++ b/Jellyfin.Api/Controllers/ImageController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Api/Controllers/InstantMixController.cs b/Jellyfin.Api/Controllers/InstantMixController.cs index 30195456..73455a19 100644 --- a/Jellyfin.Api/Controllers/InstantMixController.cs +++ b/Jellyfin.Api/Controllers/InstantMixController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Api/Controllers/ItemLookupController.cs b/Jellyfin.Api/Controllers/ItemLookupController.cs index d009f80a..11c76c23 100644 --- a/Jellyfin.Api/Controllers/ItemLookupController.cs +++ b/Jellyfin.Api/Controllers/ItemLookupController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ItemRefreshController.cs b/Jellyfin.Api/Controllers/ItemRefreshController.cs index 7effe61e..34eed556 100644 --- a/Jellyfin.Api/Controllers/ItemRefreshController.cs +++ b/Jellyfin.Api/Controllers/ItemRefreshController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ItemUpdateController.cs b/Jellyfin.Api/Controllers/ItemUpdateController.cs index 605d2aee..d30964df 100644 --- a/Jellyfin.Api/Controllers/ItemUpdateController.cs +++ b/Jellyfin.Api/Controllers/ItemUpdateController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ItemsController.cs b/Jellyfin.Api/Controllers/ItemsController.cs index 9674ecd0..9a02739a 100644 --- a/Jellyfin.Api/Controllers/ItemsController.cs +++ b/Jellyfin.Api/Controllers/ItemsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/LibraryController.cs b/Jellyfin.Api/Controllers/LibraryController.cs index 558e1c6c..8344c918 100644 --- a/Jellyfin.Api/Controllers/LibraryController.cs +++ b/Jellyfin.Api/Controllers/LibraryController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/LibraryStructureController.cs b/Jellyfin.Api/Controllers/LibraryStructureController.cs index 11781142..bda00ae8 100644 --- a/Jellyfin.Api/Controllers/LibraryStructureController.cs +++ b/Jellyfin.Api/Controllers/LibraryStructureController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/LiveTvController.cs b/Jellyfin.Api/Controllers/LiveTvController.cs index 94f62a07..cee8aa41 100644 --- a/Jellyfin.Api/Controllers/LiveTvController.cs +++ b/Jellyfin.Api/Controllers/LiveTvController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/LocalizationController.cs b/Jellyfin.Api/Controllers/LocalizationController.cs index dd8f935d..3d9e24d0 100644 --- a/Jellyfin.Api/Controllers/LocalizationController.cs +++ b/Jellyfin.Api/Controllers/LocalizationController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Controllers/LyricsController.cs b/Jellyfin.Api/Controllers/LyricsController.cs index 8eb4cadf..240c5dd3 100644 --- a/Jellyfin.Api/Controllers/LyricsController.cs +++ b/Jellyfin.Api/Controllers/LyricsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/MediaInfoController.cs b/Jellyfin.Api/Controllers/MediaInfoController.cs index f22ac0b7..32b84dcb 100644 --- a/Jellyfin.Api/Controllers/MediaInfoController.cs +++ b/Jellyfin.Api/Controllers/MediaInfoController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/MediaSegmentsController.cs b/Jellyfin.Api/Controllers/MediaSegmentsController.cs index b8836d7c..07d34588 100644 --- a/Jellyfin.Api/Controllers/MediaSegmentsController.cs +++ b/Jellyfin.Api/Controllers/MediaSegmentsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/MoviesController.cs b/Jellyfin.Api/Controllers/MoviesController.cs index ace9a063..b3cad2b1 100644 --- a/Jellyfin.Api/Controllers/MoviesController.cs +++ b/Jellyfin.Api/Controllers/MoviesController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Api/Controllers/MusicGenresController.cs b/Jellyfin.Api/Controllers/MusicGenresController.cs index a6427df6..90ff08b5 100644 --- a/Jellyfin.Api/Controllers/MusicGenresController.cs +++ b/Jellyfin.Api/Controllers/MusicGenresController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/PackageController.cs b/Jellyfin.Api/Controllers/PackageController.cs index 274e94ee..29346bb5 100644 --- a/Jellyfin.Api/Controllers/PackageController.cs +++ b/Jellyfin.Api/Controllers/PackageController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/PersonsController.cs b/Jellyfin.Api/Controllers/PersonsController.cs index 438d054a..99986bb0 100644 --- a/Jellyfin.Api/Controllers/PersonsController.cs +++ b/Jellyfin.Api/Controllers/PersonsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/PlaylistsController.cs b/Jellyfin.Api/Controllers/PlaylistsController.cs index 96791809..c6b8f3ac 100644 --- a/Jellyfin.Api/Controllers/PlaylistsController.cs +++ b/Jellyfin.Api/Controllers/PlaylistsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/PlaystateController.cs b/Jellyfin.Api/Controllers/PlaystateController.cs index ade0906b..ba7c2a52 100644 --- a/Jellyfin.Api/Controllers/PlaystateController.cs +++ b/Jellyfin.Api/Controllers/PlaystateController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Api/Controllers/PluginsController.cs b/Jellyfin.Api/Controllers/PluginsController.cs index 53b7349e..dcc790e7 100644 --- a/Jellyfin.Api/Controllers/PluginsController.cs +++ b/Jellyfin.Api/Controllers/PluginsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/QuickConnectController.cs b/Jellyfin.Api/Controllers/QuickConnectController.cs index 2a15ff76..a8b7c8b2 100644 --- a/Jellyfin.Api/Controllers/QuickConnectController.cs +++ b/Jellyfin.Api/Controllers/QuickConnectController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/RemoteImageController.cs b/Jellyfin.Api/Controllers/RemoteImageController.cs index a476005c..295b8887 100644 --- a/Jellyfin.Api/Controllers/RemoteImageController.cs +++ b/Jellyfin.Api/Controllers/RemoteImageController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ScheduledTasksController.cs b/Jellyfin.Api/Controllers/ScheduledTasksController.cs index 065466cb..538be303 100644 --- a/Jellyfin.Api/Controllers/ScheduledTasksController.cs +++ b/Jellyfin.Api/Controllers/ScheduledTasksController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SearchController.cs b/Jellyfin.Api/Controllers/SearchController.cs index ecf2335b..ea6ac7f3 100644 --- a/Jellyfin.Api/Controllers/SearchController.cs +++ b/Jellyfin.Api/Controllers/SearchController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SessionController.cs b/Jellyfin.Api/Controllers/SessionController.cs index 9886d03d..28888ba1 100644 --- a/Jellyfin.Api/Controllers/SessionController.cs +++ b/Jellyfin.Api/Controllers/SessionController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/StartupController.cs b/Jellyfin.Api/Controllers/StartupController.cs index 09f20558..3492a08a 100644 --- a/Jellyfin.Api/Controllers/StartupController.cs +++ b/Jellyfin.Api/Controllers/StartupController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/StudiosController.cs b/Jellyfin.Api/Controllers/StudiosController.cs index ad08dc5f..ad185fbe 100644 --- a/Jellyfin.Api/Controllers/StudiosController.cs +++ b/Jellyfin.Api/Controllers/StudiosController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Controllers/SubtitleController.cs b/Jellyfin.Api/Controllers/SubtitleController.cs index e5df873f..220c0b4a 100644 --- a/Jellyfin.Api/Controllers/SubtitleController.cs +++ b/Jellyfin.Api/Controllers/SubtitleController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SuggestionsController.cs b/Jellyfin.Api/Controllers/SuggestionsController.cs index e9e40407..04c53ef3 100644 --- a/Jellyfin.Api/Controllers/SuggestionsController.cs +++ b/Jellyfin.Api/Controllers/SuggestionsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Controllers/SyncPlayController.cs b/Jellyfin.Api/Controllers/SyncPlayController.cs index 3d687407..a4d07533 100644 --- a/Jellyfin.Api/Controllers/SyncPlayController.cs +++ b/Jellyfin.Api/Controllers/SyncPlayController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SystemController.cs b/Jellyfin.Api/Controllers/SystemController.cs index 450225c3..c62e9bd5 100644 --- a/Jellyfin.Api/Controllers/SystemController.cs +++ b/Jellyfin.Api/Controllers/SystemController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/TimeSyncController.cs b/Jellyfin.Api/Controllers/TimeSyncController.cs index d7304cf4..2eb012cd 100644 --- a/Jellyfin.Api/Controllers/TimeSyncController.cs +++ b/Jellyfin.Api/Controllers/TimeSyncController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.SyncPlay; using Microsoft.AspNetCore.Http; diff --git a/Jellyfin.Api/Controllers/TrailersController.cs b/Jellyfin.Api/Controllers/TrailersController.cs index 3e4bac89..903345f2 100644 --- a/Jellyfin.Api/Controllers/TrailersController.cs +++ b/Jellyfin.Api/Controllers/TrailersController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Api.ModelBinders; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Api/Controllers/TrickplayController.cs b/Jellyfin.Api/Controllers/TrickplayController.cs index c9f8b367..0e21ef80 100644 --- a/Jellyfin.Api/Controllers/TrickplayController.cs +++ b/Jellyfin.Api/Controllers/TrickplayController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Net.Mime; diff --git a/Jellyfin.Api/Controllers/TvShowsController.cs b/Jellyfin.Api/Controllers/TvShowsController.cs index c86c9b8f..ed1cf123 100644 --- a/Jellyfin.Api/Controllers/TvShowsController.cs +++ b/Jellyfin.Api/Controllers/TvShowsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UniversalAudioController.cs b/Jellyfin.Api/Controllers/UniversalAudioController.cs index b1a91ae7..6788d830 100644 --- a/Jellyfin.Api/Controllers/UniversalAudioController.cs +++ b/Jellyfin.Api/Controllers/UniversalAudioController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UserController.cs b/Jellyfin.Api/Controllers/UserController.cs index 536b95db..d2d7e18d 100644 --- a/Jellyfin.Api/Controllers/UserController.cs +++ b/Jellyfin.Api/Controllers/UserController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UserLibraryController.cs b/Jellyfin.Api/Controllers/UserLibraryController.cs index 3ba7cc31..ebea52e8 100644 --- a/Jellyfin.Api/Controllers/UserLibraryController.cs +++ b/Jellyfin.Api/Controllers/UserLibraryController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UserViewsController.cs b/Jellyfin.Api/Controllers/UserViewsController.cs index ed4bba2b..a5914dd1 100644 --- a/Jellyfin.Api/Controllers/UserViewsController.cs +++ b/Jellyfin.Api/Controllers/UserViewsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/VideoAttachmentsController.cs b/Jellyfin.Api/Controllers/VideoAttachmentsController.cs index b67c6fdb..276d0dfb 100644 --- a/Jellyfin.Api/Controllers/VideoAttachmentsController.cs +++ b/Jellyfin.Api/Controllers/VideoAttachmentsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Net.Mime; diff --git a/Jellyfin.Api/Controllers/VideosController.cs b/Jellyfin.Api/Controllers/VideosController.cs index ccf8e906..73fd4262 100644 --- a/Jellyfin.Api/Controllers/VideosController.cs +++ b/Jellyfin.Api/Controllers/VideosController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/YearsController.cs b/Jellyfin.Api/Controllers/YearsController.cs index 685334a9..6e403733 100644 --- a/Jellyfin.Api/Controllers/YearsController.cs +++ b/Jellyfin.Api/Controllers/YearsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs b/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs index 60890556..ab861038 100644 --- a/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs +++ b/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Security.Claims; diff --git a/Jellyfin.Api/Extensions/DtoExtensions.cs b/Jellyfin.Api/Extensions/DtoExtensions.cs index 9c24be82..73c3ff80 100644 --- a/Jellyfin.Api/Extensions/DtoExtensions.cs +++ b/Jellyfin.Api/Extensions/DtoExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Dto; using MediaBrowser.Model.Entities; diff --git a/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs b/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs index 96b29b1c..2683c7b2 100644 --- a/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs +++ b/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Extensions.Json; using Microsoft.AspNetCore.Mvc.Formatters; using Microsoft.Net.Http.Headers; diff --git a/Jellyfin.Api/Formatters/CssOutputFormatter.cs b/Jellyfin.Api/Formatters/CssOutputFormatter.cs index 9ad1c863..60b804af 100644 --- a/Jellyfin.Api/Formatters/CssOutputFormatter.cs +++ b/Jellyfin.Api/Formatters/CssOutputFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using Microsoft.AspNetCore.Mvc.Formatters; diff --git a/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs b/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs index b5b57527..bbcaa965 100644 --- a/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs +++ b/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using Jellyfin.Extensions.Json; using Microsoft.AspNetCore.Mvc.Formatters; diff --git a/Jellyfin.Api/Formatters/XmlOutputFormatter.cs b/Jellyfin.Api/Formatters/XmlOutputFormatter.cs index 46256c09..f271dfa2 100644 --- a/Jellyfin.Api/Formatters/XmlOutputFormatter.cs +++ b/Jellyfin.Api/Formatters/XmlOutputFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net.Mime; using System.Text; diff --git a/Jellyfin.Api/Helpers/AudioHelper.cs b/Jellyfin.Api/Helpers/AudioHelper.cs index 1c9d6e44..68c33039 100644 --- a/Jellyfin.Api/Helpers/AudioHelper.cs +++ b/Jellyfin.Api/Helpers/AudioHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Net.Http; using System.Threading; diff --git a/Jellyfin.Api/Helpers/DynamicHlsHelper.cs b/Jellyfin.Api/Helpers/DynamicHlsHelper.cs index 44e1c6d5..d7384590 100644 --- a/Jellyfin.Api/Helpers/DynamicHlsHelper.cs +++ b/Jellyfin.Api/Helpers/DynamicHlsHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs b/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs index 4034a808..8e64be00 100644 --- a/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs +++ b/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net.Http; diff --git a/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs b/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs index cf42d5f1..c8fab092 100644 --- a/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs +++ b/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text; diff --git a/Jellyfin.Api/Helpers/HlsHelpers.cs b/Jellyfin.Api/Helpers/HlsHelpers.cs index 15540338..e20225b2 100644 --- a/Jellyfin.Api/Helpers/HlsHelpers.cs +++ b/Jellyfin.Api/Helpers/HlsHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Api/Helpers/MediaInfoHelper.cs b/Jellyfin.Api/Helpers/MediaInfoHelper.cs index 454d3f08..daa26972 100644 --- a/Jellyfin.Api/Helpers/MediaInfoHelper.cs +++ b/Jellyfin.Api/Helpers/MediaInfoHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/Jellyfin.Api/Helpers/RequestHelpers.cs b/Jellyfin.Api/Helpers/RequestHelpers.cs index 5072f902..31589c06 100644 --- a/Jellyfin.Api/Helpers/RequestHelpers.cs +++ b/Jellyfin.Api/Helpers/RequestHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Helpers/StreamingHelpers.cs b/Jellyfin.Api/Helpers/StreamingHelpers.cs index 1e984542..1ccb5f77 100644 --- a/Jellyfin.Api/Helpers/StreamingHelpers.cs +++ b/Jellyfin.Api/Helpers/StreamingHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs b/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs index cbd948db..93f1b968 100644 --- a/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs +++ b/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Common.Net; diff --git a/Jellyfin.Api/Middleware/ExceptionMiddleware.cs b/Jellyfin.Api/Middleware/ExceptionMiddleware.cs index acbb4877..407cad98 100644 --- a/Jellyfin.Api/Middleware/ExceptionMiddleware.cs +++ b/Jellyfin.Api/Middleware/ExceptionMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net.Mime; diff --git a/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs b/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs index a0ed6c81..8080cf1e 100644 --- a/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs +++ b/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using System.Web; diff --git a/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs b/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs index cb4169e9..3ccde1e2 100644 --- a/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs +++ b/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http.Features; diff --git a/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs b/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs index 4a13d6c7..758425b3 100644 --- a/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs +++ b/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs b/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs index f716452d..d29bf49a 100644 --- a/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs +++ b/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs b/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs index dcb23465..559699e9 100644 --- a/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs +++ b/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net.Mime; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs b/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs index f75d0d24..34bdc9bd 100644 --- a/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs +++ b/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs b/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs index 009fb626..c2be1b27 100644 --- a/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs +++ b/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using MediaBrowser.Controller.Net; using Microsoft.AspNetCore.Http; diff --git a/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs b/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs index 25b84cbc..7d02d519 100644 --- a/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs b/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs index 1ecf89b2..28d6fb5a 100644 --- a/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs b/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs index 79a3e135..a42d5ea4 100644 --- a/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Threading.Tasks; diff --git a/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs b/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs index d4ec04ee..2e58bab4 100644 --- a/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs +++ b/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.AspNetCore.Mvc.ModelBinding; using Microsoft.Extensions.DependencyInjection; diff --git a/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs b/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs index 7d0fb2e1..b1451e58 100644 --- a/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs b/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs index 168247fd..47b2e1d9 100644 --- a/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs +++ b/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.ClientLogDtos; /// diff --git a/Jellyfin.Api/Models/ConfigurationPageInfo.cs b/Jellyfin.Api/Models/ConfigurationPageInfo.cs index e7bcd6c5..9269ab7f 100644 --- a/Jellyfin.Api/Models/ConfigurationPageInfo.cs +++ b/Jellyfin.Api/Models/ConfigurationPageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Plugins; using MediaBrowser.Model.Plugins; diff --git a/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs b/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs index c438e5a9..9a6c524b 100644 --- a/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs +++ b/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.EnvironmentDtos; /// diff --git a/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs b/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs index c54205bf..848c8a89 100644 --- a/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs +++ b/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.EnvironmentDtos; /// diff --git a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs index 3af6f532..134d9033 100644 --- a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.LibraryDtos; /// diff --git a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs index c4924366..27887bcd 100644 --- a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs b/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs index f76c4a96..762a4f70 100644 --- a/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs index 7b7e9dfd..7c71c6cb 100644 --- a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs index dbcc73c6..7074c42b 100644 --- a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.LibraryDtos; /// diff --git a/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs index 0066d1e3..b8346705 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Configuration; namespace Jellyfin.Api.Models.LibraryStructureDto; diff --git a/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs index 8a313d59..5ed9e1a8 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs index 2dbd3025..ddcaf6da 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs index 85935b94..8f0c9faf 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs b/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs index 2616694d..40a260d1 100644 --- a/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs +++ b/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs b/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs index 1acabb76..0eaab0ec 100644 --- a/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs +++ b/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.LiveTvDtos; diff --git a/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs b/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs index 758c8993..520cbf1a 100644 --- a/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs +++ b/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Dlna; diff --git a/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs b/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs index 73ab7681..f70ea965 100644 --- a/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs +++ b/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dlna; diff --git a/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs b/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs index 891d758c..d6d73e55 100644 --- a/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs +++ b/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs index 339a0d5d..d57c125d 100644 --- a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs +++ b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs index 60467b5e..ddc2c483 100644 --- a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs +++ b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.PlaylistDtos; /// diff --git a/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs b/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs index 1ba23339..cc6544b1 100644 --- a/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs +++ b/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.StartupDtos; /// diff --git a/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs b/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs index 2a1a312d..e61412fa 100644 --- a/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs +++ b/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.StartupDtos; diff --git a/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs b/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs index f473bbce..a5754719 100644 --- a/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs +++ b/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.StartupDtos; /// diff --git a/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs b/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs index e1a51eec..edc45101 100644 --- a/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs +++ b/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Streaming; namespace Jellyfin.Api.Models.StreamingDtos; diff --git a/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs b/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs index 22da44bc..4bae6050 100644 --- a/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs +++ b/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Streaming; namespace Jellyfin.Api.Models.StreamingDtos; diff --git a/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs b/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs index 9fac1625..e7391162 100644 --- a/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs +++ b/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.SubtitleDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs index e7613911..e9d9fe1f 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs index 8ccd831b..1b85dee0 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs index 89ba511a..5e7cd7ab 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs index 220d147f..a8e121bb 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs index 32a3bb44..4e8f9225 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs index b5223af5..29a08443 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs index f1339505..234cdf18 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs index e0edaf5e..12d4850c 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs index f52bd7f4..d6c870bb 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs index c2c2fba0..d424e89c 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.SyncPlay; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs index d8be75ef..6582c1d5 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs index 2c723427..75a85322 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs index f461417e..24de9239 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs index 40e66503..3a5a204a 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs index 387d1ea7..f7d085d1 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs index a67e3958..3547611c 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs b/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs index 00a96589..dc05b058 100644 --- a/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs +++ b/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.System; namespace Jellyfin.Api.Models.SystemInfoDtos; diff --git a/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs b/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs index c138324d..99500275 100644 --- a/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs +++ b/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs b/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs index a0904243..792bacc4 100644 --- a/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs +++ b/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs b/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs index 6ab99726..8fc5af0f 100644 --- a/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs +++ b/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.UserDtos; /// diff --git a/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs b/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs index 484a0f12..d84edafd 100644 --- a/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs +++ b/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs b/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs index e91894db..700987aa 100644 --- a/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs +++ b/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs b/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs index 701b8508..cec80ff2 100644 --- a/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs +++ b/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs b/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs index 1b14351a..1a504447 100644 --- a/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs +++ b/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs b/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs index 0576a8aa..38c0bc17 100644 --- a/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs +++ b/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.UserDtos; /// diff --git a/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs b/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs index 3d368879..d8b529da 100644 --- a/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs +++ b/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.UserViewDtos; /// diff --git a/Jellyfin.Api/Results/OkResultOfT.cs b/Jellyfin.Api/Results/OkResultOfT.cs index f60cbbce..1c27787d 100644 --- a/Jellyfin.Api/Results/OkResultOfT.cs +++ b/Jellyfin.Api/Results/OkResultOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name should match type name. using Microsoft.AspNetCore.Mvc; diff --git a/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs index 60379f41..0d6135c9 100644 --- a/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs +++ b/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Data; diff --git a/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs index dd928621..a08dc058 100644 --- a/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs +++ b/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs index db24c974..14560c2b 100644 --- a/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs +++ b/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs index fb293b08..e13ebb5e 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache index 6efd82fc..ed78c69a 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache @@ -1 +1 @@ -789d19e43004b4351b51cfbdd6e86230977e800eb2f554f335b5acc46d475c1e +2c2c36b32187fd0e86972b673d84c9a021a958d5cb6196221f19dc82978ef502 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig index 525d22e2..8e266854 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Api -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Api\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache index 39002eb990c37525e353dad79538eef020955407..5d5bd6df1825fb2fb60c9f21325c5e330ae41b99 100644 GIT binary patch literal 34003 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 C#WJ4& delta 1749 zcmaLXT}V@57zglk=BAlCZCZW}r{!|GwX?SA+|q3>=faP)Fw4RUL=0;xF0q?b1R;qQ z@(+Ysi~^yEAeeL&bZ-|)&{Y-`WQa&NCB<$!&#rpsd%W4_^V|P9&)M^C&WrDci!#MZ zK@h}l>DpL$NSYcM8y$))zHVK-=+McZ3*wCYpq`aq$j<`S%8aNGHwxtUzW)WDs~qT6 zS$Jk$)j{>=nELIEc0@B8c=eQVNxexX#F*cj6NqVSJY&o3rurVH-kBA|*UUOzJ!L%3 z`a))uF$39yNbYkhnc0j#TuA(?aDBU_l1*$=hLx- zxq}^8FY4M0&m4--72aTif9k7XE6zn$iBoQ%h3^yCE*YlaSvHvP?Xq6{DDB|D#9CRk zNQt-762q9*hd4m~uP30b2=k1DWrG(Q!ye9nmCDo9QW`It)Q>f_-<^c-?_|ObX-@C(wauZkMb5U(NmM3n$-1OXvw5Q zq}G9Tlfu0*Vzu@c1$Hv_rrD2jGk0@W%&E<7X6lzMcAT{+Zf?@@nKIbZVZqvj<5r13 z5F?V7D5j)da%Y&VyS6r1ZBC9$tl4rogNV6I*s?dG->x`>kRvq&b{%6b3FqtU@y24$|;{I=B`WX`lbYZK-%FDPP=u!#7 EKgh1FfdBvi diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json index 2ccfd8eb..b34aef3b 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,45 +483,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -700,7 +710,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -978,36 +988,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -1176,7 +1191,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1454,36 +1469,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1650,7 +1670,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2068,45 +2088,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2280,7 +2305,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2558,42 +2583,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2782,7 +2812,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3060,39 +3090,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3266,7 +3301,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3684,25 +3719,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3883,37 +3923,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4096,7 +4141,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4374,33 +4419,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4577,7 +4627,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4855,45 +4905,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -5057,7 +5112,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5335,33 +5390,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5530,7 +5590,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5808,39 +5868,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5999,7 +6064,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props index ea4f0f12..2ff6c35f 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props @@ -4,26 +4,27 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - + + + + - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 9f18b43d..82baea08 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets @@ -1,10 +1,10 @@  - - - - - + + + + + \ No newline at end of file diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json index 31bbba24..c2e5a65a 100644 --- a/Jellyfin.Api/obj/project.assets.json +++ b/Jellyfin.Api/obj/project.assets.json @@ -2801,47 +2801,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -3025,7 +3031,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3302,5 +3308,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 84d9643d..67650cc5 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -1,66 +1,76 @@ { "version": 2, - "dgSpecHash": "2qOp/ybjalk=", + "dgSpecHash": "oJCaOfZkhuo=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs b/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs index ff613d9f..3f3cb42c 100644 --- a/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs +++ b/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Data.Attributes; diff --git a/Jellyfin.Data/DayOfWeekHelper.cs b/Jellyfin.Data/DayOfWeekHelper.cs index 836860e0..430eb62b 100644 --- a/Jellyfin.Data/DayOfWeekHelper.cs +++ b/Jellyfin.Data/DayOfWeekHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Jellyfin.Data/Dtos/DeviceOptionsDto.cs b/Jellyfin.Data/Dtos/DeviceOptionsDto.cs index aad57870..775c4fac 100644 --- a/Jellyfin.Data/Dtos/DeviceOptionsDto.cs +++ b/Jellyfin.Data/Dtos/DeviceOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Dtos; /// diff --git a/Jellyfin.Data/Enums/ActivityLogSortBy.cs b/Jellyfin.Data/Enums/ActivityLogSortBy.cs index d6d44e8c..623c4884 100644 --- a/Jellyfin.Data/Enums/ActivityLogSortBy.cs +++ b/Jellyfin.Data/Enums/ActivityLogSortBy.cs @@ -1,4 +1,8 @@ -namespace Jellyfin.Data.Enums; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Data.Enums; /// /// Activity log sorting options. diff --git a/Jellyfin.Data/Enums/AudioSpatialFormat.cs b/Jellyfin.Data/Enums/AudioSpatialFormat.cs index 5e3a1233..8079a14b 100644 --- a/Jellyfin.Data/Enums/AudioSpatialFormat.cs +++ b/Jellyfin.Data/Enums/AudioSpatialFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/BaseItemKind.cs b/Jellyfin.Data/Enums/BaseItemKind.cs index a0286c31..4dfba8b0 100644 --- a/Jellyfin.Data/Enums/BaseItemKind.cs +++ b/Jellyfin.Data/Enums/BaseItemKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums { /// diff --git a/Jellyfin.Data/Enums/CollectionType.cs b/Jellyfin.Data/Enums/CollectionType.cs index e3d3b07a..3e339aeb 100644 --- a/Jellyfin.Data/Enums/CollectionType.cs +++ b/Jellyfin.Data/Enums/CollectionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // The name of a C# element does not begin with an upper-case letter. - disabled due to legacy requirement. using Jellyfin.Data.Attributes; diff --git a/Jellyfin.Data/Enums/ItemSortBy.cs b/Jellyfin.Data/Enums/ItemSortBy.cs index ef765029..47590562 100644 --- a/Jellyfin.Data/Enums/ItemSortBy.cs +++ b/Jellyfin.Data/Enums/ItemSortBy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/MediaStreamProtocol.cs b/Jellyfin.Data/Enums/MediaStreamProtocol.cs index 844dc95c..151e975f 100644 --- a/Jellyfin.Data/Enums/MediaStreamProtocol.cs +++ b/Jellyfin.Data/Enums/MediaStreamProtocol.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. using System.ComponentModel; diff --git a/Jellyfin.Data/Enums/MediaType.cs b/Jellyfin.Data/Enums/MediaType.cs index 3e8471ea..51b34edc 100644 --- a/Jellyfin.Data/Enums/MediaType.cs +++ b/Jellyfin.Data/Enums/MediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/PersonKind.cs b/Jellyfin.Data/Enums/PersonKind.cs index 29308789..854401d8 100644 --- a/Jellyfin.Data/Enums/PersonKind.cs +++ b/Jellyfin.Data/Enums/PersonKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs b/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs index 8c3e6cb1..25fb05e3 100644 --- a/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs +++ b/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums { /// diff --git a/Jellyfin.Data/Enums/UnratedItem.cs b/Jellyfin.Data/Enums/UnratedItem.cs index 21ec65af..7a25a63a 100644 --- a/Jellyfin.Data/Enums/UnratedItem.cs +++ b/Jellyfin.Data/Enums/UnratedItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums { /// diff --git a/Jellyfin.Data/Enums/VideoRange.cs b/Jellyfin.Data/Enums/VideoRange.cs index 5072e5ba..260e27e4 100644 --- a/Jellyfin.Data/Enums/VideoRange.cs +++ b/Jellyfin.Data/Enums/VideoRange.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/VideoRangeType.cs b/Jellyfin.Data/Enums/VideoRangeType.cs index ce232d73..ec4a98ac 100644 --- a/Jellyfin.Data/Enums/VideoRangeType.cs +++ b/Jellyfin.Data/Enums/VideoRangeType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Events/GenericEventArgs.cs b/Jellyfin.Data/Events/GenericEventArgs.cs index 7b9a5111..bd32d121 100644 --- a/Jellyfin.Data/Events/GenericEventArgs.cs +++ b/Jellyfin.Data/Events/GenericEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Data.Events diff --git a/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs b/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs index ef16f27c..dff46269 100644 --- a/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs +++ b/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Data.Events.System diff --git a/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs b/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs index 8de34fec..c97fdcfc 100644 --- a/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; namespace Jellyfin.Data.Events.Users diff --git a/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs b/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs index c85de34d..fb313ac2 100644 --- a/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; namespace Jellyfin.Data.Events.Users diff --git a/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs b/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs index 46b399d2..1060220c 100644 --- a/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; namespace Jellyfin.Data.Events.Users diff --git a/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs b/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs index ee41147d..6286e6d2 100644 --- a/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; namespace Jellyfin.Data.Events.Users diff --git a/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs b/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs index 0f2763f3..b8c6304d 100644 --- a/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; namespace Jellyfin.Data.Events.Users diff --git a/Jellyfin.Data/Queries/ActivityLogQuery.cs b/Jellyfin.Data/Queries/ActivityLogQuery.cs index 6de6c4c2..335894ea 100644 --- a/Jellyfin.Data/Queries/ActivityLogQuery.cs +++ b/Jellyfin.Data/Queries/ActivityLogQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Data/Queries/DeviceQuery.cs b/Jellyfin.Data/Queries/DeviceQuery.cs index 083e0054..8b6cd330 100644 --- a/Jellyfin.Data/Queries/DeviceQuery.cs +++ b/Jellyfin.Data/Queries/DeviceQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Data.Queries diff --git a/Jellyfin.Data/Queries/PaginatedQuery.cs b/Jellyfin.Data/Queries/PaginatedQuery.cs index 58267ebe..4fce1126 100644 --- a/Jellyfin.Data/Queries/PaginatedQuery.cs +++ b/Jellyfin.Data/Queries/PaginatedQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Queries { /// diff --git a/Jellyfin.Data/UserEntityExtensions.cs b/Jellyfin.Data/UserEntityExtensions.cs index 149fc904..84d9aad7 100644 --- a/Jellyfin.Data/UserEntityExtensions.cs +++ b/Jellyfin.Data/UserEntityExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Linq; diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig index ef116c1e..fefa8375 100644 --- a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Data -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Data\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache index e4ad3647a6a1fda0ffaeabf688d301b270d428a6..fd1714c345e4144ed6fec40f155fb1e46d651486 100644 GIT binary patch literal 17326 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 literal 16800 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 diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache index d022dc4ec15a2e1e85a33eb00a7dbb635627a7f2..615cc68155d21a0f2018418aa675086978fb7deb 100644 GIT binary patch literal 13819 zcmds;3v?9K8OL{km;f=T4H|(+C`u*JnSEr}%}R_RhJcU<335uiXePU}>tvtK?gj#Z zXbJ)WiGYw}OG+rGmGB7o00l(AkW;X&Jpo#K(1Zg5RjKxPERdeo(mRjcyOW*l-r3Fe zundQNWapdv{lD)w-@S9^&Ry933WWlzC^Q(K@lcG%xX4}OavE``&q{fXZqj5Ut(3=D zL)q%r>K1sn+5uC9YN(?R2%#NqP0S()hH0mrAn@H{0zP1`ez+->iS@p57D; z!%~BHz`jgYC`N$aN3%N#8*6|yfR|w}f)C&w`>BPtQwD+{3JnD39>KXs@a_?Q_lRKk z2@^5_5!Dn$6 zK;n_I5LOPs%kig#{YHd!j+4{II`%M6#B1Q=T|@Zq6_o`l#W0odL^r{cQ7y4_?jOQIh?u$9H|2 zKIVbnE&r~I>Us7`((Da?G98&#^Ikr)+pzD;yiuJW=B%wP+qeJCAS_ZhUpNtn@Ly ztDhVcoAA~FVELYe?L~$EqQTdOD1e0xOKFZkEHoZaa~tb&LX8I;$Z6@vEEpg~9(kgS z4VIw~4PXZR>2pvH7gHx2))LMPmer5Ot`#ty7&acf9U`DB2L(`Gp=>mR6eb>&R)i$P z3&+jTl~9+{LR)!P43UX1yo>3iJ_?V!DMEw~ZQ-!>cQrYOX$JYWJz>(02LR$06-Tp_o&78eW$SPx3O zNyaN1#uC4!6p=p)e_jS`5wTo1IMp#ARyLafhZD3;+7R;*FG^$Uv%S<}`Fzd;Mp9@- z=(AZfL@EcV&t}!h1~Q=Tjw_a|vUp*bA7SX|c7bODjCx#$YyI;wI-^I2srlMIHV z-RqxCE#6;hPwRc^w_Ta#2a3)O{rFn_5q0+~N8azrT)lJIQcsrcKHJ5d{Z(6ayQaOJ zdFJx+T=k}V9v%MPCk+o0s?}uE^s94Elpag!yZ&xX``E(!r@xic@^$0Eg{Hc3=XYdI zZ~XONe!si(zsW@h57Max^}BCu&)Lewp_EHWvSW`_I)qu9Z8Lb6*uLL_h!_f1D9pJhB@%)}I zHgYpvqx$WGvCnI;TN3{^z~t7?5DDn#BEh-nKi`3iM8D>dSy5} z>d8-^)O>LKjeor1c#~MUHvPq}*OwgaD)=_<_}70nWS<_M-%-@?z!P(yTQ&QaX{mkZ zFI>7+F`;#1>F}|OD>kp3GR0P~t^4}M+6&j_-+RHDy6>aL);`nHf8YK6(d9iE6*-#? zKe&3;y7c|e>R-5eam>vnx}7Oo8@6$0%888q``%g5{0pq2p9}~DCm5*)s8srDC26V7 P(dOzcxg;NcQ4RPXT*gp7 delta 1327 zcmeyJeKS~ujZut&fq^kVKO;XkRlhtdKQFa-;#QZ5QAR>QaR$bEAi>fAWB_S~i9f>x zfXsYk#gi38WhT#K7n+>OWH$K%qZ1ZwlO5GnCl|2xO%7zv5CrP)WW-{C@Z`TN{*yyl z{Bantxqy|K5v02no9?*D-0Z%%bSiK#f_1i|>r|T@$rUzvH>V#ConS|INsCQ>z$r3$ zj+ht7^VMi>SDXBc$7^yDj|V<8zVYUPoIV-T0qgjaCUfzJ;M06apbD$MEho1KIZnPJ zh|AxT6*y*1?&0E^+%GCTd4aGO$dLKyE|@ZTjz|&t`#}B&NM8<$z5|Mhlfx8o*tdD|WuTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 dda66fb2..6a3cc406 100644 --- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets +++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets @@ -1,8 +1,8 @@  - - - + + + \ No newline at end of file diff --git a/Jellyfin.Data/obj/project.assets.json b/Jellyfin.Data/obj/project.assets.json index 9db9a057..71533e5f 100644 --- a/Jellyfin.Data/obj/project.assets.json +++ b/Jellyfin.Data/obj/project.assets.json @@ -1230,38 +1230,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -1430,7 +1436,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1707,5 +1713,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Jellyfin.Data/obj/project.nuget.cache b/Jellyfin.Data/obj/project.nuget.cache index 92ee0dd0..c5c080d9 100644 --- a/Jellyfin.Data/obj/project.nuget.cache +++ b/Jellyfin.Data/obj/project.nuget.cache @@ -1,38 +1,48 @@ { "version": 2, - "dgSpecHash": "+tKlEqDuPLk=", + "dgSpecHash": "EKdqfX3bl+0=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/Activity/ActivityManager.cs b/Jellyfin.Server.Implementations/Activity/ActivityManager.cs index fe987b9d..1de4048e 100644 --- a/Jellyfin.Server.Implementations/Activity/ActivityManager.cs +++ b/Jellyfin.Server.Implementations/Activity/ActivityManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs index 26d32f41..098a60ca 100644 --- a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs +++ b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Common.Configuration; diff --git a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs index 53763056..1b99f0e2 100644 --- a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs +++ b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Database.Implementations.DbConfiguration; diff --git a/Jellyfin.Server.Implementations/Devices/DeviceManager.cs b/Jellyfin.Server.Implementations/Devices/DeviceManager.cs index bcf348f8..d593c7f0 100644 --- a/Jellyfin.Server.Implementations/Devices/DeviceManager.cs +++ b/Jellyfin.Server.Implementations/Devices/DeviceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs index 5f4864e9..d64a0dac 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs index 8fe380e4..48b35add 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs index 1a8931a6..cb896cb1 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs index 584d559e..25714c25 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs index 73323acb..743eec26 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs index b7556753..032fad46 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs index b90708a2..c688a416 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs index 139c2e2a..ffebd1fe 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs index 970df3a9..2ed405f4 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using Jellyfin.Data.Events.System; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs index da82a3b3..e9fda769 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs index aebe7496..82fa218d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs index 10602538..e4aa1210 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs index 632f30c7..5822d5ab 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs index 23135c0e..c44a84d6 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Common.Updates; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs index 4b49b714..2d600534 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs index 76d7c62e..82f50617 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs index e343b33e..3866ac4d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs index 2d24de7f..10e8cf97 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs index ed487d8a..61e51409 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs index e892d3dd..2a306f1d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs index 4f063f6a..40956c1b 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Data.Events.Users; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs index ba4a072e..4be1566d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs index 8eefc03d..5609c989 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs index bbc00567..79bb3e42 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Data.Events.Users; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs index 7219704e..6fad9e5b 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Data.Events.Users; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs index 0af5cbb6..a954e123 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Jellyfin.Server.Implementations/Events/EventManager.cs b/Jellyfin.Server.Implementations/Events/EventManager.cs index 39235a1f..ab1b1622 100644 --- a/Jellyfin.Server.Implementations/Events/EventManager.cs +++ b/Jellyfin.Server.Implementations/Events/EventManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Controller; diff --git a/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs b/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs index 87de4ed7..abfe487c 100644 --- a/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs +++ b/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events.System; using Jellyfin.Data.Events.Users; using Jellyfin.Server.Implementations.Events.Consumers.Library; diff --git a/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs b/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs index d70ac672..6342493b 100644 --- a/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs +++ b/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs b/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs index 932f9d62..935a4099 100644 --- a/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs +++ b/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs b/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs index 77a49b2b..7cc8c965 100644 --- a/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs +++ b/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Server.Implementations.FullSystemBackup; diff --git a/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs b/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs index 8bd108c4..7c7b100c 100644 --- a/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs +++ b/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Server.Implementations.FullSystemBackup; /// diff --git a/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs b/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs index 30094a88..f8455548 100644 --- a/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs +++ b/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs index 5bb4494d..a019ec9a 100644 --- a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs +++ b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs // Do not enforce that because EFCore cannot deal with cultures well. #pragma warning disable CA1304 // Specify CultureInfo diff --git a/Jellyfin.Server.Implementations/Item/ChapterRepository.cs b/Jellyfin.Server.Implementations/Item/ChapterRepository.cs index 98700f32..e6e0666f 100644 --- a/Jellyfin.Server.Implementations/Item/ChapterRepository.cs +++ b/Jellyfin.Server.Implementations/Item/ChapterRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs b/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs index 438458c6..88450dca 100644 --- a/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs +++ b/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs b/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs index e75dda43..af13bcab 100644 --- a/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs +++ b/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs b/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs index 64874cca..55cb271e 100644 --- a/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs +++ b/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/Item/OrderMapper.cs b/Jellyfin.Server.Implementations/Item/OrderMapper.cs index 1ae7cc6c..bde1ea39 100644 --- a/Jellyfin.Server.Implementations/Item/OrderMapper.cs +++ b/Jellyfin.Server.Implementations/Item/OrderMapper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server.Implementations/Item/PeopleRepository.cs b/Jellyfin.Server.Implementations/Item/PeopleRepository.cs index e2569241..e03bd4fa 100644 --- a/Jellyfin.Server.Implementations/Item/PeopleRepository.cs +++ b/Jellyfin.Server.Implementations/Item/PeopleRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs b/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs index d00c8746..d8e9758b 100644 --- a/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs +++ b/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs b/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs index 6528d4fd..201305da 100644 --- a/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs +++ b/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs b/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs index cf029346..f61ba5bc 100644 --- a/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs +++ b/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs b/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs index e3fe517c..ef78feb5 100644 --- a/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs +++ b/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs b/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs index ce628a04..dc5bbf41 100644 --- a/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs +++ b/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs b/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs index 4505a377..dc7bc5fe 100644 --- a/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs +++ b/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs b/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs index 446849b6..c13d8f2d 100644 --- a/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs +++ b/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs b/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs index 49a9fda9..f8cacd36 100644 --- a/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs +++ b/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs b/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs index 92e2bb4f..40004822 100644 --- a/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs +++ b/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using Jellyfin.Data; diff --git a/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs b/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs index 0e126fe9..437e145e 100644 --- a/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs +++ b/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs b/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs index 56b8a7fc..0ebc72c3 100644 --- a/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs +++ b/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; using MediaBrowser.Controller.Authentication; diff --git a/Jellyfin.Server.Implementations/Users/UserManager.cs b/Jellyfin.Server.Implementations/Users/UserManager.cs index 501cb4fb..1bd8cbb1 100644 --- a/Jellyfin.Server.Implementations/Users/UserManager.cs +++ b/Jellyfin.Server.Implementations/Users/UserManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1307 using System; diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 9f367a9a..33ca2580 100644 --- a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Implementations -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache index 7ded21a299784d35fc61dc77a7aa01831efee659..67464a352e2741020271c5766f0011c91c5c63df 100644 GIT binary patch literal 32923 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 literal 31207 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 F001($YK;H@ 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 06530187..a1f231a9 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,48 +964,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1169,7 +1184,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1447,36 +1462,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1643,7 +1663,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2061,45 +2081,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2273,7 +2298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2551,39 +2576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2757,7 +2787,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3175,25 +3205,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3374,37 +3409,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3587,7 +3627,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3865,39 +3905,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -4080,7 +4125,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4358,33 +4403,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4561,7 +4611,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4839,33 +4889,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5034,7 +5089,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", 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 aa204e43..64274b09 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 @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 b11cc55a..a6608267 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 @@ -1,10 +1,10 @@  - - - - - + + + + + \ 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 9d0474a9..1e79b3ec 100644 --- a/Jellyfin.Server.Implementations/obj/project.assets.json +++ b/Jellyfin.Server.Implementations/obj/project.assets.json @@ -2156,50 +2156,56 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2373,7 +2379,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2650,5 +2656,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache index d0f33fd4..9b64b9f4 100644 --- a/Jellyfin.Server.Implementations/obj/project.nuget.cache +++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache @@ -1,55 +1,65 @@ { "version": 2, - "dgSpecHash": "cB/xcBUg3c8=", + "dgSpecHash": "lw/zRX6Oa80=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/Jellyfin.Server/Configuration/CorsPolicyProvider.cs b/Jellyfin.Server/Configuration/CorsPolicyProvider.cs index 8ef78d92..ceddf72b 100644 --- a/Jellyfin.Server/Configuration/CorsPolicyProvider.cs +++ b/Jellyfin.Server/Configuration/CorsPolicyProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Controller.Configuration; diff --git a/Jellyfin.Server/CoreAppHost.cs b/Jellyfin.Server/CoreAppHost.cs index 2548ddea..508cacc3 100644 --- a/Jellyfin.Server/CoreAppHost.cs +++ b/Jellyfin.Server/CoreAppHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Reflection; diff --git a/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs b/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs index 9fd853cf..39001457 100644 --- a/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs +++ b/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Api.Middleware; using MediaBrowser.Common.Net; diff --git a/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs b/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs index 9df24fa0..d7280620 100644 --- a/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs +++ b/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs b/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs index be9cf0f1..a3ba7159 100644 --- a/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs +++ b/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Filters/AdditionalModelFilter.cs b/Jellyfin.Server/Filters/AdditionalModelFilter.cs index 7407bd2e..6a38a99a 100644 --- a/Jellyfin.Server/Filters/AdditionalModelFilter.cs +++ b/Jellyfin.Server/Filters/AdditionalModelFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Server/Filters/CachingOpenApiProvider.cs b/Jellyfin.Server/Filters/CachingOpenApiProvider.cs index 833b6844..c6d62871 100644 --- a/Jellyfin.Server/Filters/CachingOpenApiProvider.cs +++ b/Jellyfin.Server/Filters/CachingOpenApiProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using AsyncKeyedLock; using Microsoft.AspNetCore.Mvc.ApiExplorer; diff --git a/Jellyfin.Server/Filters/FileRequestFilter.cs b/Jellyfin.Server/Filters/FileRequestFilter.cs index 86dbf765..503a7d67 100644 --- a/Jellyfin.Server/Filters/FileRequestFilter.cs +++ b/Jellyfin.Server/Filters/FileRequestFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Api.Attributes; using Microsoft.OpenApi.Models; diff --git a/Jellyfin.Server/Filters/FileResponseFilter.cs b/Jellyfin.Server/Filters/FileResponseFilter.cs index cd0acadf..8e0fa8a9 100644 --- a/Jellyfin.Server/Filters/FileResponseFilter.cs +++ b/Jellyfin.Server/Filters/FileResponseFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Api.Attributes; diff --git a/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs b/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs index 3e0b69d0..8b021701 100644 --- a/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs +++ b/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen; diff --git a/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs b/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs index eb9ad03c..c783753e 100644 --- a/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs +++ b/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs b/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs index 98a8dc0f..bcdfde60 100644 --- a/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs +++ b/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Api.Attributes; diff --git a/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs b/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs index 8b726851..047c2127 100644 --- a/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs +++ b/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen; diff --git a/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs b/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs index 8f575726..1bbe3eaf 100644 --- a/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs +++ b/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs b/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs index bf00dcd5..34307e1b 100644 --- a/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs +++ b/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Jellyfin.Server/Helpers/StartupHelpers.cs b/Jellyfin.Server/Helpers/StartupHelpers.cs index 93c99616..e1ae3c5f 100644 --- a/Jellyfin.Server/Helpers/StartupHelpers.cs +++ b/Jellyfin.Server/Helpers/StartupHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs b/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs index 5b6a5fe9..3fac063f 100644 --- a/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs +++ b/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs b/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs index d2d80a81..db00fb25 100644 --- a/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs +++ b/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Server.Implementations; using Microsoft.EntityFrameworkCore; diff --git a/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs b/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs index 70e54125..9a0535e7 100644 --- a/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs +++ b/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1019 // Define accessors for attribute arguments using System; diff --git a/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs b/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs index 6c8da7e8..2e165604 100644 --- a/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs +++ b/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Server.Migrations; diff --git a/Jellyfin.Server/Migrations/JellyfinMigrationService.cs b/Jellyfin.Server/Migrations/JellyfinMigrationService.cs index 188d3c4a..7d0c4237 100644 --- a/Jellyfin.Server/Migrations/JellyfinMigrationService.cs +++ b/Jellyfin.Server/Migrations/JellyfinMigrationService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server/Migrations/MigrationOptions.cs b/Jellyfin.Server/Migrations/MigrationOptions.cs index c9710f1f..9ef99de7 100644 --- a/Jellyfin.Server/Migrations/MigrationOptions.cs +++ b/Jellyfin.Server/Migrations/MigrationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs index fd472cff..0d581666 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Xml; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs index 0141b43c..41b7d665 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Xml; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs index e8da9f51..310bb1e4 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Xml; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs index f2790c1a..70c1abf9 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS0618 // obsolete using System; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs index 995b2bbf..e9fa786a 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs b/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs index 00d152b4..bafa93d7 100644 --- a/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs +++ b/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.System; diff --git a/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs b/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs index 8c8398a1..5d32bb2b 100644 --- a/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs +++ b/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Updates; diff --git a/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs b/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs index d5c5f3d9..a952dfdb 100644 --- a/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs +++ b/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using System.Threading; using System.Threading.Tasks; diff --git a/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs b/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs index 1326a6dc..d6600598 100644 --- a/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs +++ b/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs b/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs index 6edfcbcf..dc6f0be4 100644 --- a/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs +++ b/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Configuration; diff --git a/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs b/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs index acf2835f..3c44f51c 100644 --- a/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs +++ b/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Configuration; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/Migrations/Routines/FixAudioData.cs b/Jellyfin.Server/Migrations/Routines/FixAudioData.cs index 05ded06b..b0a842f1 100644 --- a/Jellyfin.Server/Migrations/Routines/FixAudioData.cs +++ b/Jellyfin.Server/Migrations/Routines/FixAudioData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/FixDates.cs b/Jellyfin.Server/Migrations/Routines/FixDates.cs index a5b11b11..9020fbcb 100644 --- a/Jellyfin.Server/Migrations/Routines/FixDates.cs +++ b/Jellyfin.Server/Migrations/Routines/FixDates.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs b/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs index 56614ece..cc615b8b 100644 --- a/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs +++ b/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs index 8c856319..acaf0193 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs index 0de775e0..241ad90d 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs index ffd06fea..a64df9bb 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs b/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs index aa553092..d520c1e5 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs index 70761fa7..e1fa4951 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs index d4cc9bbe..f50e6a84 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs b/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs index 8a0a1741..5e5988de 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs b/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs index 2a6db01c..3953ab45 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Database.Implementations; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs index 8c3361ee..b6c0353c 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Server.Implementations.Data; diff --git a/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs b/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs index fbf9c163..efd82258 100644 --- a/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs +++ b/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA5351 // Do Not Use Broken Cryptographic Algorithms using System; diff --git a/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs b/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs index 0f55465e..e13ef3e8 100644 --- a/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs +++ b/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Globalization; diff --git a/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs b/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs index ebf4a278..d2e0c73a 100644 --- a/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs +++ b/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Updates; diff --git a/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs b/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs index eadabf67..8f4cb872 100644 --- a/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs +++ b/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs b/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs index b23a7dbc..2f3fa6ba 100644 --- a/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs +++ b/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs b/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs index b626c473..d41a6f40 100644 --- a/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs +++ b/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs b/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs index c9e66d0c..4f50e28c 100644 --- a/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs +++ b/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs b/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs index 23f21242..abcf0871 100644 --- a/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs +++ b/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs b/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs index 502763ac..ed606075 100644 --- a/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs +++ b/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System.IO; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs b/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs index f58cf274..d820f1cb 100644 --- a/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs +++ b/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; diff --git a/Jellyfin.Server/Migrations/Stages/CodeMigration.cs b/Jellyfin.Server/Migrations/Stages/CodeMigration.cs index 971b4760..0a074389 100644 --- a/Jellyfin.Server/Migrations/Stages/CodeMigration.cs +++ b/Jellyfin.Server/Migrations/Stages/CodeMigration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading; diff --git a/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs b/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs index 3d5ec233..bd6857ed 100644 --- a/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs +++ b/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Server.Migrations.Stages; /// diff --git a/Jellyfin.Server/Migrations/Stages/MigrationStage.cs b/Jellyfin.Server/Migrations/Stages/MigrationStage.cs index efcadbf0..5cbf44e4 100644 --- a/Jellyfin.Server/Migrations/Stages/MigrationStage.cs +++ b/Jellyfin.Server/Migrations/Stages/MigrationStage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.ObjectModel; namespace Jellyfin.Server.Migrations.Stages; diff --git a/Jellyfin.Server/Program.cs b/Jellyfin.Server/Program.cs index 93f71fdc..48ef9633 100644 --- a/Jellyfin.Server/Program.cs +++ b/Jellyfin.Server/Program.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/Jellyfin.Server/Properties/AssemblyInfo.cs b/Jellyfin.Server/Properties/AssemblyInfo.cs index fe2d5c5f..652b75b2 100644 --- a/Jellyfin.Server/Properties/AssemblyInfo.cs +++ b/Jellyfin.Server/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs b/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs index e7c19393..fd5f33e9 100644 --- a/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs +++ b/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using ILogger = Microsoft.Extensions.Logging.ILogger; diff --git a/Jellyfin.Server/ServerSetupApp/SetupServer.cs b/Jellyfin.Server/ServerSetupApp/SetupServer.cs index 4340969a..3e2afaac 100644 --- a/Jellyfin.Server/ServerSetupApp/SetupServer.cs +++ b/Jellyfin.Server/ServerSetupApp/SetupServer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs b/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs index cd440a9b..7bc3138c 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.ObjectModel; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLogger.cs b/Jellyfin.Server/ServerSetupApp/StartupLogger.cs index 0121854c..bd19e093 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLogger.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs b/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs index ada4b56a..f60dd94e 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs b/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs index 64da0ce8..17edfe28 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/Startup.cs b/Jellyfin.Server/Startup.cs index f6a4ae7d..8d35e1ae 100644 --- a/Jellyfin.Server/Startup.cs +++ b/Jellyfin.Server/Startup.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net; diff --git a/Jellyfin.Server/StartupOptions.cs b/Jellyfin.Server/StartupOptions.cs index 4890ccbb..340996d9 100644 --- a/Jellyfin.Server/StartupOptions.cs +++ b/Jellyfin.Server/StartupOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using CommandLine; using Emby.Server.Implementations; diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig index db792fc1..65b7a757 100644 --- a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig @@ -21,21 +21,21 @@ build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server build_property.RootNamespace = Jellyfin.Server -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Server\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 9.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server +build_property.MSBuildProjectDirectory = C:\Projects\pgsql-jellyfin\Jellyfin.Server build_property._RazorSourceGeneratorDebug = build_property.EffectiveAnalysisLevelStyle = 10.0 build_property.EnableCodeStyleSeverity = -[/srv/common_drive/Projects/pgsql-jellyfin/BannedSymbols.txt] +[C:/Projects/pgsql-jellyfin/BannedSymbols.txt] build_metadata.AdditionalFiles.TargetPath = build_metadata.AdditionalFiles.CssScope = -[/srv/common_drive/Projects/pgsql-jellyfin/stylecop.json] +[C:/Projects/pgsql-jellyfin/stylecop.json] build_metadata.AdditionalFiles.TargetPath = build_metadata.AdditionalFiles.CssScope = diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache index 6e048e062835ce3ec4f49b80ed855d7ce1732936..25cf835dcbc211ef9d2efb1d718c12a92f423faf 100644 GIT binary patch literal 64171 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 literal 60777 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 Pl1oS7^-D)L>7f1xBtlrc delta 4720 zcma)_eG9=HKeEvx(yGYVpUTn&Ewh6$X~oO|@%YGQ52~zl*lfQ|FkEe>U>_2Wss<3v zQClBG*oFw@h4}5YTTIw&D$c!*>m}frI^hQAqaQy71FxxaLd?Zn`07O z9R>YOINmq*w!t|W3!DXYd|kC@a>*uK1Lbd6S_PFfQplgL>tn*u_v5@Q6tyxxAx7f% z6=5PN9j$u+V%@!kmf>hS+Ayi&GC%F zh55`_(mlDmo=dII@lxZZXCQ0;elKqS0&4x(f^_6AVAZI8b)Z~~0N)Z~s*(qJpvzB= zN#AIOkO5SR@x8AFe)CUd!BQv!BXKrB0EU=ARg_|Im0SNsJefG_T~TyC6t29aobqF_Ii=$eM})qf4X5 zHgyeg(aCr5Y6I!QJoKcb3&9?#O+>tnAuhp%v^cn?rLfs+xSXCT#O5MA%Ni3oZn&1= z#NhQ^8h7@g5!Vtt$()IMSxUn$84Q{W`+9b>kh%m-xp99vP_X%H=v>6PFE@((Y@Pyf zd8~`fJtQRg+_0(Vb2|!?(O$qjB{DOzj%e|`a5=H8p-}rG70xXVX4xz#;@$=s)cW$` zc$gJ4XVXwIH?!$JcCsV|IVH?KNqjk#en&i|QyOQ>lqf4>_TuMd+>EAY-<3*-9Tiga zmkW-i_zG_P(NB;ol`&|oWVTphExtmF^GouGJ^Hz$t9HY$OZ~BaDYNl;SAn}xOQ@K1 z)ddKsj$-6l?_DJq!KtQ#DADJtt9D06trAabm>uuq+9iZh(L&vhxLqeha~<k_r z8<}_IZ@ApMQ?Fm zIF|Cf7s97oFyEG&ekS?i$D4_|o;XIH^>g30yCGw;<5$I)hAySlm16thOTu6lI zw(@XG46sEhdiBL`!cmLQx8@t4-@`4=u-zVtfo+2E6ZXaSa>6!K)>M5pxT$5u!kydY zzF!DK&lXjm3@3GA2-XSC7V{n4Bb=`#gXzvxv>}O+J5F!)&Pk$2e_8X}t;UsIf{lOI z?r#aRkc!KF&>o2c-nh{(*p>SR?huZCT)PiOLjF1iza~tQk=ERO^KoXczYs@` z`1w9=2-1ByXs8kw_X`f&(?d^*9{q9+8uG@4gE8+3dn^`bJ`k+K#xbrA>6&^muE5B+4=eT{{X%13k*77dqi5D_&uNX=#NTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 c4ad6083..9129cccc 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets @@ -1,7 +1,7 @@  - - + + \ No newline at end of file diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json index 2b4beeba..cc63118e 100644 --- a/Jellyfin.Server/obj/project.assets.json +++ b/Jellyfin.Server/obj/project.assets.json @@ -4569,56 +4569,62 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -4850,7 +4856,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -5267,5 +5273,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index 1c858d68..a0345f1b 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -1,110 +1,120 @@ { "version": 2, - "dgSpecHash": "TH5e0ZLEtk4=", + "dgSpecHash": "/riDjGumVKY=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore/10.0.3/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Common/Api/Policies.cs b/MediaBrowser.Common/Api/Policies.cs index 435f4798..2d56a914 100644 --- a/MediaBrowser.Common/Api/Policies.cs +++ b/MediaBrowser.Common/Api/Policies.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Api; /// diff --git a/MediaBrowser.Common/Configuration/ConfigurationStore.cs b/MediaBrowser.Common/Configuration/ConfigurationStore.cs index 050ab1ab..371fdcab 100644 --- a/MediaBrowser.Common/Configuration/ConfigurationStore.cs +++ b/MediaBrowser.Common/Configuration/ConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs b/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs index 90b1ff70..5d96fdaf 100644 --- a/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs +++ b/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Configuration diff --git a/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs b/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs index 78e96ab4..099c6c7a 100644 --- a/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs +++ b/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Common/Configuration/IApplicationPaths.cs b/MediaBrowser.Common/Configuration/IApplicationPaths.cs index 3a619749..81bb1514 100644 --- a/MediaBrowser.Common/Configuration/IApplicationPaths.cs +++ b/MediaBrowser.Common/Configuration/IApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Configuration { /// diff --git a/MediaBrowser.Common/Configuration/IConfigurationFactory.cs b/MediaBrowser.Common/Configuration/IConfigurationFactory.cs index 6db1f136..eedb5fc0 100644 --- a/MediaBrowser.Common/Configuration/IConfigurationFactory.cs +++ b/MediaBrowser.Common/Configuration/IConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Common.Configuration diff --git a/MediaBrowser.Common/Configuration/IConfigurationManager.cs b/MediaBrowser.Common/Configuration/IConfigurationManager.cs index 18a8d3e7..98600cb4 100644 --- a/MediaBrowser.Common/Configuration/IConfigurationManager.cs +++ b/MediaBrowser.Common/Configuration/IConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs b/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs index 3b1d84f3..cd892c05 100644 --- a/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs +++ b/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Configuration { /// diff --git a/MediaBrowser.Common/Crc32.cs b/MediaBrowser.Common/Crc32.cs index 599eb4c9..d898958d 100644 --- a/MediaBrowser.Common/Crc32.cs +++ b/MediaBrowser.Common/Crc32.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Events/EventHelper.cs b/MediaBrowser.Common/Events/EventHelper.cs index 0e495f4f..57a85c67 100644 --- a/MediaBrowser.Common/Events/EventHelper.cs +++ b/MediaBrowser.Common/Events/EventHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Microsoft.Extensions.Logging; diff --git a/MediaBrowser.Common/Extensions/BaseExtensions.cs b/MediaBrowser.Common/Extensions/BaseExtensions.cs index 3615b662..a7b957e5 100644 --- a/MediaBrowser.Common/Extensions/BaseExtensions.cs +++ b/MediaBrowser.Common/Extensions/BaseExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Security.Cryptography; using System.Text; diff --git a/MediaBrowser.Common/Extensions/HttpContextExtensions.cs b/MediaBrowser.Common/Extensions/HttpContextExtensions.cs index 739a53c7..799da80d 100644 --- a/MediaBrowser.Common/Extensions/HttpContextExtensions.cs +++ b/MediaBrowser.Common/Extensions/HttpContextExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs b/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs index 48e758ee..61cc484b 100644 --- a/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs +++ b/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Extensions diff --git a/MediaBrowser.Common/Extensions/ProcessExtensions.cs b/MediaBrowser.Common/Extensions/ProcessExtensions.cs index bb8ab130..1b06bc3f 100644 --- a/MediaBrowser.Common/Extensions/ProcessExtensions.cs +++ b/MediaBrowser.Common/Extensions/ProcessExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Threading; diff --git a/MediaBrowser.Common/Extensions/RateLimitExceededException.cs b/MediaBrowser.Common/Extensions/RateLimitExceededException.cs index 95802a46..f12dec25 100644 --- a/MediaBrowser.Common/Extensions/RateLimitExceededException.cs +++ b/MediaBrowser.Common/Extensions/RateLimitExceededException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs b/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs index 22130c5a..bd88bb6d 100644 --- a/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs +++ b/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Extensions diff --git a/MediaBrowser.Common/FfmpegException.cs b/MediaBrowser.Common/FfmpegException.cs index be420196..f4dce670 100644 --- a/MediaBrowser.Common/FfmpegException.cs +++ b/MediaBrowser.Common/FfmpegException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common diff --git a/MediaBrowser.Common/IApplicationHost.cs b/MediaBrowser.Common/IApplicationHost.cs index 23795c6b..49660daa 100644 --- a/MediaBrowser.Common/IApplicationHost.cs +++ b/MediaBrowser.Common/IApplicationHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Reflection; diff --git a/MediaBrowser.Common/Net/INetworkManager.cs b/MediaBrowser.Common/Net/INetworkManager.cs index bd785bcb..4e890fc0 100644 --- a/MediaBrowser.Common/Net/INetworkManager.cs +++ b/MediaBrowser.Common/Net/INetworkManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Common/Net/NamedClient.cs b/MediaBrowser.Common/Net/NamedClient.cs index 9c5544b0..779c3b83 100644 --- a/MediaBrowser.Common/Net/NamedClient.cs +++ b/MediaBrowser.Common/Net/NamedClient.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Net { /// diff --git a/MediaBrowser.Common/Net/NetworkConfiguration.cs b/MediaBrowser.Common/Net/NetworkConfiguration.cs index 05335729..e3f55962 100644 --- a/MediaBrowser.Common/Net/NetworkConfiguration.cs +++ b/MediaBrowser.Common/Net/NetworkConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs b/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs index 9288964d..b74c53b7 100644 --- a/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs +++ b/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs b/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs index 9309834f..b3953fbc 100644 --- a/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs +++ b/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.Common/Net/NetworkConfigurationStore.cs b/MediaBrowser.Common/Net/NetworkConfigurationStore.cs index d2f51870..ac8fbbfa 100644 --- a/MediaBrowser.Common/Net/NetworkConfigurationStore.cs +++ b/MediaBrowser.Common/Net/NetworkConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Net/NetworkConstants.cs b/MediaBrowser.Common/Net/NetworkConstants.cs index cec996a1..9a254cb4 100644 --- a/MediaBrowser.Common/Net/NetworkConstants.cs +++ b/MediaBrowser.Common/Net/NetworkConstants.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Net/NetworkUtils.cs b/MediaBrowser.Common/Net/NetworkUtils.cs index 5c854b39..e721ac22 100644 --- a/MediaBrowser.Common/Net/NetworkUtils.cs +++ b/MediaBrowser.Common/Net/NetworkUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs b/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs index 193d3722..ebc02212 100644 --- a/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs +++ b/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Plugins/BasePlugin.cs b/MediaBrowser.Common/Plugins/BasePlugin.cs index 8972089a..a0202c8c 100644 --- a/MediaBrowser.Common/Plugins/BasePlugin.cs +++ b/MediaBrowser.Common/Plugins/BasePlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Plugins/BasePluginOfT.cs b/MediaBrowser.Common/Plugins/BasePluginOfT.cs index 30c67fa0..3ebb5d43 100644 --- a/MediaBrowser.Common/Plugins/BasePluginOfT.cs +++ b/MediaBrowser.Common/Plugins/BasePluginOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable SA1649 // File name should match first type name diff --git a/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs b/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs index af9272ca..02aa3eab 100644 --- a/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs +++ b/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Common/Plugins/IPlugin.cs b/MediaBrowser.Common/Plugins/IPlugin.cs index 01e0a536..52a0db07 100644 --- a/MediaBrowser.Common/Plugins/IPlugin.cs +++ b/MediaBrowser.Common/Plugins/IPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Plugins/IPluginAssembly.cs b/MediaBrowser.Common/Plugins/IPluginAssembly.cs index 6df4fbb7..adeb798b 100644 --- a/MediaBrowser.Common/Plugins/IPluginAssembly.cs +++ b/MediaBrowser.Common/Plugins/IPluginAssembly.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Plugins/IPluginManager.cs b/MediaBrowser.Common/Plugins/IPluginManager.cs index 0ff9719e..f6f6fb02 100644 --- a/MediaBrowser.Common/Plugins/IPluginManager.cs +++ b/MediaBrowser.Common/Plugins/IPluginManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Reflection; diff --git a/MediaBrowser.Common/Plugins/LocalPlugin.cs b/MediaBrowser.Common/Plugins/LocalPlugin.cs index 96af423c..7b230dfc 100644 --- a/MediaBrowser.Common/Plugins/LocalPlugin.cs +++ b/MediaBrowser.Common/Plugins/LocalPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Common/Plugins/PluginManifest.cs b/MediaBrowser.Common/Plugins/PluginManifest.cs index e0847cce..dca1804a 100644 --- a/MediaBrowser.Common/Plugins/PluginManifest.cs +++ b/MediaBrowser.Common/Plugins/PluginManifest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Common/Properties/AssemblyInfo.cs b/MediaBrowser.Common/Properties/AssemblyInfo.cs index 538e89fd..50ba22ce 100644 --- a/MediaBrowser.Common/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Common/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/MediaBrowser.Common/Providers/ProviderIdParsers.cs b/MediaBrowser.Common/Providers/ProviderIdParsers.cs index fb3d6cd7..051feb8e 100644 --- a/MediaBrowser.Common/Providers/ProviderIdParsers.cs +++ b/MediaBrowser.Common/Providers/ProviderIdParsers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs b/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs index 0445397a..04851a4f 100644 --- a/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs +++ b/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs b/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs index b22e7cba..5f0eefc1 100644 --- a/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs +++ b/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common; diff --git a/MediaBrowser.Common/Updates/IInstallationManager.cs b/MediaBrowser.Common/Updates/IInstallationManager.cs index 458494bd..d3d56c89 100644 --- a/MediaBrowser.Common/Updates/IInstallationManager.cs +++ b/MediaBrowser.Common/Updates/IInstallationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Common/Updates/InstallationEventArgs.cs b/MediaBrowser.Common/Updates/InstallationEventArgs.cs index f4f75995..19c3e914 100644 --- a/MediaBrowser.Common/Updates/InstallationEventArgs.cs +++ b/MediaBrowser.Common/Updates/InstallationEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs b/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs index d3714619..16c705eb 100644 --- a/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs +++ b/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig index f76c3943..f1c7876a 100644 --- a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Common -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Common\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache index 2544bed450346373773e062a681a18c030766101..b958aa51ab6438c31ccca10148877559a439f8a8 100644 GIT binary patch literal 12783 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 literal 12287 zcmd5?TXWmS6;>KuEH{=N%S~*{PAoTy6JHjjBr0;!q){YGkuR!Z$?3(tf#lkP1OhAo z)>582?Q}AkKIEm-$Gl}G(}(_v{*U~D{)6_V=fj0K0GCTp^hn0c3dHK{IUmk0&YsI| z-dkIGWoT&VFaN8b`2K^Lsqg=O@$Ps3{N~&L?EL!=|6TjnnK!S0b@jWE$G4{59vV79 zbai9LZAjzUuIotO5Kil<42-5(+cTfivsJhJrt6zkTbhn(AABJ_-cb^2J=GG(OzU7Om={T}(Hmy|r zyeJbQC7uUuCd6)mbjl^v?BA=beznYQka}ER@O|jg>h@_s7}^_oZjq?$ZQ_Q4-}!mucOK zNE3m4g<(l!g^g4DQm+udVR}I#&KHfAO={Wkq*=F|6h>K;#avmbjx8`qK=|T8hC$NL z!JUl3{gCd@^vVbhY*}-g>AZ-R;|KT-jk1`f8LCtk)SxhOnMNi6e1WyUYVAv(V}Xr; zqE1n3932*B3^)P;G4v|6H7%05W!5|^u*lNTM=$0L+o~F5dT!G?S!w?dZwUi~Yl0fy z@-($G)F5M1E5oX_<{e{!R-Y){GVSJ$DdtGku_T%Tr*3+6ngL^d`O*9a7j~AIL)auW z2s=m3=`BnIp6U3u6-dtvT(1w=+nIqJ%8y7ihw>Ud-_}CeoplVXt5Wi+3-t5uY~}@D zkGYrEMQPu^i#o_l()nY(=hMSU4lLYw<+l$w;>cl|5t2=yHq&Rtzux2DPvB)RIUIOD8pzc|&RO{V zCg`rw^L}4y!ggxf))(RYi6^etC;$u_YdUC^260gDILI(gNIlh}Ye76QvS|IoPN48CaI4F?=Wzh47+U3=B$&ee1 zVnI}ruMHc-Cb~K2Qp~wbcYIc})byKr$eEmcPiEO;Z;053-X*ifb2%CF^!%9?y&u#? zi#!L}Xp%vb;YQbf4|thdMDWP7wqpYRMwM9F0^RXO?@_~r?R5a1HS1Myz{Pd;Ty({F zb6r6eBCzwRja>4Z8#0L8_hu6WxUj#UOdTq8jfCC~ew~Z_o~-W?{X-G`;U6!P8-e>P ze5*&tyD5+!@foNur__q=8Wh*H6oPLBAivgwJc(dI`;MMA-RwYoDJAaQgh23iood_w&<3(XPjjtGns#t3b}7@@6-@iO&Kcg_>`ScJvd|vGq2!U{JZ=XlJo_P^k}p`VA(T5FSh(We~|A@F4P#!6W0wgGasA`VAVH zkc%|s*jDlV9ci%0Fz{gUMF|oaJRT&z2*DwPHXY9%!tA393K;+%6drRh$WZZM@OXki z28IWLgMc}F@W;UL;P2RjK8A}2eS;|J@WCDf!-Ks60v5*cxd$wacRpZwo>^fyg1Gnw zj*u>tLHAFoty8;8?H;xJ)bv|bzZ*P7u?Yyi!2<-c#cR~^ARbWPQ91w&B6k1)5m{sv z#0}~{q=UeuaR&j?E_9LhGwRpRO1};S1Hl~#fI!w+^~#&nf20lu!^j;BU_>@rh4C}$ ze^DF|2A?}1fPbY6{D;*4A~+}vI(JY2{c0EJThxDa4h#dx9T)(d=>l+@`j6ScVW_!- z1Ju{LpngRCgKVb*Wx*4>%^e_sMHXE3^?g1d*uy(WOtaiU0$60nRbYQk{m1S=G2GmN z0&Zl@Rk(ja{e!HC!#h|EEO)Q~7TI(a*k4lr01g?A zJz4+ULBrc3`>uN1$JGD)v+@ZFRaRbw;@5-%7m|82LZsE^6*DliPom~GJ$Dy+#q}F% z`2AaIH5%!AwJd$r^krv{Sf?6;Y*0Ngti1WXDROdu7t8%U-79&yclHD6_+iz!orz5Q za-7VV6W#zaxM(?Xxqiyg{!vi zaw#65JRqVhncV0)B3oJsYf)4|83|8koQ+4Z(;1nv%E|PQ#Z*kHI%J`*rQC`~7CR)- zN7d#1;*5E*1}Z3AfLSaqBdyv%g0^Zyiwjl#WYVD1G>zX`7vOcnE+P*yT zQ2MU@M_C`<_F8fn#_K(8F{JxR-g)h~F0u3j?Vv{c+-j zSWf6MY_+PG&55-BjukoHK5ckjReuM`SbSRVOxrVvPt;APW<|9L(@>$O$lKzZdh)DU zy^<2E?IhbjB7*K#ufwFO?N|@8#4_E;Bg=Bjn3*0d6T>kcmB2}*6KOFVlQWsK1?W4~ ho+vn@W3=0rX^)@I^uo!^yObd%9Z#KXQ>HH9{{dmANVfn0 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache index 8a06039ad347564818c26098ece33d2b79bd08a5..070fd3701138c5671d3ed622c81019980d5cacbf 100644 GIT binary patch literal 9626 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 diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json index eb56deb6..8ba5a240 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -202,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -480,36 +485,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1094,39 +1104,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1300,7 +1315,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1718,25 +1733,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1917,37 +1937,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2130,7 +2155,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2408,33 +2433,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2611,7 +2641,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 43793a2f..d513a57a 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/MediaBrowser.Common/obj/project.assets.json b/MediaBrowser.Common/obj/project.assets.json index fc33b570..b6f439c7 100644 --- a/MediaBrowser.Common/obj/project.assets.json +++ b/MediaBrowser.Common/obj/project.assets.json @@ -942,38 +942,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1140,7 +1146,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1557,5 +1563,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache index 0bbbdec3..85fad00e 100644 --- a/MediaBrowser.Common/obj/project.nuget.cache +++ b/MediaBrowser.Common/obj/project.nuget.cache @@ -1,33 +1,43 @@ { "version": 2, - "dgSpecHash": "oKKEPzmXoZs=", + "dgSpecHash": "aiii6LHPzMA=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Controller/Authentication/AuthenticationException.cs b/MediaBrowser.Controller/Authentication/AuthenticationException.cs index 081f877f..906a0e23 100644 --- a/MediaBrowser.Controller/Authentication/AuthenticationException.cs +++ b/MediaBrowser.Controller/Authentication/AuthenticationException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.Authentication diff --git a/MediaBrowser.Controller/Authentication/AuthenticationResult.cs b/MediaBrowser.Controller/Authentication/AuthenticationResult.cs index daf4d963..d10a20de 100644 --- a/MediaBrowser.Controller/Authentication/AuthenticationResult.cs +++ b/MediaBrowser.Controller/Authentication/AuthenticationResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs b/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs index c993ceea..cee34cd6 100644 --- a/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs +++ b/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs b/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs index 36cd5c5d..e35552e0 100644 --- a/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs +++ b/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs b/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs index 6acab13f..3d403b09 100644 --- a/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs +++ b/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Extensions; using MediaBrowser.Controller.Channels; diff --git a/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs b/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs index 975218ad..7f7360e3 100644 --- a/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs +++ b/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Controller/Channels/Channel.cs b/MediaBrowser.Controller/Channels/Channel.cs index 199e22b3..37511329 100644 --- a/MediaBrowser.Controller/Channels/Channel.cs +++ b/MediaBrowser.Controller/Channels/Channel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/ChannelItemInfo.cs b/MediaBrowser.Controller/Channels/ChannelItemInfo.cs index 55f80b24..fcf86c86 100644 --- a/MediaBrowser.Controller/Channels/ChannelItemInfo.cs +++ b/MediaBrowser.Controller/Channels/ChannelItemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Channels/ChannelItemResult.cs b/MediaBrowser.Controller/Channels/ChannelItemResult.cs index ca772199..c6514d01 100644 --- a/MediaBrowser.Controller/Channels/ChannelItemResult.cs +++ b/MediaBrowser.Controller/Channels/ChannelItemResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Channels/ChannelItemType.cs b/MediaBrowser.Controller/Channels/ChannelItemType.cs index 3ce920e2..2006292c 100644 --- a/MediaBrowser.Controller/Channels/ChannelItemType.cs +++ b/MediaBrowser.Controller/Channels/ChannelItemType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs b/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs index ebbe1376..2bd01533 100644 --- a/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs +++ b/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/ChannelParentalRating.cs b/MediaBrowser.Controller/Channels/ChannelParentalRating.cs index f77d81c1..042a0111 100644 --- a/MediaBrowser.Controller/Channels/ChannelParentalRating.cs +++ b/MediaBrowser.Controller/Channels/ChannelParentalRating.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs b/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs index 990b025b..c59ad020 100644 --- a/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs +++ b/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/IChannel.cs b/MediaBrowser.Controller/Channels/IChannel.cs index 01bf8d5c..9d1b01f6 100644 --- a/MediaBrowser.Controller/Channels/IChannel.cs +++ b/MediaBrowser.Controller/Channels/IChannel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/IChannelManager.cs b/MediaBrowser.Controller/Channels/IChannelManager.cs index c8b432ec..a8216a6d 100644 --- a/MediaBrowser.Controller/Channels/IChannelManager.cs +++ b/MediaBrowser.Controller/Channels/IChannelManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs b/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs index 51a5ca8b..06579f82 100644 --- a/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs +++ b/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Channels { /// diff --git a/MediaBrowser.Controller/Channels/IHasCacheKey.cs b/MediaBrowser.Controller/Channels/IHasCacheKey.cs index 7d5207c3..2e83730b 100644 --- a/MediaBrowser.Controller/Channels/IHasCacheKey.cs +++ b/MediaBrowser.Controller/Channels/IHasCacheKey.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs b/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs index 39fac78d..ff2b8840 100644 --- a/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs +++ b/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819, CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs b/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs index eeaa6b62..486b3316 100644 --- a/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs +++ b/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Channels/ISupportsDelete.cs b/MediaBrowser.Controller/Channels/ISupportsDelete.cs index 0110bfa7..b440e505 100644 --- a/MediaBrowser.Controller/Channels/ISupportsDelete.cs +++ b/MediaBrowser.Controller/Channels/ISupportsDelete.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading; diff --git a/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs b/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs index 1935ec0f..3deafee2 100644 --- a/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs +++ b/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs b/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs index dbd256a6..d42881b7 100644 --- a/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs +++ b/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Channels { /// diff --git a/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs b/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs index 39499686..29a2efde 100644 --- a/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs +++ b/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs b/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs index 0d837fac..f5e0afb4 100644 --- a/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs +++ b/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Chapters/IChapterManager.cs b/MediaBrowser.Controller/Chapters/IChapterManager.cs index 25656fd6..3a0e4665 100644 --- a/MediaBrowser.Controller/Chapters/IChapterManager.cs +++ b/MediaBrowser.Controller/Chapters/IChapterManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs b/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs index 14dc64da..a7f74297 100644 --- a/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs +++ b/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs b/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs index efb25457..a7bc511a 100644 --- a/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs +++ b/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs b/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs index 456290f1..053bf836 100644 --- a/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs +++ b/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs b/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs index 30f5f4ef..5bc41dfb 100644 --- a/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs +++ b/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs b/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs index e538fa4b..0b17bff3 100644 --- a/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs +++ b/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Collections/ICollectionManager.cs b/MediaBrowser.Controller/Collections/ICollectionManager.cs index 206b5ac4..e9e3f750 100644 --- a/MediaBrowser.Controller/Collections/ICollectionManager.cs +++ b/MediaBrowser.Controller/Collections/ICollectionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs b/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs index 43ad04db..3a6795a7 100644 --- a/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs +++ b/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Controller/Devices/IDeviceManager.cs b/MediaBrowser.Controller/Devices/IDeviceManager.cs index ea38950d..5bc83eb6 100644 --- a/MediaBrowser.Controller/Devices/IDeviceManager.cs +++ b/MediaBrowser.Controller/Devices/IDeviceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Data.Dtos; diff --git a/MediaBrowser.Controller/Drawing/IImageEncoder.cs b/MediaBrowser.Controller/Drawing/IImageEncoder.cs index c7bfbdb5..587e8680 100644 --- a/MediaBrowser.Controller/Drawing/IImageEncoder.cs +++ b/MediaBrowser.Controller/Drawing/IImageEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Drawing/IImageProcessor.cs b/MediaBrowser.Controller/Drawing/IImageProcessor.cs index 4eeec99b..d7e332e0 100644 --- a/MediaBrowser.Controller/Drawing/IImageProcessor.cs +++ b/MediaBrowser.Controller/Drawing/IImageProcessor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs b/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs index e9c88ffb..f33f870f 100644 --- a/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs +++ b/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Drawing/ImageHelper.cs b/MediaBrowser.Controller/Drawing/ImageHelper.cs index 9ef92bc9..8457d6e8 100644 --- a/MediaBrowser.Controller/Drawing/ImageHelper.cs +++ b/MediaBrowser.Controller/Drawing/ImageHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Drawing; diff --git a/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs b/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs index 953cfe69..63017426 100644 --- a/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs +++ b/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs b/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs index 10326363..aee9634a 100644 --- a/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs +++ b/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Dto/DtoOptions.cs b/MediaBrowser.Controller/Dto/DtoOptions.cs index a71cdbd6..36975d9a 100644 --- a/MediaBrowser.Controller/Dto/DtoOptions.cs +++ b/MediaBrowser.Controller/Dto/DtoOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Dto/IDtoService.cs b/MediaBrowser.Controller/Dto/IDtoService.cs index f1d507fc..40e06cf3 100644 --- a/MediaBrowser.Controller/Dto/IDtoService.cs +++ b/MediaBrowser.Controller/Dto/IDtoService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Entities/AggregateFolder.cs b/MediaBrowser.Controller/Entities/AggregateFolder.cs index a02802f4..8b15e0da 100644 --- a/MediaBrowser.Controller/Entities/AggregateFolder.cs +++ b/MediaBrowser.Controller/Entities/AggregateFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/Audio.cs b/MediaBrowser.Controller/Entities/Audio/Audio.cs index 709d4b70..bcd469cb 100644 --- a/MediaBrowser.Controller/Entities/Audio/Audio.cs +++ b/MediaBrowser.Controller/Entities/Audio/Audio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA1724, CA1826, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs b/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs index b085398c..5187ef8a 100644 --- a/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs +++ b/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs b/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs index c2dae5a2..28f04100 100644 --- a/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs +++ b/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs b/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs index d016d8f6..073f6614 100644 --- a/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs +++ b/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1721, CA1826, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs b/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs index 58841e5b..310c6430 100644 --- a/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs +++ b/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs b/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs index 65669e68..55cb82ac 100644 --- a/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs +++ b/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/AudioBook.cs b/MediaBrowser.Controller/Entities/AudioBook.cs index 666bf2a7..c77d1c68 100644 --- a/MediaBrowser.Controller/Entities/AudioBook.cs +++ b/MediaBrowser.Controller/Entities/AudioBook.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1724, CS1591 diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index 7586b99e..6189bcbd 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1401 diff --git a/MediaBrowser.Controller/Entities/BaseItemExtensions.cs b/MediaBrowser.Controller/Entities/BaseItemExtensions.cs index 668e2c1e..4284d5b4 100644 --- a/MediaBrowser.Controller/Entities/BaseItemExtensions.cs +++ b/MediaBrowser.Controller/Entities/BaseItemExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/BasePluginFolder.cs b/MediaBrowser.Controller/Entities/BasePluginFolder.cs index 4bf21061..a938ff08 100644 --- a/MediaBrowser.Controller/Entities/BasePluginFolder.cs +++ b/MediaBrowser.Controller/Entities/BasePluginFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Text.Json.Serialization; diff --git a/MediaBrowser.Controller/Entities/Book.cs b/MediaBrowser.Controller/Entities/Book.cs index 51876693..6da42e60 100644 --- a/MediaBrowser.Controller/Entities/Book.cs +++ b/MediaBrowser.Controller/Entities/Book.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/CollectionFolder.cs b/MediaBrowser.Controller/Entities/CollectionFolder.cs index ca79e624..341bb496 100644 --- a/MediaBrowser.Controller/Entities/CollectionFolder.cs +++ b/MediaBrowser.Controller/Entities/CollectionFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Extensions.cs b/MediaBrowser.Controller/Entities/Extensions.cs index c56603a3..7c6efd57 100644 --- a/MediaBrowser.Controller/Entities/Extensions.cs +++ b/MediaBrowser.Controller/Entities/Extensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Extensions; diff --git a/MediaBrowser.Controller/Entities/Folder.cs b/MediaBrowser.Controller/Entities/Folder.cs index 2ecb6cbd..487b3821 100644 --- a/MediaBrowser.Controller/Entities/Folder.cs +++ b/MediaBrowser.Controller/Entities/Folder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA1721, CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Genre.cs b/MediaBrowser.Controller/Entities/Genre.cs index 6ec78a27..ce294e7f 100644 --- a/MediaBrowser.Controller/Entities/Genre.cs +++ b/MediaBrowser.Controller/Entities/Genre.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/ICollectionFolder.cs b/MediaBrowser.Controller/Entities/ICollectionFolder.cs index 742691b0..94925c08 100644 --- a/MediaBrowser.Controller/Entities/ICollectionFolder.cs +++ b/MediaBrowser.Controller/Entities/ICollectionFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasAspectRatio.cs b/MediaBrowser.Controller/Entities/IHasAspectRatio.cs index 3aeb7468..404a407d 100644 --- a/MediaBrowser.Controller/Entities/IHasAspectRatio.cs +++ b/MediaBrowser.Controller/Entities/IHasAspectRatio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace MediaBrowser.Controller.Entities diff --git a/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs b/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs index 7a73f3ea..d9ced339 100644 --- a/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs +++ b/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Controller/Entities/IHasMediaSources.cs b/MediaBrowser.Controller/Entities/IHasMediaSources.cs index ad35494c..74c3f505 100644 --- a/MediaBrowser.Controller/Entities/IHasMediaSources.cs +++ b/MediaBrowser.Controller/Entities/IHasMediaSources.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs b/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs index f80f7c30..e2bdca26 100644 --- a/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs +++ b/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasSeries.cs b/MediaBrowser.Controller/Entities/IHasSeries.cs index 5f774bbd..9bfc08bf 100644 --- a/MediaBrowser.Controller/Entities/IHasSeries.cs +++ b/MediaBrowser.Controller/Entities/IHasSeries.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs b/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs index f47d2162..e204be0b 100644 --- a/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs +++ b/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasStartDate.cs b/MediaBrowser.Controller/Entities/IHasStartDate.cs index dab15eb0..034915c1 100644 --- a/MediaBrowser.Controller/Entities/IHasStartDate.cs +++ b/MediaBrowser.Controller/Entities/IHasStartDate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/IHasTrailers.cs b/MediaBrowser.Controller/Entities/IHasTrailers.cs index bb4a6ea9..43586a32 100644 --- a/MediaBrowser.Controller/Entities/IHasTrailers.cs +++ b/MediaBrowser.Controller/Entities/IHasTrailers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IItemByName.cs b/MediaBrowser.Controller/Entities/IItemByName.cs index 4928bda7..4af4b5b7 100644 --- a/MediaBrowser.Controller/Entities/IItemByName.cs +++ b/MediaBrowser.Controller/Entities/IItemByName.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Entities/IMetadataContainer.cs b/MediaBrowser.Controller/Entities/IMetadataContainer.cs index 77f5cfb7..b6acdbea 100644 --- a/MediaBrowser.Controller/Entities/IMetadataContainer.cs +++ b/MediaBrowser.Controller/Entities/IMetadataContainer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs b/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs index 7d13bf32..1696d798 100644 --- a/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs +++ b/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Entities { /// diff --git a/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs b/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs index cdda8ea3..2785a295 100644 --- a/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs +++ b/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Entities diff --git a/MediaBrowser.Controller/Entities/InternalItemsQuery.cs b/MediaBrowser.Controller/Entities/InternalItemsQuery.cs index 076a5929..2b42b78f 100644 --- a/MediaBrowser.Controller/Entities/InternalItemsQuery.cs +++ b/MediaBrowser.Controller/Entities/InternalItemsQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1044, CA1819, CA2227, CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs b/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs index 203a16a6..da465148 100644 --- a/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs +++ b/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/ItemImageInfo.cs b/MediaBrowser.Controller/Entities/ItemImageInfo.cs index 1d45d4da..0e0f7d1d 100644 --- a/MediaBrowser.Controller/Entities/ItemImageInfo.cs +++ b/MediaBrowser.Controller/Entities/ItemImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/LinkedChild.cs b/MediaBrowser.Controller/Entities/LinkedChild.cs index 98e4f525..248df5d2 100644 --- a/MediaBrowser.Controller/Entities/LinkedChild.cs +++ b/MediaBrowser.Controller/Entities/LinkedChild.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/LinkedChildComparer.cs b/MediaBrowser.Controller/Entities/LinkedChildComparer.cs index 4f13ac61..a85e12e4 100644 --- a/MediaBrowser.Controller/Entities/LinkedChildComparer.cs +++ b/MediaBrowser.Controller/Entities/LinkedChildComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/LinkedChildType.cs b/MediaBrowser.Controller/Entities/LinkedChildType.cs index 3bd260a1..6ec6ddbc 100644 --- a/MediaBrowser.Controller/Entities/LinkedChildType.cs +++ b/MediaBrowser.Controller/Entities/LinkedChildType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Entities { /// diff --git a/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs b/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs index 0224577a..9c907ecc 100644 --- a/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs +++ b/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Runtime.Intrinsics.X86; diff --git a/MediaBrowser.Controller/Entities/Movies/BoxSet.cs b/MediaBrowser.Controller/Entities/Movies/BoxSet.cs index 3999c3e0..da8b7466 100644 --- a/MediaBrowser.Controller/Entities/Movies/BoxSet.cs +++ b/MediaBrowser.Controller/Entities/Movies/BoxSet.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1721, CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Movies/Movie.cs b/MediaBrowser.Controller/Entities/Movies/Movie.cs index 710b05e7..9e72b1ca 100644 --- a/MediaBrowser.Controller/Entities/Movies/Movie.cs +++ b/MediaBrowser.Controller/Entities/Movies/Movie.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/MusicVideo.cs b/MediaBrowser.Controller/Entities/MusicVideo.cs index 237ad519..960ba903 100644 --- a/MediaBrowser.Controller/Entities/MusicVideo.cs +++ b/MediaBrowser.Controller/Entities/MusicVideo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/PeopleHelper.cs b/MediaBrowser.Controller/Entities/PeopleHelper.cs index 24b1843c..855246e1 100644 --- a/MediaBrowser.Controller/Entities/PeopleHelper.cs +++ b/MediaBrowser.Controller/Entities/PeopleHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/Person.cs b/MediaBrowser.Controller/Entities/Person.cs index 5cc4d322..11364e3f 100644 --- a/MediaBrowser.Controller/Entities/Person.cs +++ b/MediaBrowser.Controller/Entities/Person.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/PersonInfo.cs b/MediaBrowser.Controller/Entities/PersonInfo.cs index 0ed870ba..8fb89b45 100644 --- a/MediaBrowser.Controller/Entities/PersonInfo.cs +++ b/MediaBrowser.Controller/Entities/PersonInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA2227, CS1591 diff --git a/MediaBrowser.Controller/Entities/Photo.cs b/MediaBrowser.Controller/Entities/Photo.cs index cb9feacd..04f90e55 100644 --- a/MediaBrowser.Controller/Entities/Photo.cs +++ b/MediaBrowser.Controller/Entities/Photo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/PhotoAlbum.cs b/MediaBrowser.Controller/Entities/PhotoAlbum.cs index 5b31b4f1..e3ff3517 100644 --- a/MediaBrowser.Controller/Entities/PhotoAlbum.cs +++ b/MediaBrowser.Controller/Entities/PhotoAlbum.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Text.Json.Serialization; diff --git a/MediaBrowser.Controller/Entities/SourceType.cs b/MediaBrowser.Controller/Entities/SourceType.cs index be19e1bd..d16d39fe 100644 --- a/MediaBrowser.Controller/Entities/SourceType.cs +++ b/MediaBrowser.Controller/Entities/SourceType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Entities diff --git a/MediaBrowser.Controller/Entities/Studio.cs b/MediaBrowser.Controller/Entities/Studio.cs index 9103b09a..7dce5f65 100644 --- a/MediaBrowser.Controller/Entities/Studio.cs +++ b/MediaBrowser.Controller/Entities/Studio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TV/Episode.cs b/MediaBrowser.Controller/Entities/TV/Episode.cs index 6bdba36f..6754f994 100644 --- a/MediaBrowser.Controller/Entities/TV/Episode.cs +++ b/MediaBrowser.Controller/Entities/TV/Episode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TV/Season.cs b/MediaBrowser.Controller/Entities/TV/Season.cs index b972ebaa..8594aea5 100644 --- a/MediaBrowser.Controller/Entities/TV/Season.cs +++ b/MediaBrowser.Controller/Entities/TV/Season.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TV/Series.cs b/MediaBrowser.Controller/Entities/TV/Series.cs index 6a26ecae..62ce0ac0 100644 --- a/MediaBrowser.Controller/Entities/TV/Series.cs +++ b/MediaBrowser.Controller/Entities/TV/Series.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TagExtensions.cs b/MediaBrowser.Controller/Entities/TagExtensions.cs index c1e4d1db..e8ffcda8 100644 --- a/MediaBrowser.Controller/Entities/TagExtensions.cs +++ b/MediaBrowser.Controller/Entities/TagExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/Trailer.cs b/MediaBrowser.Controller/Entities/Trailer.cs index 93970921..9037c85b 100644 --- a/MediaBrowser.Controller/Entities/Trailer.cs +++ b/MediaBrowser.Controller/Entities/Trailer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/UserItemData.cs b/MediaBrowser.Controller/Entities/UserItemData.cs index 15bd41a9..3fc32c9e 100644 --- a/MediaBrowser.Controller/Entities/UserItemData.cs +++ b/MediaBrowser.Controller/Entities/UserItemData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/UserRootFolder.cs b/MediaBrowser.Controller/Entities/UserRootFolder.cs index deed3631..8928305c 100644 --- a/MediaBrowser.Controller/Entities/UserRootFolder.cs +++ b/MediaBrowser.Controller/Entities/UserRootFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/UserView.cs b/MediaBrowser.Controller/Entities/UserView.cs index 5624f8b2..e7a6d559 100644 --- a/MediaBrowser.Controller/Entities/UserView.cs +++ b/MediaBrowser.Controller/Entities/UserView.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/UserViewBuilder.cs b/MediaBrowser.Controller/Entities/UserViewBuilder.cs index bed7554b..f9015db1 100644 --- a/MediaBrowser.Controller/Entities/UserViewBuilder.cs +++ b/MediaBrowser.Controller/Entities/UserViewBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Video.cs b/MediaBrowser.Controller/Entities/Video.cs index 1043029c..caf230d5 100644 --- a/MediaBrowser.Controller/Entities/Video.cs +++ b/MediaBrowser.Controller/Entities/Video.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Year.cs b/MediaBrowser.Controller/Entities/Year.cs index 37820296..04a66582 100644 --- a/MediaBrowser.Controller/Entities/Year.cs +++ b/MediaBrowser.Controller/Entities/Year.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs b/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs index 2143c699..82699c11 100644 --- a/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs +++ b/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs b/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs index 1542c58b..c8dcefd1 100644 --- a/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs +++ b/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Authentication; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Controller/Events/IEventConsumer.cs b/MediaBrowser.Controller/Events/IEventConsumer.cs index 93005134..82620482 100644 --- a/MediaBrowser.Controller/Events/IEventConsumer.cs +++ b/MediaBrowser.Controller/Events/IEventConsumer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Events/IEventManager.cs b/MediaBrowser.Controller/Events/IEventManager.cs index 074e3f1f..c5864e29 100644 --- a/MediaBrowser.Controller/Events/IEventManager.cs +++ b/MediaBrowser.Controller/Events/IEventManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs b/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs index 3a331ad0..ff4fc933 100644 --- a/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs +++ b/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs b/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs index deeaaf55..adfde5c7 100644 --- a/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs +++ b/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs index 0dd8b0db..3ad5ba74 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs index c1d503a7..9dae5307 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs index 7a986683..41fecb56 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs index 0f27be9b..5bc09919 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs index b078e06d..6209aa72 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs b/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs index e4806109..35621813 100644 --- a/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs +++ b/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.Extensions.Configuration; diff --git a/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs b/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs index b53210b0..6ab38e16 100644 --- a/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs +++ b/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Controller/IDisplayPreferencesManager.cs b/MediaBrowser.Controller/IDisplayPreferencesManager.cs index 7e235ed2..13e430ee 100644 --- a/MediaBrowser.Controller/IDisplayPreferencesManager.cs +++ b/MediaBrowser.Controller/IDisplayPreferencesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Controller/IO/FileData.cs b/MediaBrowser.Controller/IO/FileData.cs index 9f7a93ae..b518001f 100644 --- a/MediaBrowser.Controller/IO/FileData.cs +++ b/MediaBrowser.Controller/IO/FileData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Controller/IO/FileSystemHelper.cs b/MediaBrowser.Controller/IO/FileSystemHelper.cs index 44b7fadf..1495d8e9 100644 --- a/MediaBrowser.Controller/IO/FileSystemHelper.cs +++ b/MediaBrowser.Controller/IO/FileSystemHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Controller/IO/IExternalDataManager.cs b/MediaBrowser.Controller/IO/IExternalDataManager.cs index f69f4586..b899ffc3 100644 --- a/MediaBrowser.Controller/IO/IExternalDataManager.cs +++ b/MediaBrowser.Controller/IO/IExternalDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/IO/IPathManager.cs b/MediaBrowser.Controller/IO/IPathManager.cs index eb674375..2299e64d 100644 --- a/MediaBrowser.Controller/IO/IPathManager.cs +++ b/MediaBrowser.Controller/IO/IPathManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/IServerApplicationHost.cs b/MediaBrowser.Controller/IServerApplicationHost.cs index b76141db..7819cde3 100644 --- a/MediaBrowser.Controller/IServerApplicationHost.cs +++ b/MediaBrowser.Controller/IServerApplicationHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/IServerApplicationPaths.cs b/MediaBrowser.Controller/IServerApplicationPaths.cs index a6e83a02..080d756a 100644 --- a/MediaBrowser.Controller/IServerApplicationPaths.cs +++ b/MediaBrowser.Controller/IServerApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/ISystemManager.cs b/MediaBrowser.Controller/ISystemManager.cs index 08344a1e..1fd7bbbf 100644 --- a/MediaBrowser.Controller/ISystemManager.cs +++ b/MediaBrowser.Controller/ISystemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; diff --git a/MediaBrowser.Controller/Library/DeleteOptions.cs b/MediaBrowser.Controller/Library/DeleteOptions.cs index 408e7028..3a61324f 100644 --- a/MediaBrowser.Controller/Library/DeleteOptions.cs +++ b/MediaBrowser.Controller/Library/DeleteOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Library diff --git a/MediaBrowser.Controller/Library/IDirectStreamProvider.cs b/MediaBrowser.Controller/Library/IDirectStreamProvider.cs index 2dad58f6..53932068 100644 --- a/MediaBrowser.Controller/Library/IDirectStreamProvider.cs +++ b/MediaBrowser.Controller/Library/IDirectStreamProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Controller.Library diff --git a/MediaBrowser.Controller/Library/IIntroProvider.cs b/MediaBrowser.Controller/Library/IIntroProvider.cs index 860e948a..04ea46c8 100644 --- a/MediaBrowser.Controller/Library/IIntroProvider.cs +++ b/MediaBrowser.Controller/Library/IIntroProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/IKeyframeManager.cs b/MediaBrowser.Controller/Library/IKeyframeManager.cs index b0155efd..7dedeecf 100644 --- a/MediaBrowser.Controller/Library/IKeyframeManager.cs +++ b/MediaBrowser.Controller/Library/IKeyframeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Library/ILibraryManager.cs b/MediaBrowser.Controller/Library/ILibraryManager.cs index df1c98f3..775a4847 100644 --- a/MediaBrowser.Controller/Library/ILibraryManager.cs +++ b/MediaBrowser.Controller/Library/ILibraryManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CS1591 using System; diff --git a/MediaBrowser.Controller/Library/ILibraryMonitor.cs b/MediaBrowser.Controller/Library/ILibraryMonitor.cs index 6d2f5b87..29f69515 100644 --- a/MediaBrowser.Controller/Library/ILibraryMonitor.cs +++ b/MediaBrowser.Controller/Library/ILibraryMonitor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Library { /// diff --git a/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs b/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs index 4032e9d8..61bcdecc 100644 --- a/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs +++ b/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Library/ILiveStream.cs b/MediaBrowser.Controller/Library/ILiveStream.cs index bf64aca0..f8c769ea 100644 --- a/MediaBrowser.Controller/Library/ILiveStream.cs +++ b/MediaBrowser.Controller/Library/ILiveStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711, CS1591 diff --git a/MediaBrowser.Controller/Library/IMediaSourceManager.cs b/MediaBrowser.Controller/Library/IMediaSourceManager.cs index 2b6781a1..f6a41b36 100644 --- a/MediaBrowser.Controller/Library/IMediaSourceManager.cs +++ b/MediaBrowser.Controller/Library/IMediaSourceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591 diff --git a/MediaBrowser.Controller/Library/IMediaSourceProvider.cs b/MediaBrowser.Controller/Library/IMediaSourceProvider.cs index ca4b53fb..838a72e7 100644 --- a/MediaBrowser.Controller/Library/IMediaSourceProvider.cs +++ b/MediaBrowser.Controller/Library/IMediaSourceProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/IMetadataFileSaver.cs b/MediaBrowser.Controller/Library/IMetadataFileSaver.cs index 842c687d..297f90ec 100644 --- a/MediaBrowser.Controller/Library/IMetadataFileSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataFileSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Library/IMetadataSaver.cs b/MediaBrowser.Controller/Library/IMetadataSaver.cs index eed66134..b3cd84fd 100644 --- a/MediaBrowser.Controller/Library/IMetadataSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Library/IMusicManager.cs b/MediaBrowser.Controller/Library/IMusicManager.cs index 20764ec6..3f36ff73 100644 --- a/MediaBrowser.Controller/Library/IMusicManager.cs +++ b/MediaBrowser.Controller/Library/IMusicManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/ISearchEngine.cs b/MediaBrowser.Controller/Library/ISearchEngine.cs index 31dcbba5..a77ce28e 100644 --- a/MediaBrowser.Controller/Library/ISearchEngine.cs +++ b/MediaBrowser.Controller/Library/ISearchEngine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Querying; using MediaBrowser.Model.Search; diff --git a/MediaBrowser.Controller/Library/IUserDataManager.cs b/MediaBrowser.Controller/Library/IUserDataManager.cs index eb46611d..f40f2735 100644 --- a/MediaBrowser.Controller/Library/IUserDataManager.cs +++ b/MediaBrowser.Controller/Library/IUserDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Library/IUserManager.cs b/MediaBrowser.Controller/Library/IUserManager.cs index 0109cf4b..adfd8445 100644 --- a/MediaBrowser.Controller/Library/IUserManager.cs +++ b/MediaBrowser.Controller/Library/IUserManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/IUserViewManager.cs b/MediaBrowser.Controller/Library/IUserViewManager.cs index a565dc88..b8505e9d 100644 --- a/MediaBrowser.Controller/Library/IUserViewManager.cs +++ b/MediaBrowser.Controller/Library/IUserViewManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591 diff --git a/MediaBrowser.Controller/Library/IntroInfo.cs b/MediaBrowser.Controller/Library/IntroInfo.cs index 90786786..c47f76ef 100644 --- a/MediaBrowser.Controller/Library/IntroInfo.cs +++ b/MediaBrowser.Controller/Library/IntroInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs b/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs index 3586dc69..75c9ebfa 100644 --- a/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs +++ b/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711, CS1591 diff --git a/MediaBrowser.Controller/Library/ItemResolveArgs.cs b/MediaBrowser.Controller/Library/ItemResolveArgs.cs index b558ef73..ca7b6408 100644 --- a/MediaBrowser.Controller/Library/ItemResolveArgs.cs +++ b/MediaBrowser.Controller/Library/ItemResolveArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Library/ItemUpdateType.cs b/MediaBrowser.Controller/Library/ItemUpdateType.cs index 1f3ebb49..022e1e01 100644 --- a/MediaBrowser.Controller/Library/ItemUpdateType.cs +++ b/MediaBrowser.Controller/Library/ItemUpdateType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs b/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs index 6d2c3c3d..d0fa382b 100644 --- a/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs +++ b/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs b/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs index ee9420cb..711b9adf 100644 --- a/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs +++ b/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs b/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs index a6be6c0d..8b53d8b1 100644 --- a/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs +++ b/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/NameExtensions.cs b/MediaBrowser.Controller/Library/NameExtensions.cs index ee37fb2d..d6dc81c6 100644 --- a/MediaBrowser.Controller/Library/NameExtensions.cs +++ b/MediaBrowser.Controller/Library/NameExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs b/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs index b0a6782c..c5db04da 100644 --- a/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs +++ b/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs b/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs index 2138fef5..d7f8323c 100644 --- a/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs +++ b/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Library { /// diff --git a/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs b/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs index f0d77ba2..e1251478 100644 --- a/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs +++ b/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Library diff --git a/MediaBrowser.Controller/Library/SearchHintInfo.cs b/MediaBrowser.Controller/Library/SearchHintInfo.cs index de7806ad..4ce1aa3d 100644 --- a/MediaBrowser.Controller/Library/SearchHintInfo.cs +++ b/MediaBrowser.Controller/Library/SearchHintInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Library/TVUtils.cs b/MediaBrowser.Controller/Library/TVUtils.cs index 968338dc..bf0bf97f 100644 --- a/MediaBrowser.Controller/Library/TVUtils.cs +++ b/MediaBrowser.Controller/Library/TVUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs b/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs index 4d90346f..e3a10db1 100644 --- a/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs +++ b/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs b/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs index e7460a2e..2f0099d2 100644 --- a/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs +++ b/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs b/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs index 6da39812..05be0f2d 100644 --- a/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs +++ b/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs b/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs index 0e0f9629..7f34a724 100644 --- a/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs index 52581df4..12d3ecc6 100644 --- a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/IGuideManager.cs b/MediaBrowser.Controller/LiveTv/IGuideManager.cs index 9883b928..e1793c30 100644 --- a/MediaBrowser.Controller/LiveTv/IGuideManager.cs +++ b/MediaBrowser.Controller/LiveTv/IGuideManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LiveTv/IListingsManager.cs b/MediaBrowser.Controller/LiveTv/IListingsManager.cs index e2c0fbd6..aa861cd2 100644 --- a/MediaBrowser.Controller/LiveTv/IListingsManager.cs +++ b/MediaBrowser.Controller/LiveTv/IListingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/LiveTv/IListingsProvider.cs b/MediaBrowser.Controller/LiveTv/IListingsProvider.cs index 2bd4b20e..575cfa5d 100644 --- a/MediaBrowser.Controller/LiveTv/IListingsProvider.cs +++ b/MediaBrowser.Controller/LiveTv/IListingsProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs b/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs index 8d59eef9..66ad11a2 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs index 52fb1564..2b02e339 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs b/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs index b918e293..2eef17f0 100644 --- a/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs +++ b/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LiveTv/ITunerHost.cs b/MediaBrowser.Controller/LiveTv/ITunerHost.cs index 3689a2ad..e902a6ed 100644 --- a/MediaBrowser.Controller/LiveTv/ITunerHost.cs +++ b/MediaBrowser.Controller/LiveTv/ITunerHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs b/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs index 8247066c..4af3518b 100644 --- a/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs +++ b/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs b/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs index b10e77e1..9a493023 100644 --- a/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs +++ b/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs b/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs index 3a062a46..d4330de3 100644 --- a/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs +++ b/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs b/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs index 83944f74..2bfb1616 100644 --- a/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs +++ b/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1306 diff --git a/MediaBrowser.Controller/LiveTv/ProgramInfo.cs b/MediaBrowser.Controller/LiveTv/ProgramInfo.cs index 3c3ac247..936fc575 100644 --- a/MediaBrowser.Controller/LiveTv/ProgramInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ProgramInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs b/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs index d6811fe1..b059c4a1 100644 --- a/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs +++ b/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs b/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs index 92eb0be9..4c1cb1c6 100644 --- a/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs +++ b/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/LiveTv/TimerInfo.cs b/MediaBrowser.Controller/LiveTv/TimerInfo.cs index 62541ea8..bdb5f45d 100644 --- a/MediaBrowser.Controller/LiveTv/TimerInfo.cs +++ b/MediaBrowser.Controller/LiveTv/TimerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Lyrics/ILyricManager.cs b/MediaBrowser.Controller/Lyrics/ILyricManager.cs index 1e71b87e..f3b944f8 100644 --- a/MediaBrowser.Controller/Lyrics/ILyricManager.cs +++ b/MediaBrowser.Controller/Lyrics/ILyricManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Controller/Lyrics/ILyricParser.cs b/MediaBrowser.Controller/Lyrics/ILyricParser.cs index 819950d0..b553736b 100644 --- a/MediaBrowser.Controller/Lyrics/ILyricParser.cs +++ b/MediaBrowser.Controller/Lyrics/ILyricParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Resolvers; using MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Controller/Lyrics/ILyricProvider.cs b/MediaBrowser.Controller/Lyrics/ILyricProvider.cs index 0831a4c4..702aefc7 100644 --- a/MediaBrowser.Controller/Lyrics/ILyricProvider.cs +++ b/MediaBrowser.Controller/Lyrics/ILyricProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs b/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs index 1b1f3602..fb92b3c7 100644 --- a/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs +++ b/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs b/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs index 10f2f04a..d4d95938 100644 --- a/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs +++ b/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs b/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs index 41d21e44..0b1c2322 100644 --- a/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs +++ b/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.MediaEncoding; /// diff --git a/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs b/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs index 749f8727..ae1d11d6 100644 --- a/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs index 11eee1a3..39462adf 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs b/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs index 7d0384ef..237ed9d7 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1401 diff --git a/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs b/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs index 6ad95302..2830e826 100644 --- a/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs +++ b/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.MediaEncoding { /// diff --git a/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs b/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs index d8d13647..f58a64e8 100644 --- a/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs +++ b/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs b/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs index de6353c4..d5ed985a 100644 --- a/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs +++ b/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs b/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs index bdd75da2..1b99ae89 100644 --- a/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs +++ b/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs b/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs index 09bc01f7..4b5e4994 100644 --- a/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs +++ b/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/MediaEncoding/JobLogger.cs b/MediaBrowser.Controller/MediaEncoding/JobLogger.cs index 2702e3bc..b96e92ca 100644 --- a/MediaBrowser.Controller/MediaEncoding/JobLogger.cs +++ b/MediaBrowser.Controller/MediaEncoding/JobLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs b/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs index 1dd8bcf3..f560510d 100644 --- a/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs +++ b/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs index 56990d0b..ab63b163 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Threading; diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs index fb0f0c06..a7de0eb4 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.MediaEncoding { /// diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs index 67bfcb02..8f30974d 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs index 1e7cd0b0..ff9a9294 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs b/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs index 4f13a7ec..d80754b1 100644 --- a/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs +++ b/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs b/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs index 5a6d15d7..684c59e9 100644 --- a/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs +++ b/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs @@ -1,4 +1,8 @@ -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Net/AuthorizationInfo.cs b/MediaBrowser.Controller/Net/AuthorizationInfo.cs index dd5eb9a0..5fdc6ed4 100644 --- a/MediaBrowser.Controller/Net/AuthorizationInfo.cs +++ b/MediaBrowser.Controller/Net/AuthorizationInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs b/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs index 1e0d77fe..c80b8fd9 100644 --- a/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs +++ b/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1306, SA1401 diff --git a/MediaBrowser.Controller/Net/IAuthService.cs b/MediaBrowser.Controller/Net/IAuthService.cs index a7da740e..f664850c 100644 --- a/MediaBrowser.Controller/Net/IAuthService.cs +++ b/MediaBrowser.Controller/Net/IAuthService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/IAuthorizationContext.cs b/MediaBrowser.Controller/Net/IAuthorizationContext.cs index 5c6ca43d..2dd05d7c 100644 --- a/MediaBrowser.Controller/Net/IAuthorizationContext.cs +++ b/MediaBrowser.Controller/Net/IAuthorizationContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/IWebSocketConnection.cs b/MediaBrowser.Controller/Net/IWebSocketConnection.cs index bdc0f9a1..29d1d393 100644 --- a/MediaBrowser.Controller/Net/IWebSocketConnection.cs +++ b/MediaBrowser.Controller/Net/IWebSocketConnection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.WebSockets; diff --git a/MediaBrowser.Controller/Net/IWebSocketListener.cs b/MediaBrowser.Controller/Net/IWebSocketListener.cs index 672bb8cb..5b33c4d9 100644 --- a/MediaBrowser.Controller/Net/IWebSocketListener.cs +++ b/MediaBrowser.Controller/Net/IWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/IWebSocketManager.cs b/MediaBrowser.Controller/Net/IWebSocketManager.cs index bb0ae83b..99d0e805 100644 --- a/MediaBrowser.Controller/Net/IWebSocketManager.cs +++ b/MediaBrowser.Controller/Net/IWebSocketManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/SecurityException.cs b/MediaBrowser.Controller/Net/SecurityException.cs index f0d0b45a..9265e1ee 100644 --- a/MediaBrowser.Controller/Net/SecurityException.cs +++ b/MediaBrowser.Controller/Net/SecurityException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.Net diff --git a/MediaBrowser.Controller/Net/WebSocketListenerState.cs b/MediaBrowser.Controller/Net/WebSocketListenerState.cs index 68f5c81b..055f9d5d 100644 --- a/MediaBrowser.Controller/Net/WebSocketListenerState.cs +++ b/MediaBrowser.Controller/Net/WebSocketListenerState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Net/WebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessage.cs index 92183e79..10708322 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs b/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs index f7a9ccc4..d26e71f5 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs b/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs index 11e5a6bb..ee403b39 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name must equal class name. namespace MediaBrowser.Controller.Net; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs index c3cf9955..0e6a7969 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1040 namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs index c74a254a..b1cca04b 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1040 namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs index b3a60199..93dd6fb2 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs index 6f65cb2c..2928f061 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs index fec7cb4e..d18714ff 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs index bf98470b..bd55f46b 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs index f36739c7..16f8e551 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs index a40a0c79..16851f7d 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs index 288d111c..3c54a5c9 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs index 50d7dcaa..d7a454b4 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Net.WebSocketMessages; /// diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs index d0105bb8..c833ecf1 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name must equal class name. namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs index 2a098615..1778b151 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Model.Activity; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs index ca55340a..e2f22f69 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs index 5fbbb062..539d01e9 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs index 47417c40..7f8e1b83 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs index d907dcff..1ac12ec4 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs index 86ee2ff9..f2eb9faf 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs index cd6d28cb..bfbd939a 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs index 17fd2593..eea9cd03 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs index 3e60198b..8023bc3d 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs index 40032f16..affb2067 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs index 28861896..029911bd 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs index ca495911..e550c8bd 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Plugins; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs index 41b3cd46..cc64d7c6 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs index a89f19b6..7b660d2f 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs index afa36fb7..275c1738 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Tasks; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs index c7360779..a3690389 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs index f832c893..d42ff5f8 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs index 450b4c79..0dcbe5c6 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs index 8f09c802..3f2b0280 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs index 485e71b6..768611b3 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs index 83307454..9f1deabb 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs index d0624ec0..5597e6e6 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs index f44fd126..e778e81d 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs index 8c1e102e..ef2179e5 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs index 6a053643..e4bd83b7 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs index add3f777..fd6d77be 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs index 9a72deae..c74f4b50 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Dto; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs index a9d68e38..5817262e 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs index abc67c73..7eb99f43 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name must equal class name. using System; diff --git a/MediaBrowser.Controller/Persistence/IChapterRepository.cs b/MediaBrowser.Controller/Persistence/IChapterRepository.cs index 64b90fd6..2a5073b0 100644 --- a/MediaBrowser.Controller/Persistence/IChapterRepository.cs +++ b/MediaBrowser.Controller/Persistence/IChapterRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Persistence/IItemRepository.cs b/MediaBrowser.Controller/Persistence/IItemRepository.cs index bf80b7d0..f647bff6 100644 --- a/MediaBrowser.Controller/Persistence/IItemRepository.cs +++ b/MediaBrowser.Controller/Persistence/IItemRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs b/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs index 6699d3a4..0d4ab00d 100644 --- a/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs +++ b/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs b/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs index 2596784b..786c8dd8 100644 --- a/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs +++ b/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs b/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs index 4773f405..88c0971f 100644 --- a/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs +++ b/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs b/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs index 665129ea..2d3703b2 100644 --- a/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs +++ b/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/IPeopleRepository.cs b/MediaBrowser.Controller/Persistence/IPeopleRepository.cs index 418289cb..32490d30 100644 --- a/MediaBrowser.Controller/Persistence/IPeopleRepository.cs +++ b/MediaBrowser.Controller/Persistence/IPeopleRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs b/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs index e07e96f7..8f834d46 100644 --- a/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs +++ b/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs b/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs index f9295c8f..ed2997c7 100644 --- a/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs +++ b/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Playlists/IPlaylistManager.cs b/MediaBrowser.Controller/Playlists/IPlaylistManager.cs index 92aa9239..cf2b6ad2 100644 --- a/MediaBrowser.Controller/Playlists/IPlaylistManager.cs +++ b/MediaBrowser.Controller/Playlists/IPlaylistManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Playlists/Playlist.cs b/MediaBrowser.Controller/Playlists/Playlist.cs index fc367b82..82e610c4 100644 --- a/MediaBrowser.Controller/Playlists/Playlist.cs +++ b/MediaBrowser.Controller/Playlists/Playlist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs b/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs index 8b62f380..b35e7cbf 100644 --- a/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs +++ b/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.Extensions.DependencyInjection; namespace MediaBrowser.Controller.Plugins; diff --git a/MediaBrowser.Controller/Properties/AssemblyInfo.cs b/MediaBrowser.Controller/Properties/AssemblyInfo.cs index 534dec8d..1df877fa 100644 --- a/MediaBrowser.Controller/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Controller/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.Controller/Providers/AlbumInfo.cs b/MediaBrowser.Controller/Providers/AlbumInfo.cs index aefa520e..a77b4b8f 100644 --- a/MediaBrowser.Controller/Providers/AlbumInfo.cs +++ b/MediaBrowser.Controller/Providers/AlbumInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CA2227, CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/ArtistInfo.cs b/MediaBrowser.Controller/Providers/ArtistInfo.cs index 4854d1a5..e8c43b3c 100644 --- a/MediaBrowser.Controller/Providers/ArtistInfo.cs +++ b/MediaBrowser.Controller/Providers/ArtistInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CA2227, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/BookInfo.cs b/MediaBrowser.Controller/Providers/BookInfo.cs index 3055c5d8..d87c68c2 100644 --- a/MediaBrowser.Controller/Providers/BookInfo.cs +++ b/MediaBrowser.Controller/Providers/BookInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/BoxSetInfo.cs b/MediaBrowser.Controller/Providers/BoxSetInfo.cs index f43ea671..82255f7d 100644 --- a/MediaBrowser.Controller/Providers/BoxSetInfo.cs +++ b/MediaBrowser.Controller/Providers/BoxSetInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/DirectoryService.cs b/MediaBrowser.Controller/Providers/DirectoryService.cs index a1edfa3c..a29bb9eb 100644 --- a/MediaBrowser.Controller/Providers/DirectoryService.cs +++ b/MediaBrowser.Controller/Providers/DirectoryService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/DynamicImageResponse.cs b/MediaBrowser.Controller/Providers/DynamicImageResponse.cs index 66fddb0e..8b72dc7a 100644 --- a/MediaBrowser.Controller/Providers/DynamicImageResponse.cs +++ b/MediaBrowser.Controller/Providers/DynamicImageResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/EpisodeInfo.cs b/MediaBrowser.Controller/Providers/EpisodeInfo.cs index 2f7ebb5c..6d514a7f 100644 --- a/MediaBrowser.Controller/Providers/EpisodeInfo.cs +++ b/MediaBrowser.Controller/Providers/EpisodeInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA2227, CS1591 diff --git a/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs b/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs index 14428df5..66ebcfcc 100644 --- a/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading; diff --git a/MediaBrowser.Controller/Providers/IDirectoryService.cs b/MediaBrowser.Controller/Providers/IDirectoryService.cs index 1babf73a..54cda0a8 100644 --- a/MediaBrowser.Controller/Providers/IDirectoryService.cs +++ b/MediaBrowser.Controller/Providers/IDirectoryService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CA1819, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs b/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs index ab66462f..ce2377bc 100644 --- a/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs +++ b/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/IExternalId.cs b/MediaBrowser.Controller/Providers/IExternalId.cs index 584c3297..3615d694 100644 --- a/MediaBrowser.Controller/Providers/IExternalId.cs +++ b/MediaBrowser.Controller/Providers/IExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Providers; diff --git a/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs b/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs index 14f57717..587ab3ea 100644 --- a/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs +++ b/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Providers/IForcedProvider.cs b/MediaBrowser.Controller/Providers/IForcedProvider.cs index 5ae4a56e..9216b818 100644 --- a/MediaBrowser.Controller/Providers/IForcedProvider.cs +++ b/MediaBrowser.Controller/Providers/IForcedProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs b/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs index a0e20e31..20c62e21 100644 --- a/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs +++ b/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Providers/IHasLookupInfo.cs b/MediaBrowser.Controller/Providers/IHasLookupInfo.cs index 42cb5237..f10a5572 100644 --- a/MediaBrowser.Controller/Providers/IHasLookupInfo.cs +++ b/MediaBrowser.Controller/Providers/IHasLookupInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/IHasOrder.cs b/MediaBrowser.Controller/Providers/IHasOrder.cs index 77b0407a..9f78d734 100644 --- a/MediaBrowser.Controller/Providers/IHasOrder.cs +++ b/MediaBrowser.Controller/Providers/IHasOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/Providers/IImageProvider.cs b/MediaBrowser.Controller/Providers/IImageProvider.cs index 29ab323f..2b5426ce 100644 --- a/MediaBrowser.Controller/Providers/IImageProvider.cs +++ b/MediaBrowser.Controller/Providers/IImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/ILocalImageProvider.cs b/MediaBrowser.Controller/Providers/ILocalImageProvider.cs index f78bd6dd..de1fc960 100644 --- a/MediaBrowser.Controller/Providers/ILocalImageProvider.cs +++ b/MediaBrowser.Controller/Providers/ILocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs b/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs index e771c881..285afe5d 100644 --- a/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading; diff --git a/MediaBrowser.Controller/Providers/IMetadataProvider.cs b/MediaBrowser.Controller/Providers/IMetadataProvider.cs index 1a87e062..9a944a61 100644 --- a/MediaBrowser.Controller/Providers/IMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/IMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Providers/IMetadataService.cs b/MediaBrowser.Controller/Providers/IMetadataService.cs index f0f1d186..d5a2dd7f 100644 --- a/MediaBrowser.Controller/Providers/IMetadataService.cs +++ b/MediaBrowser.Controller/Providers/IMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs b/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs index 6d98af33..6ca7b870 100644 --- a/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs +++ b/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/IProviderManager.cs b/MediaBrowser.Controller/Providers/IProviderManager.cs index 0d3a334d..6a64def4 100644 --- a/MediaBrowser.Controller/Providers/IProviderManager.cs +++ b/MediaBrowser.Controller/Providers/IProviderManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs b/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs index de1631dc..115b9a98 100644 --- a/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs +++ b/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Net.Http; using System.Threading; diff --git a/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs b/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs index 9ad0c26b..19757b13 100644 --- a/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs b/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs index e401ed21..4d06623e 100644 --- a/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs +++ b/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Net.Http; diff --git a/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs b/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs index 05b4d43a..70eb914a 100644 --- a/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs +++ b/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819, CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/ItemInfo.cs b/MediaBrowser.Controller/Providers/ItemInfo.cs index be3b25ae..11857529 100644 --- a/MediaBrowser.Controller/Providers/ItemInfo.cs +++ b/MediaBrowser.Controller/Providers/ItemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/ItemLookupInfo.cs b/MediaBrowser.Controller/Providers/ItemLookupInfo.cs index 460f4e50..37710f57 100644 --- a/MediaBrowser.Controller/Providers/ItemLookupInfo.cs +++ b/MediaBrowser.Controller/Providers/ItemLookupInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA2227, CS1591 diff --git a/MediaBrowser.Controller/Providers/LocalImageInfo.cs b/MediaBrowser.Controller/Providers/LocalImageInfo.cs index a8e70e6d..30786b0b 100644 --- a/MediaBrowser.Controller/Providers/LocalImageInfo.cs +++ b/MediaBrowser.Controller/Providers/LocalImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs b/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs index 920e3da5..e588a5db 100644 --- a/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs +++ b/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs b/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs index 0bab2a6b..c7dc5c7e 100644 --- a/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs +++ b/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Providers/MetadataResult.cs b/MediaBrowser.Controller/Providers/MetadataResult.cs index ef69885f..1d0dbbb4 100644 --- a/MediaBrowser.Controller/Providers/MetadataResult.cs +++ b/MediaBrowser.Controller/Providers/MetadataResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Providers/MovieInfo.cs b/MediaBrowser.Controller/Providers/MovieInfo.cs index 20e6b697..c8ebbaf6 100644 --- a/MediaBrowser.Controller/Providers/MovieInfo.cs +++ b/MediaBrowser.Controller/Providers/MovieInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/MusicVideoInfo.cs b/MediaBrowser.Controller/Providers/MusicVideoInfo.cs index 322320ab..e4dcf37a 100644 --- a/MediaBrowser.Controller/Providers/MusicVideoInfo.cs +++ b/MediaBrowser.Controller/Providers/MusicVideoInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/PersonLookupInfo.cs b/MediaBrowser.Controller/Providers/PersonLookupInfo.cs index 11cb71f9..8e76f003 100644 --- a/MediaBrowser.Controller/Providers/PersonLookupInfo.cs +++ b/MediaBrowser.Controller/Providers/PersonLookupInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/RefreshPriority.cs b/MediaBrowser.Controller/Providers/RefreshPriority.cs index 78304b56..2cc6832c 100644 --- a/MediaBrowser.Controller/Providers/RefreshPriority.cs +++ b/MediaBrowser.Controller/Providers/RefreshPriority.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs b/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs index d4df5fa0..22aac88c 100644 --- a/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs +++ b/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/SeasonInfo.cs b/MediaBrowser.Controller/Providers/SeasonInfo.cs index 3af5ec2a..7442ce25 100644 --- a/MediaBrowser.Controller/Providers/SeasonInfo.cs +++ b/MediaBrowser.Controller/Providers/SeasonInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA2227, CS1591 #nullable disable diff --git a/MediaBrowser.Controller/Providers/SeriesInfo.cs b/MediaBrowser.Controller/Providers/SeriesInfo.cs index 976fa175..a27ad5a3 100644 --- a/MediaBrowser.Controller/Providers/SeriesInfo.cs +++ b/MediaBrowser.Controller/Providers/SeriesInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/SongInfo.cs b/MediaBrowser.Controller/Providers/SongInfo.cs index 4b64a8a9..1a99c326 100644 --- a/MediaBrowser.Controller/Providers/SongInfo.cs +++ b/MediaBrowser.Controller/Providers/SongInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/TrailerInfo.cs b/MediaBrowser.Controller/Providers/TrailerInfo.cs index 630850f9..650d2781 100644 --- a/MediaBrowser.Controller/Providers/TrailerInfo.cs +++ b/MediaBrowser.Controller/Providers/TrailerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/VideoContentType.cs b/MediaBrowser.Controller/Providers/VideoContentType.cs index 49d587f6..7a8fc59f 100644 --- a/MediaBrowser.Controller/Providers/VideoContentType.cs +++ b/MediaBrowser.Controller/Providers/VideoContentType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs index ec370677..345d1d2a 100644 --- a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs +++ b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Controller.Authentication; diff --git a/MediaBrowser.Controller/Resolvers/IItemResolver.cs b/MediaBrowser.Controller/Resolvers/IItemResolver.cs index 0699734c..83382121 100644 --- a/MediaBrowser.Controller/Resolvers/IItemResolver.cs +++ b/MediaBrowser.Controller/Resolvers/IItemResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs b/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs index 733d40ba..098c9d2b 100644 --- a/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs +++ b/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Model.IO; diff --git a/MediaBrowser.Controller/Resolvers/ItemResolver.cs b/MediaBrowser.Controller/Resolvers/ItemResolver.cs index 5c9dd6f0..5b3aa826 100644 --- a/MediaBrowser.Controller/Resolvers/ItemResolver.cs +++ b/MediaBrowser.Controller/Resolvers/ItemResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Controller/Resolvers/ResolverPriority.cs b/MediaBrowser.Controller/Resolvers/ResolverPriority.cs index d0810c63..71277ccb 100644 --- a/MediaBrowser.Controller/Resolvers/ResolverPriority.cs +++ b/MediaBrowser.Controller/Resolvers/ResolverPriority.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Resolvers { /// diff --git a/MediaBrowser.Controller/Security/AuthenticationInfo.cs b/MediaBrowser.Controller/Security/AuthenticationInfo.cs index b4b242f1..2522470b 100644 --- a/MediaBrowser.Controller/Security/AuthenticationInfo.cs +++ b/MediaBrowser.Controller/Security/AuthenticationInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Security/IAuthenticationManager.cs b/MediaBrowser.Controller/Security/IAuthenticationManager.cs index 79b2a244..4a789680 100644 --- a/MediaBrowser.Controller/Security/IAuthenticationManager.cs +++ b/MediaBrowser.Controller/Security/IAuthenticationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Session/AuthenticationRequest.cs b/MediaBrowser.Controller/Session/AuthenticationRequest.cs index 647c75e6..2566f5a6 100644 --- a/MediaBrowser.Controller/Session/AuthenticationRequest.cs +++ b/MediaBrowser.Controller/Session/AuthenticationRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Session/ISessionController.cs b/MediaBrowser.Controller/Session/ISessionController.cs index c8b29aa1..bd2ad05e 100644 --- a/MediaBrowser.Controller/Session/ISessionController.cs +++ b/MediaBrowser.Controller/Session/ISessionController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Session/ISessionManager.cs b/MediaBrowser.Controller/Session/ISessionManager.cs index c11c65c3..cd649359 100644 --- a/MediaBrowser.Controller/Session/ISessionManager.cs +++ b/MediaBrowser.Controller/Session/ISessionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Session/SessionEventArgs.cs b/MediaBrowser.Controller/Session/SessionEventArgs.cs index 269fe7dc..08643361 100644 --- a/MediaBrowser.Controller/Session/SessionEventArgs.cs +++ b/MediaBrowser.Controller/Session/SessionEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Session/SessionInfo.cs b/MediaBrowser.Controller/Session/SessionInfo.cs index 96783f60..d2d40f5c 100644 --- a/MediaBrowser.Controller/Session/SessionInfo.cs +++ b/MediaBrowser.Controller/Session/SessionInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs b/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs index 96f8a2af..91844220 100644 --- a/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs +++ b/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs b/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs index 2206a021..838dc7d0 100644 --- a/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs +++ b/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Controller/Sorting/SortExtensions.cs b/MediaBrowser.Controller/Sorting/SortExtensions.cs index ec8878dc..c253cfc8 100644 --- a/MediaBrowser.Controller/Sorting/SortExtensions.cs +++ b/MediaBrowser.Controller/Sorting/SortExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs b/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs index d75ef7ad..6ff8417d 100644 --- a/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs +++ b/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.IO; diff --git a/MediaBrowser.Controller/Streaming/StreamState.cs b/MediaBrowser.Controller/Streaming/StreamState.cs index 195dda5f..d30853fc 100644 --- a/MediaBrowser.Controller/Streaming/StreamState.cs +++ b/MediaBrowser.Controller/Streaming/StreamState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Library; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs b/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs index 89eef28f..0461f350 100644 --- a/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs +++ b/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.MediaEncoding; namespace MediaBrowser.Controller.Streaming; diff --git a/MediaBrowser.Controller/Streaming/VideoRequestDto.cs b/MediaBrowser.Controller/Streaming/VideoRequestDto.cs index 44dc831f..f511cc47 100644 --- a/MediaBrowser.Controller/Streaming/VideoRequestDto.cs +++ b/MediaBrowser.Controller/Streaming/VideoRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Streaming; /// diff --git a/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs b/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs index fcfc18a6..9c2e39b8 100644 --- a/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs +++ b/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs b/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs index 326348d5..750cc3c1 100644 --- a/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs +++ b/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs b/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs index c782f579..2206b877 100644 --- a/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs +++ b/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs b/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs index 51c29c7a..52edfae0 100644 --- a/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs +++ b/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs b/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs index ef052237..3758b224 100644 --- a/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs +++ b/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/SyncPlay/GroupMember.cs b/MediaBrowser.Controller/SyncPlay/GroupMember.cs index b973672c..26998cfb 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupMember.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupMember.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs index 31890c40..2841700d 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs index 6b5a7cdf..cac8bab6 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs index 2523ec70..e5a3ace9 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs index 4f29ca1c..774fa523 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs index 132765b7..22ff2e43 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs b/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs index 9045063e..393d3477 100644 --- a/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/IGroupState.cs b/MediaBrowser.Controller/SyncPlay/IGroupState.cs index 0666a62a..97742836 100644 --- a/MediaBrowser.Controller/SyncPlay/IGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/IGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs b/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs index ddf86be7..139893bf 100644 --- a/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs +++ b/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs b/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs index 6365a389..09690e16 100644 --- a/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs +++ b/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs b/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs index bf198177..82a8c6f7 100644 --- a/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs index ef496c10..bee25d6a 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs index d188114c..20a0bc5c 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs index 464c81df..cb6ecdf9 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs index be314e80..eb51d8c7 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs index 67907623..e53e1758 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs index 7ee18a36..ff288065 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs index beab655c..814232ee 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs index 05ff262c..37e05169 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs index 3e34b6ce..94d33dd8 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs index 0f91476d..1211bd58 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs index b1f0bd36..793939ab 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs index 619294e9..7b58d17b 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs index 19611337..b6af02df 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs index 44df127a..a8a8f116 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs index d250eab5..d990e899 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs index 5034e992..48b8ab8a 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs index ad739213..19e15ad3 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using MediaBrowser.Controller.Session; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs index aaf3d65a..92291312 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using MediaBrowser.Controller.Session; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs b/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs index c0a16819..cd89574d 100644 --- a/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs +++ b/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs index 38c9e8e2..4279ec87 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs index 54577826..c1e7b271 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay.Requests diff --git a/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs index 4a234fda..0b93c490 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay.Requests diff --git a/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs index 1321f0de..2c780d13 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay.Requests diff --git a/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs b/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs index b094ec27..2eec8b36 100644 --- a/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs +++ b/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.SystemBackupService; diff --git a/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs b/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs index fc5a109f..45553673 100644 --- a/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs +++ b/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.SystemBackupService; diff --git a/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs b/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs index 263fa00c..ea6de187 100644 --- a/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs +++ b/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.Controller/SystemBackupService/IBackupService.cs b/MediaBrowser.Controller/SystemBackupService/IBackupService.cs index 0c586d81..340fce65 100644 --- a/MediaBrowser.Controller/SystemBackupService/IBackupService.cs +++ b/MediaBrowser.Controller/SystemBackupService/IBackupService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/TV/ITVSeriesManager.cs b/MediaBrowser.Controller/TV/ITVSeriesManager.cs index e066c03f..bfce3d0a 100644 --- a/MediaBrowser.Controller/TV/ITVSeriesManager.cs +++ b/MediaBrowser.Controller/TV/ITVSeriesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Dto; diff --git a/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs b/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs index fba24329..238993c9 100644 --- a/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs +++ b/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig index 52e13fc0..7d2658a9 100644 --- a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Controller -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Controller\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache index 46f576f0723ae22a89127f69396425935d22ada0..623093d5fe87c8ae326b158be1640ec29cd023c7 100644 GIT binary patch literal 21949 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 diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache index 75fc5fe350be60133ed83692d82e3d7e0d745e88..922a9d16fabaa50fdb3b6feda742ccc323e08152 100644 GIT binary patch delta 2719 zcmb8xOH30{6b4`hDqwktPyu<2ffyeo-cC!~C>li(K~%7aXmkv@Os6<7ohdU@6l2s7 z6XPQoa)NPXSh_Sm7RIfK5f|!0qah}`QWq{X(UlADOlWoL9fod7yWxEK&$;*9x4V8v zdkUGVyu3W-SVtRwR2Ma!Ka(6)6&@+65z*k2SQx`2qRtOXMjY#gs38FhrzK^C527#% z@v=0`E20rW96!^2a5H26uZ!fvbBTN*f0?1UB#Ui+zrUl+Zx!%c1!jCb&|I*7=Ec_@ z#yb&09BSoS1KaYL{VtH0gau79BthpxDDYRXjR@d7vy(!I(h2aC*$%t&`;OZI{Vo7W zNQD$W!jaoXAVb57 zE=#0A*ig0Q@h*7!DZI0eylUw293ox253?(VI_%2rF3QoMLMDbIsr)lB&{D`z1RV|n zPa!gA24)HuqW0=;JsTBec``03NRN&2K`t0Z0S*NNY0Fl#S@(+eP%KW(I$yLGJjH{^ z?ihDT0fxMdKAzMjV{^H?N2@CVZ`zQk9rX3)N*4BgMt%BRd5i6ChmB0LU&2`3| z)8fQwfoI->kR7_Cfy5<~L6Qn8z78%ptWle8ZyDq!7 zi-gpWNXdqj#F{}%>Q&7~cw8N&*lsM9)TJA})aH-bgnAW4(9MeioQ4-IGiANfw^x{IDNcqdv>ypw)O`dj#yV+J3O!J>$EF&xhRq4_Zk)ssE7UyT_`J1XUC52D_a;VaFn38s0SyWVPdn tOAxvdLn-nC6B9{tQH$1A&$K0MMxwCYls$IRA(9>JK1=hB{aj{i$sZhPAQb=r delta 1020 zcmZ|OyGz4R6bA65)>vPyZMD8NeZ&^QMv4eUt*wd`pDk8rL5d>U;tQQ>5kz!Q!ndlc zbIIc7sEY_9BKTOv#lJwo+)mzjvn09U{P@m+bH9^MgS7(hlb5q=X?bTQn@Mjf z*W=1UuS5IK@q60CoYy|IHwQ(K(8Yh&Xy^D}fg4jFGNx{pF_p}a`UF)k3of*nWvC^c zETaf2e#{BtGCH@2yV5YjsEXj=2?$eQ&=SN~S%3kG!zh-Q|IGy|MsQaiVwu&7c~YOH zGGf*sUMqVsTsg!rs=cb2w`=H#*Qp$Ct7jMj_9_+YwrzqA^hk!!K7m}#lo510Hc5-C zRG8A>#Jhcm`<1yRLm?Gg#h(}4uGyHYr+n=pb>{W=NU)dj9WY>2bX1MVBASw=>@ zIfBb3LpR?tO`6=-H!0)2bqwLwNp_%$=e7-Y;FcJ{V>>HQEr?=qqb8}z4n0u>Jh)q&?7yePi{5?j_ J68JE2+%G$M>q!6r diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json index 66f45120..8b2316fb 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2881,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3094,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3372,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3575,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3853,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4048,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json index 12c8e01e..89e0438b 100644 --- a/MediaBrowser.Controller/obj/project.assets.json +++ b/MediaBrowser.Controller/obj/project.assets.json @@ -1687,47 +1687,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1901,7 +1907,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2178,5 +2184,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache index ad47f8cf..de06f628 100644 --- a/MediaBrowser.Controller/obj/project.nuget.cache +++ b/MediaBrowser.Controller/obj/project.nuget.cache @@ -1,46 +1,56 @@ { "version": 2, - "dgSpecHash": "Yg0ZGAgBa1k=", + "dgSpecHash": "EFo6eHNUpP8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/BaseXmlProvider.cs b/MediaBrowser.LocalMetadata/BaseXmlProvider.cs index 548ccee2..c370269a 100644 --- a/MediaBrowser.LocalMetadata/BaseXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/BaseXmlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs b/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs index b6189bcd..d5585e11 100644 --- a/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs b/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs index f00d508b..5a63ef73 100644 --- a/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs b/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs index d3fa41bc..b1d58443 100644 --- a/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs b/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs index f56bc71d..269e3a54 100644 --- a/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs index 119effe7..55cf6a84 100644 --- a/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs +++ b/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs index 00634de5..3290d1ed 100644 --- a/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs +++ b/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Xml; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs index e0277870..45af6f57 100644 --- a/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs +++ b/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Xml; diff --git a/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs b/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs index 580cef9d..8b2cc331 100644 --- a/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs +++ b/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs b/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs index ea123bbf..fd860ab7 100644 --- a/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Controller.Entities.Movies; diff --git a/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs b/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs index 89903565..b2fd0e82 100644 --- a/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using MediaBrowser.Controller.Playlists; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs index 025a8152..a1013684 100644 --- a/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs index 940f51da..a55e6e31 100644 --- a/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; using System.Xml; diff --git a/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs index ae767a72..24e5f81a 100644 --- a/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; using System.Xml; diff --git a/MediaBrowser.LocalMetadata/XmlProviderUtils.cs b/MediaBrowser.LocalMetadata/XmlProviderUtils.cs index a7a390de..66b05545 100644 --- a/MediaBrowser.LocalMetadata/XmlProviderUtils.cs +++ b/MediaBrowser.LocalMetadata/XmlProviderUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.LocalMetadata { /// diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig index f9060a77..c32f2189 100644 --- a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.LocalMetadata -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache index bd7b4294812275fc2c7ecadb94d9310652d8efad..841b8199dd1476e26ee8c7252f0eb2a236c4a0b4 100644 GIT binary patch literal 21945 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 literal 21358 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 txw8Wsnli(K~%7aXmkv@Os6<7ohdU@6l2s7 z6XPQoa)NPXSh_Sm7RIfK5f|!0qah}`QWq{X(UlADOlWoL9fod7yWxEK&$;*9x4V8v zdkUGVyu3W-SVtRwR2Ma!Ka(6)6&@+65z*k2SQx`2qRtOXMjY#gs38FhrzK^C527#% z@v=0`E20rW96!^2a5H26uZ!fvbBTN*f0?1UB#Ui+zrUl+Zx!%c1!jCb&|I*7=Ec_@ z#yb&09BSoS1KaYL{VtH0gau79BthpxDDYRXjR@d7vy(!I(h2aC*$%t&`;OZI{Vo7W zNQD$W!jaoXAVb57 zE=#0A*ig0Q@h*7!DZI0eylUw293ox253?(VI_%2rF3QoMLMDbIsr)lB&{D`z1RV|n zPa!gA24)HuqW0=;JsTBec``03NRN&2K`t0Z0S*NNY0Fl#S@(+eP%KW(I$yLGJjH{^ z?ihDT0fxMdKAzMjV{^H?N2@CVZ`zQk9rX3)N*4BgMt%BRd5i6ChmB0LU&2`3| z)8fQwfoI->kR7_Cfy5<~L6Qn8z78%ptWle8ZyDq!7 zi-gpWNXdqj#F{}%>Q&7~cw8N&*lsM9)TJA})aH-bgnAW4(9MeioQ4-IGiANfw^x{IDNcqdv>ypw)O`dj#yV+J3O!J>$EF&xhRq4_Zk)ssE7UyT_`J1XUC52D_a;VaFn38s0SyWVPdn tOAxvdLn-nC6B9{tQH$1A&$K0MMxwCYls$IRA(9>JK1=hB{aj{i$sZhPAQb=r delta 1020 zcmZ|OyGz4R6bA65)>vPyZMD8NeZ&^QMv4eUt*wd`pDk8rL5d>U;tQQ>5kz!Q!ndlc zbIIc7sEY_9BKTOv#lJwo+)mzjvn09U{P@m+bH9^MgS7(hlb5q=X?bTQn@Mjf z*W=1UuS5IK@q60CoYy|IHwQ(K(8Yh&Xy^D}fg4jFGNx{pF_p}a`UF)k3of*nWvC^c zETaf2e#{BtGCH@2yV5YjsEXj=2?$eQ&=SN~S%3kG!zh-Q|IGy|MsQaiVwu&7c~YOH zGGf*sUMqVsTsg!rs=cb2w`=H#*Qp$Ct7jMj_9_+YwrzqA^hk!!K7m}#lo510Hc5-C zRG8A>#Jhcm`<1yRLm?Gg#h(}4uGyHYr+n=pb>{W=NU)dj9WY>2bX1MVBASw=>@ zIfBb3LpR?tO`6=-H!0)2bqwLwNp_%$=e7-Y;FcJ{V>>HQEr?=qqb8}z4n0u>Jh)q&?7yePi{5?j_ J68JE2+%G$M>q!6r diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json index 1e702927..6493ec11 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2254,7 +2279,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2532,39 +2557,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2738,7 +2768,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3156,25 +3186,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3355,37 +3390,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3568,7 +3608,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3846,33 +3886,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4049,7 +4094,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4327,33 +4372,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4522,7 +4572,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json index 59c8fc85..65ff1bb9 100644 --- a/MediaBrowser.LocalMetadata/obj/project.assets.json +++ b/MediaBrowser.LocalMetadata/obj/project.assets.json @@ -1708,41 +1708,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1906,7 +1912,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2183,5 +2189,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache index d7563cee..cc978329 100644 --- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache +++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache @@ -1,46 +1,56 @@ { "version": 2, - "dgSpecHash": "KfLemU1EWsY=", + "dgSpecHash": "Kqi/frfDV50=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs b/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs index 48a0654b..1d75fa3c 100644 --- a/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs +++ b/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs b/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs index dc20a6d6..c8cb2932 100644 --- a/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs +++ b/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs b/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs index 6ca994fb..f9d7f4ef 100644 --- a/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs +++ b/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs b/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs index 1f94d9b2..89e85df8 100644 --- a/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs +++ b/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using MediaBrowser.Model.IO; diff --git a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs index f81a337d..bb04024a 100644 --- a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs +++ b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs index 19c1de9f..8dff8dbd 100644 --- a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs +++ b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs b/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs index a8ff58b0..318c6a47 100644 --- a/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs +++ b/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1031 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs b/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs index f4e8c39c..22dbe3df 100644 --- a/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs +++ b/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs b/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs index 2daeac73..f0974aef 100644 --- a/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs +++ b/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs b/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs index 73c5b88c..596da03b 100644 --- a/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs +++ b/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.MediaEncoding/Probing/CodecType.cs b/MediaBrowser.MediaEncoding/Probing/CodecType.cs index d7c68e5f..6b9cff32 100644 --- a/MediaBrowser.MediaEncoding/Probing/CodecType.cs +++ b/MediaBrowser.MediaEncoding/Probing/CodecType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.MediaEncoding.Probing; /// diff --git a/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs b/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs index 6f51e1a6..b2a26c9b 100644 --- a/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs +++ b/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs b/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs index 53eea64d..4f8b3eb5 100644 --- a/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs +++ b/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs b/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs index c9e94878..0f1d9d6a 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs index d50da37b..ea863718 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs index bed4368e..0c7584ec 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs index 3f7dd9a6..a14e4d2a 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace MediaBrowser.MediaEncoding.Probing; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs index 29444232..ea6f6d56 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs index 0b5dd1d1..e6c26c42 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace MediaBrowser.MediaEncoding.Probing diff --git a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs index dbe53228..316e946d 100644 --- a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs +++ b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs b/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs index 7b74cfc8..919189b9 100644 --- a/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs +++ b/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs index 7d7b80e9..67b9a0e9 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs index bd13437f..c0c16cae 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs index dec71412..896bb9c7 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Model.MediaInfo; diff --git a/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs index 1b452b0c..e38f5296 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text.Json; using System.Threading; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs index 86f77aa0..a6ade078 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs index b5fd1ed9..7bdc73fb 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs index d060b247..f784134e 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs index bf7ec05a..1b63ad41 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs index 88c2bf3d..ea9d7e81 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics.CodeAnalysis; using Nikse.SubtitleEdit.Core.SubtitleFormats; diff --git a/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs index ea45f207..47031fe2 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text; using System.Text.RegularExpressions; diff --git a/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs index 3e0f47b5..47a929cd 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text; diff --git a/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs b/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs index defd855e..0ad601aa 100644 --- a/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs +++ b/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig index 3f7aac88..a1228724 100644 --- a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.MediaEncoding -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache index 04272b870bab51527c4b56e210bf359d6f010f3f..8e8040ca3e94b1ba7839c86f74c011421d4f68e5 100644 GIT binary patch literal 28964 zcmd5_>vtQ+b*E}kvJ{!NCHZYfkZk!SX+eObEXhf1J|*g9S`@7&MrtpCCAlQ93-2x@ zK}p&sO`E1^+S+Xzr;nsb+9qw&q)qea``wTI*3bRckNpFBdU{TOcXtMJcQMOdfD}oc zGXi&T=icAU&g0I#a|d&m&W|4$7#Miue?C3=AOHK_kN)%B?;kt<@BjVf_gB98YBN1`4zin`%Tw3 z7weYknDzD@A{{k`jWZSXTyp~lg{ppKcB(@@F3F8rz5WvrMgMjo(ckwVy}K(zcEhfE zuJ0}dM%ArF;(gmU7EQ;oYG%_`07i`xFliB8=`fiDlMoa!nFyJTH*GD<-2&zyKHuL? zn3MA>rq}EN?HBW-wVc2X+Do37%zDwqe-Vj7BiB?B(cyo=pNCa zd-3^=9w6QhEXTK9$43`%mh9!0X9jpQ7Hy|yd6j%16_d#rlZlXtG4Hm#s&(FSEWw=h z*LxZ6uk?kx?k+Fe&az=H`hjOw3B8|+8{NI$c1Dd+8cV9@POBPR7VHFE*Yo-C+Q;C& z*B4y3xlx3#MI6>`*8L3U$1`RDOinf$QTEKruu&RI8SC>AsqBHgWoWLWiHGLK&u6ua z-!Q#E3iORetB#Sf;#p=5Z&K!0N=C^TDQQQ@JTZ_keB(-tfz0Rd?i28a@Y&94kf2?+ zs%}#aR-@(k0Zq}sRK~C!8#}FsMI|RuQbOvNH?;$+rg6Q2bO14&FTvJ zU8QV{VPX)~2?g1~Ohhsnk#L!hLI%lv42fhujx?Jgvu2xB&kk%%K3GweFlxK0&UakO z6W~fxoJGn4=m5ciz z*ps*;NF=U+)XXE!z})NjbsOzz2CmnG^y{&L9L!M&=U|TE`Q;2St7Ql85lgGAF1^Q# zdhRfO=LvRH4jz?@f5EQdI z7h|mw-*5B?R_rs_1jM%$Gy$DM>SbK3W~o_C3tJ(l+P0llE8Je>e(_VCva_-*fBi2f z+VVqq{(4`pUjwqgF|I?L))hXSfd3IZ-|A;nK`UBzTt8Hc#D+7o13+7nWq6amlECyT zo_jEZSnRzs0ey`pjxenW#}jZT@ND;`sLH(^rEJBQ45ity2JDS_xR zo}Ju?)@(O06MfDoV=KmY3RgNN(@P(Rb`?IrwRIRGAwvGD#)8^E`jfLJm2ZDsmS_d*6lly*>TDB8abem9ZD6NK_L$7 zS_0PmhGDJxu-s?2SRB?x6ymV1Ctxk$`Ln&g&3JQ#hO;J2VLgKjEoM}bBYY!)@WzH4 zF2L;3Gq&p}#9{qp0@g?I+{oR{ZrRRA+3?#i^)#%T7y*6-=9akKN)5;xA@zJnJsnbW zB=G5kv(=mUqybq$x|)H+u@)QH3X(C#7?ZPr+RG1Du1 zN`|PW3nK-ra;KFbGJnibHs}4e;B5-ti}=hkU4^`{GI&;809igF0m&Lv6H;n;p3kU( zAJmK%EM!)riCwf6nsPdgMpo&05G;81bwR*uWeIsp_@tM!jPzEPyzoUEHP1vhSw{65 z4UF`z{t@*DV@i-shGbm!ijXZkhK*-yQ)OeZx``Gs&_QeNEwU@e`%4nRDiB=EK+p=7 zVA)=C+*@Qcqpl+K4|=H!!O}wX9k1w`sAwIZ)W{8_H#5ZC0apVS;!}+lmLGbtVwxu> zr;w-yM5!X_xm-ucb%op}KItFXmp3#lnzcpJKj`1vNc1-ii%l91j5{9=cePtGnY>e= zQlWSFQ8n3(`^~FX5cZ_;rfksxGB*vyE%{V-Ph@tdKOdY(8pbJizp`M{<6vl9roRqH zX6Cq|H~K>3&89EzfyI_S4{)0*WelRb_%zT5UQpG@@H-RrQ;J&SQYDHP*QGGHibmwm zWspnXJkdVCKCLqP5izS5)0m}gD+%Li##-%NC3R#8Bd*8vble0(WW{W9>Zkgi|KJD$r=9hHtNHk5a8 zzRR6V*-vz58wZ2#GuMQ5XkIX&x`e+v2f`HeX3le$acZkDW7jReaJ+ox_L%0}riL-&ki@NA0pUSx1=$sa$K}@weh;&!ZOE6jd zyhN6E4Ua&ca}tdE6QU+`P9n>f-|P7ZCWfDn*xGXu48&1US30E8_jw4$?`gsBnH+7` z>p2J}hPpC!Hkxg>_-Fz{aZ;e5332BfNnijC2Cx^GrRK2dCLKj!;An41?~q!rKevo@ z?wjmHMsAC}+}QAKkip=U8N6*gdcY9zqX*k|=rk)DQw;pH7~CRHImDzTs;UKPu2y6A7<;?x{f{Q}bGkbV*A z^GLshG@fD9%nrnoQpvba`XCwiNh$?m>7;%E`FF+Oh!Zpt3pY3tmd8`D{4(;hhE7g{ zB$Lh!k|h196zN|?{$?9284PZ)Bp8Jh7{7x2tu<&ekldh2AdjVh{8i-lZSZ9BxWSX; z9Z!+>Ysk-fH@zA}8H{Jao(2mULuDF7h`mU`&n&V|Z)?8KrZq20%P=J}PnSTTMy;za%p0$^O=hj{VUrGW0CFJ+F z^WJ=GFoVyn!32LK1^#a$e;cjE3^BJB6XLNH#9v1Kwpo)IUT#e$yf3BTeINNd(b~+a z!mZ6z6$)(A4b-n7zt6tD>DFilpIf5|{<#$RzlHo><{4$@+H7kz1JAA11fBxnbZ!6J z$lvMKY*sC9&8BL7B&AxvgZyo=b~CKp+D%wrO~LxR$lqz!a8?a&4X0{Mq*UXp$loGs zIYY;-<%Di31>M(>-vV39NOwH-X?Tq`>_)@^^r@fg$JK210%#1^FK#e`Ecke{TeX%e@f%a-;7_fvghV)&k#w!_J>=h2uMKOP704n? zZz2&U8%c-h&yc?bUY&K2t)?LRbL4N9*N2H;16yjCIubQZ14-8~-$(wN8GaajxCUa2 za|BY#&f`E1;c<}&PZLRp=P!`I3n~9}j0jqNptaY6wX%VW89*W9J?X|f6(G?abVIS9 zWYeI3$;s{q$kRdoA@YBO^kbyIMEWbFL8Rk`p)O~eG6OUIWK{j8=dMzt(7(S%qQCzJ zsfv=mSB=vznz)*+6Inw1D94yZ$TA|#oglo)z|W>g$o*R(_wVpImXxbP0To}Bm*DjG zf)mx?wIru27JOOLPSvHWHVxd>7~W6I;HD5HWc&j|dlWLJ8;fn@s@b4>6xrX2Qvb-1 zQRn)vU5JywwVI8BxcjpZtXKsy3R{IGL{1cewUQlqC3T6StnwA%| z3l47WH44+Wn_yzq@C}L`Loy0;X0Sq>Mhl-TT(%wSYOAqmdFKjcJWsR(YtHp?5sB-} zI`r+i!mvTz>7S7P8R=h;{uSxpkcN1;$87DeF6!wJr+EXHLxb~R7zxFq2{QtW_Cx_j zEO1T}1gq{W-4lfnG5)Np#qM+wft`9vXxk%^r*QDE7+q^xjK{&z)FgtT2gAs=hXg4C=!@!Z((WMX z!SI670;f*KQ4?<#M~xSaTS6aWP*jXHkw!7r4^nW8T@Rv3R_*28W9MK9gUDDnt_WgHIPJaW+MSvhnLmk&HZH z<|Dbes|y-gU@)5wVpB{xn{CXm0<`?yv%1B|_&lIV*kTEu}{9$^jQBFGWmv~ z@W88I?!>})GLwy5LBT1zk4fTWJ+j5f1LF|W*OdZOnH7-|Vk4W4cu3B=lYkZhT91>H zyBY!N{sQVMtm(V&FMzT@ce2SaH}P3ld7} zFz&uiAqP{sP9Z;2q9&$HhtwhMT)uERH{4E<9GL08hWwa`nwYY#(7n+d3@>|6z2Zi%qoSf**NWfhH5lF#0UZ<9avc`bq$)<&M}Q%_NJ6T5)P17wZ;`d0UTsbiq z+Axj?nW`;IMQQUOOuMncwDyWk(4kqMw%m5r4(jbG3wN_ywZR#)?pya>vwXLH)2i*h z?zODlq}GpQSXNBU4;!4wD8o<1p3R_5|COK9871X@H*xWN7C5wI=K}fHGDI{w*HOYM zkmF~7vaGp^9|oZOd6^a5O(Fc!V;Oj`q1XH%$)&7PJ^ZGK=4O?l_^lGJW=ZS%jS#x# zkX=hLoWY>$?zMg6zHbHB+f8e)FqrMbFNw7ALmFm%cYuz3aLU3R$xdiqnr|&qw?5dt zGu^LtpbvFj(?x@5D87Z<*V!08s=KC(O6(PTy9bgRw|!wRBa)+P`P7*fKw+#;(WSMl zPafX_>D9ut%?w+@mZ5NeNstt#XD8K9usfs0F9~9AjlFaf z)Ng^~IwzB^S0b6sAtFdu30d#cDO#iw(!k3glWN-uRc#%&m=2b~QfgJKvU)vfD6R(W z>*zZ}an0tCMsay8RWCUrzDZL?hT{6h0j@usk)DX+E!&YBiaaV`r(mxxj7Q>g_LS|x zoQxl}cvK=uGJNn_|BnWJC2>(xzC6E0eQ@G-t&}yAm2CBy(oR3|NZxWmQLoHQe%=yMkxG;)jiT=q^<~H*l*PA9~HO zG~tXm=St?eQf~z)R1Qn?Gi~xIP3}~x)gOT%{@jJczwbu++FiMlYks*|59`Y5dMUvHMZi(cR<=3<=QBT#>< z57gEA%8DPXIPOx|YPw}&4>M6?m{&J~31@;c$c)%oga5K(r@+>mp`29v1=z3m0k+=Q zEWS5m4!KQwK%jg#cjkv)(?Mkh1o_d-mnN1kjIu5DauxE6jTzg5DT+iYoZ zp;KG0Vt%YPJ-32B)cK`RXVe)Vwa$wLGSDDG=SqTs&X?fsRp1Wc^LBn?v^J_#gfw~sR4uz7r{CIj+Yod_bDv*jvyUH zdM#Jh5=Oyt9itFZw2ZU(^TNzL@+I#F!Hc{fLL%>nkrwlL`>ka+Y2 zBo+cyl}L==nu|%MV-hLx5lEoKN0BJ;F{F#R5-Yx2Zu%`BOAX$eMig6Zrv06i@i=%= z#uG@CaSZ8Nt_;7tJ`t48V%|CE!t?oDC^yFf^dDZIx~lBIOJj)& zKCQT(#3w8G3{rk;-t?-~jb%S@!pd4{Y-DWG!Rv2qRLkI~yrfAMDv81VtP=K|681bk z=W?rnJ_@}^!5eK)DAQq)(9n~ubV`ZfoMnApM5^bCFp8Z;57944HCFhdm#;*N)*P)?p3b{?e&6pvEMN%El>fUoHz~}MY*BDH+ zNOA|!BUH6>5KE5SC~(Pn8L9YOHce9T8XmSbL3zUuZhFy%p>UVaw9C%xva;hpk!r_J z;`uv$bi4&(fAiXgH){~Qk^=uKp4WSyOVD~&f_fOKJ!}{zkvXmDOc(H_sL2Vt>t*+SGR)?RpC@noI83iR5*pZ}+iqC@4u& zj+qICdsIVAygr1LL_nVhRO;?p6TF1K!`{bzqv_YMSGom5Xwg;UTDypx18=18T*h;? zAf7e9-f~l8%^AbyO6~xzv<;naMC4hc>xu$$6`$+%W*;3OxIHA-oo>po|=iaBe&{*7@G^1>&;pLV6-BcLUSl2L0wOQ zTG%A0n_)fZ8Pp{dlAvy+KrQ0=i@o(@vZ*4YR|96Oo}oq7E|!$|KApk`XTzp?vW4}c zXJj`}NP_y&6sULbyjE~{-S&g=F(=%Bv8LwT!nhAhFqtH+PG%Cm9Z@et)Uy$_#PMSa z$GiCCBzzC)axRX*TdHAmM}vwpspq}fmyeXL&Vm5;J(%IeGWfm{^y5m?+Pn_{=vvMV#>tXnINZv|q&R)9A}785KOgm5V-XRh)HL zx4c>dJ7O;~#0)rKplY=mW_HJ@ zh)01lqsXQsGAVggN!G)`$8&jrlJQEqh1PH|C@b~bv;rqbNm~9*$bUUo{(5T}R_L{$ zewzj_4iKeZurn81%Zu@MvXX16l2v@Nd22}TJ(Zv@`>SKo5;_4*D3%L}IRKQ67To-cfEhp{s z`LxDlM`BSgp$lv4R2s(9g07*%zWYRV(*h#XEmdF5{C=(l6C_%P` zkzg?)ka*IH+Ctm`>bSk6*`t&FnQlZKY#+6jpbkuaPguWI8$=S=o65F>%x0%{O(dAG z%ImVNV!${TM!aFYna3Y_Wb}!#psJkJ2mtIWYn2SCZ?W^TU&oEz>*pz z$wXy4RXq|6M+#Z=SEStVuLDNS;p2U*6if-)JvB@nx1hw;TvAkp#KM55z0L}ELx zBi%x}jdTa;VEoF6eXY76y{aroud1!!2J#=X9XyK9DQPx$DK>od+t_@F{D z5Bk#x<+%(VpGE$`=#8UXXu2T1WGqN8nN9fTkUwJPN0%2AJ-0aVq?z-)5}EVa#{4Id zZ(rXy1C?b%Gn-b-XgRSl`zhoisw zkn z$=WUMegV%B@QS+zEk`s5w{1%Wv`+|V zyW3qaKudT14!G$B66vPjUG8}Sa!T~^wz%bmY%2PC?cYXsyg)E35cIP$VDFrH$X?lp z)8_}x%(WR&S+z~t|aFwU`>nygfuY{#PJLezl8klG(if8 z(gaC}Ph~*-8uI%zQ3`3&L`iASWJvou^7DJ8R}-cH@hq5gg3yFX5YHpoCde-%e?XU~ z^o*ceh@$BhqUaZqY@&Y!`P*t;70n~9tHgLF1LHT4zgw)Y0=~4q5`J{q3ZGv_l1uKd z;<>m5XzQ%A0=l%$68b11BBi1K8uI$tKM&q|E5J+ZEy0gxfd3})cg(sg@Jj10@lIyo z{TA|f$oebLO6xDtzLbIX*O9;btiz%r(mKqF@RFBpjQpTJS5}a-7{UP#q*m^He zOY1#Rzm zcR=8l-T~r%I|KLkkiVHm?%#VLz)J4{!SeE*ZAAPj^0&>qAn-}=0`a|L1k43c0DkKrnyGTUjBiRuBCGxl22a|*AW(KamLjGWU zG(z|qn6go-NNkiElC4qx8u{80(5$g=@v{@)_~9n#+;{R7f4 z(ld@@LX6G0EjRh(l*2}|ev?hYpMON+-~WVEM#->QPSP*A2r<^aX+eI>aprMp7k8_J zR&;ki>`sxA`_D@5zuc%Np2a-G2;9mE)n;;0I^ z83ZXA|0d9$fQ;GN(uQ-@tuY3m_&ZhV-vu)KIrJY$hpw()^jg>Ah`sZbqqeIsM1;Vgz#|U+kSRRy>phQgvISE z!BZWfN?)tm8;1`qcC%`49ON_a#?=0H)XmhL*I`_KcE;|#=C)Sn1JxbJ)HyWH*5u_V z&QEnib~p+x`Jf_=Vm`J*OLpFz9gZSI9+%YV%eCY!F4v-?5$N$z0mWRrC24%|_WpFd z#wSz(bH`f5YqVa`eKE5{@+vQd^2RQzg7|)iMO9R=#Kbk;119F-m2TLl5?F3;5;YjOAcwW64Xf798e6@VVkLOd(3JPd?ib{qq?j zjM>^&iZY7aJsvO2-NfA!w?)NrkXT~Iy0c9<3V>F;U9-3*uKT{$qlk1L7iiZ6L=%fn zjtvI= zfS>BhH@Y7Uy!O|fdNH2v%0|CI!KwQg)5Pg|bQhyfFhfjV_snOyRzyok%xp0?A-UT{ zb*(+87k4uQ%%ye?718vam)fB$FbtP|>+z*zH1bYz@+)`;ep0oCjivq8JeiAi(00$A zajiyk7(uTBsBmZn+xa}eZF!K_Bam=J9Q!x}ecU!|z)E_+( zitNqe00H|{NT(C3qEgpNhIAT^f(JmyL}aF;iaHUQNkkXWsvd`ri8;VZ+?NV~6lq|S zA6NV`A|%=41DsTaSXpZT0m^%!lPD`1k&HC}Sg4zhA9CO6m;F|CW5z?6ZLcys=T<}Sp6gy%uio-1du}w>y**UxM{`XJt|cb@ zsoWAWviwWAl-d7=Wg@p+#<943SZKd?4Dc(t>}&0)gV+ui_#Z9#W=q2jQ%;|OST!LE z#&fZRaWoBA1=3M53Fh<5^ze@#EWtGnB?Ak*nlG#4A33Dr5;(cVJ3?;lp9({-bz`I9 z?Nj!l{rG1O8~A?*Zgo!!L-z2Dhk&<1WKCIEU*Z5h+_?umVE&E4gB?+tIE4=-H;en* zA^RV(MQLJ*eQFnXf7`~R!qV@LMixm4cI*mZ*0x2wtc0?m zsm(S-yxS#RLTN|E#syL{%o93IhYp+pIKkTN2Tofh*mP~cIbWDK-Q*|jC6l`LXjh^% zTe&+o?W1*J`))vMt*DQ^sWd@an4O(gG{Nqi6~87(^qS~&6tr)4liH<_ZdVtDbs;9m zR{q53v#C@%sA(56t)RVVs%_(z(6+j;)cTXCY^VMdEi_4mXMe1@peYX}b(kY59foBe z&D21iRNrK&9fy*d#X;>LAlGyK8r~mHF1<5;6CvI4&jlXIV)(%I*u+1N5b!O3+4q`v v!`6RqdjX}9d>=L~qp+BrNaWf~=Mg1zp(AZdGd7R6^D^wz_q7RPYxMsEdz;Xg diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache index 67ddce2df2178f54ef421f2758355c0a22d013c5..b6173f8ae3f620bb494633ff6fd8578332fa16a5 100644 GIT binary patch delta 3813 zcmb`~TTC2P7zc1>T?nwOEG!Gby;10LOM3RgvS}AZlyWH)C`fBC3C)u+quc+*DZXqkPNY2mk8k^%%i`*QqvYfgirxy7Y zJ}qWbi|la}K`~YoW?7lnPM`?8F)-M{=nr}qf7su{Kkzs6Rz?u{WH=n|Plk=BhmEIi z)SZOQ(xV&qe;Z^fm*V(YU6HQni4x{Diefe`$eAn~L3sVb>IwW4er6Jc)Vw#!BLqReg+MDuM$<4AKNK}Et!4|nD6V7# z8L8<-HWrC>qbT0R(L&MmJq1mbuM;d*#rmV-BxsfA#?2`VQ&PakhRWl<#m%#KhU|At zlm&-_)G=o)0@8V5uVZll`0yztp#Q@WRQbVCHAIL3hetZjVBLve z+mV1(*KKHU&WFvC4;VV7)0)y(?SzUKr#qiMU4gOmykl6JtMf&cYX`6d0tzp3nvj(_ z(K4V3mjnE+DT3-lYgHJ&tscFz>IyMM#gb_WeO2Rgvr!boEmJ6#(XK(a58Sn+t7pkF z8!vq3EraiB`iyO~Ui+vhqg84~H{Gp7%}?$nLLl#32l9k+*FC*USp%=jS9Xt-J4TM$g3BNj)=VA+Wcs6&ERrD|k_aUl@-` qc}*1bp2=ht3GZk8LRSFo?`Av*Zg(UJ(WES3A9svFYv-8Lg!&J&j%sTF delta 1475 zcmaLX-)mA~90u@noIhGRXKw9>issU}Ij5#3%-US#X6VcXCap0F##mI&*cf%wHl&~~ z62=n*R;*ogG3X|Y?qYwyE*e2st)QSHVsz6YkfQVTs@LAL8;^RPkI(zQ`n8hV$uz4) zvmgj!+IKOZoAO<|l%JWJTYeE+J{L4f?+fCh^q^dlo=8^#n zlbK=6MExWxd-~)}5wm;Glj~z#PV0q5+a>4LwQv7lU$!BJiY~x2rG_l!hnbEC`Uv9s z9$x;9zIw)aCck3zB4P+*wedL5&>7q_{M;w?+!1Tw0q#4lHk)93nMd zuW8I-!4l^H>9<~n-kReXAD-9-pt9}aYoXORsI@?1;sHZATXlOGNB<5y62 ZQ_n&l$&4{36HejxVK1*^HJnli!e44jXR`nR diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json index 33682b4c..41bc2bcc 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,42 +2078,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2282,7 +2307,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2560,39 +2585,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2766,7 +2796,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3184,25 +3214,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3383,37 +3418,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3596,7 +3636,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3874,33 +3914,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4077,7 +4122,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4355,33 +4400,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4550,7 +4600,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props index 4972f8a7..57446ae8 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props @@ -4,16 +4,17 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - + libse 4.0.12 None @@ -23,14 +24,14 @@ - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 574e3d66..d73e17a9 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json index 78ad9f88..12bd0b09 100644 --- a/MediaBrowser.MediaEncoding/obj/project.assets.json +++ b/MediaBrowser.MediaEncoding/obj/project.assets.json @@ -2193,44 +2193,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2419,7 +2425,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2696,5 +2702,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache index 6ee38dc7..508c9a97 100644 --- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache +++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache @@ -1,57 +1,67 @@ { "version": 2, - "dgSpecHash": "QbPpx2d0eP8=", + "dgSpecHash": "VUkcSo4krHs=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Model/Activity/ActivityLogEntry.cs b/MediaBrowser.Model/Activity/ActivityLogEntry.cs index f83dde56..51e91c1d 100644 --- a/MediaBrowser.Model/Activity/ActivityLogEntry.cs +++ b/MediaBrowser.Model/Activity/ActivityLogEntry.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.Extensions.Logging; diff --git a/MediaBrowser.Model/Activity/IActivityManager.cs b/MediaBrowser.Model/Activity/IActivityManager.cs index 96958e9a..5d81e59a 100644 --- a/MediaBrowser.Model/Activity/IActivityManager.cs +++ b/MediaBrowser.Model/Activity/IActivityManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Data.Events; diff --git a/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs b/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs index f9f47458..e17a121d 100644 --- a/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs +++ b/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.ApiClient { /// diff --git a/MediaBrowser.Model/Branding/BrandingOptions.cs b/MediaBrowser.Model/Branding/BrandingOptions.cs index 5ec6b0dd..0aaa940e 100644 --- a/MediaBrowser.Model/Branding/BrandingOptions.cs +++ b/MediaBrowser.Model/Branding/BrandingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Branding; /// diff --git a/MediaBrowser.Model/Branding/BrandingOptionsDto.cs b/MediaBrowser.Model/Branding/BrandingOptionsDto.cs index c0d8cb31..0010b77c 100644 --- a/MediaBrowser.Model/Branding/BrandingOptionsDto.cs +++ b/MediaBrowser.Model/Branding/BrandingOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Branding; /// diff --git a/MediaBrowser.Model/Channels/ChannelFeatures.cs b/MediaBrowser.Model/Channels/ChannelFeatures.cs index 1ca8e80a..02710488 100644 --- a/MediaBrowser.Model/Channels/ChannelFeatures.cs +++ b/MediaBrowser.Model/Channels/ChannelFeatures.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Channels/ChannelFolderType.cs b/MediaBrowser.Model/Channels/ChannelFolderType.cs index 9ead7426..3149ab3b 100644 --- a/MediaBrowser.Model/Channels/ChannelFolderType.cs +++ b/MediaBrowser.Model/Channels/ChannelFolderType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelItemSortField.cs b/MediaBrowser.Model/Channels/ChannelItemSortField.cs index 2c88e99a..21804fd2 100644 --- a/MediaBrowser.Model/Channels/ChannelItemSortField.cs +++ b/MediaBrowser.Model/Channels/ChannelItemSortField.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelMediaContentType.cs b/MediaBrowser.Model/Channels/ChannelMediaContentType.cs index 61afcbc5..7705c1f0 100644 --- a/MediaBrowser.Model/Channels/ChannelMediaContentType.cs +++ b/MediaBrowser.Model/Channels/ChannelMediaContentType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelMediaType.cs b/MediaBrowser.Model/Channels/ChannelMediaType.cs index ba2c06d1..fcd549c6 100644 --- a/MediaBrowser.Model/Channels/ChannelMediaType.cs +++ b/MediaBrowser.Model/Channels/ChannelMediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelQuery.cs b/MediaBrowser.Model/Channels/ChannelQuery.cs index f9380ce3..a9d3d706 100644 --- a/MediaBrowser.Model/Channels/ChannelQuery.cs +++ b/MediaBrowser.Model/Channels/ChannelQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Collections/CollectionCreationResult.cs b/MediaBrowser.Model/Collections/CollectionCreationResult.cs index 2f1d903a..1d849ecc 100644 --- a/MediaBrowser.Model/Collections/CollectionCreationResult.cs +++ b/MediaBrowser.Model/Collections/CollectionCreationResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs b/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs index 57759a7d..1dbd2edb 100644 --- a/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs +++ b/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Xml.Serialization; diff --git a/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs b/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs index 98e0f84e..3b7ec0e5 100644 --- a/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs +++ b/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration { /// diff --git a/MediaBrowser.Model/Configuration/EncodingOptions.cs b/MediaBrowser.Model/Configuration/EncodingOptions.cs index 98fc2e63..97977ab7 100644 --- a/MediaBrowser.Model/Configuration/EncodingOptions.cs +++ b/MediaBrowser.Model/Configuration/EncodingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // XML serialization handles collections improperly, so we need to use arrays #nullable disable diff --git a/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs b/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs index 49feeb43..38e1fee7 100644 --- a/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs +++ b/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration { /// diff --git a/MediaBrowser.Model/Configuration/ImageOption.cs b/MediaBrowser.Model/Configuration/ImageOption.cs index 0af7b7e1..89fd074e 100644 --- a/MediaBrowser.Model/Configuration/ImageOption.cs +++ b/MediaBrowser.Model/Configuration/ImageOption.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Configuration/ImageSavingConvention.cs b/MediaBrowser.Model/Configuration/ImageSavingConvention.cs index 485a4d2f..56400c17 100644 --- a/MediaBrowser.Model/Configuration/ImageSavingConvention.cs +++ b/MediaBrowser.Model/Configuration/ImageSavingConvention.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/LibraryOptions.cs b/MediaBrowser.Model/Configuration/LibraryOptions.cs index 590b7430..c12c1049 100644 --- a/MediaBrowser.Model/Configuration/LibraryOptions.cs +++ b/MediaBrowser.Model/Configuration/LibraryOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Configuration/MediaPathInfo.cs b/MediaBrowser.Model/Configuration/MediaPathInfo.cs index 25a5d560..f579c40e 100644 --- a/MediaBrowser.Model/Configuration/MediaPathInfo.cs +++ b/MediaBrowser.Model/Configuration/MediaPathInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/MetadataConfiguration.cs b/MediaBrowser.Model/Configuration/MetadataConfiguration.cs index be044243..06bfc195 100644 --- a/MediaBrowser.Model/Configuration/MetadataConfiguration.cs +++ b/MediaBrowser.Model/Configuration/MetadataConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/MetadataOptions.cs b/MediaBrowser.Model/Configuration/MetadataOptions.cs index 384a7997..90b50934 100644 --- a/MediaBrowser.Model/Configuration/MetadataOptions.cs +++ b/MediaBrowser.Model/Configuration/MetadataOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, CA1819 diff --git a/MediaBrowser.Model/Configuration/MetadataPlugin.cs b/MediaBrowser.Model/Configuration/MetadataPlugin.cs index db8cd187..9c94065c 100644 --- a/MediaBrowser.Model/Configuration/MetadataPlugin.cs +++ b/MediaBrowser.Model/Configuration/MetadataPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs b/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs index aa07d662..cca8983f 100644 --- a/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs +++ b/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Configuration/MetadataPluginType.cs b/MediaBrowser.Model/Configuration/MetadataPluginType.cs index 670d6e38..be2a8ca1 100644 --- a/MediaBrowser.Model/Configuration/MetadataPluginType.cs +++ b/MediaBrowser.Model/Configuration/MetadataPluginType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/PathSubstitution.cs b/MediaBrowser.Model/Configuration/PathSubstitution.cs index 2c9b5f00..d5a6721c 100644 --- a/MediaBrowser.Model/Configuration/PathSubstitution.cs +++ b/MediaBrowser.Model/Configuration/PathSubstitution.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration { /// diff --git a/MediaBrowser.Model/Configuration/ServerConfiguration.cs b/MediaBrowser.Model/Configuration/ServerConfiguration.cs index ac5c1230..bffcc314 100644 --- a/MediaBrowser.Model/Configuration/ServerConfiguration.cs +++ b/MediaBrowser.Model/Configuration/ServerConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable CA1819 diff --git a/MediaBrowser.Model/Configuration/TrickplayOptions.cs b/MediaBrowser.Model/Configuration/TrickplayOptions.cs index 578bb306..7dc2aff1 100644 --- a/MediaBrowser.Model/Configuration/TrickplayOptions.cs +++ b/MediaBrowser.Model/Configuration/TrickplayOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Diagnostics; diff --git a/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs b/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs index d0db5321..af048b86 100644 --- a/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs +++ b/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration; /// diff --git a/MediaBrowser.Model/Configuration/TypeOptions.cs b/MediaBrowser.Model/Configuration/TypeOptions.cs index d0179e5a..c0fdde3a 100644 --- a/MediaBrowser.Model/Configuration/TypeOptions.cs +++ b/MediaBrowser.Model/Configuration/TypeOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Configuration/UserConfiguration.cs b/MediaBrowser.Model/Configuration/UserConfiguration.cs index fe4b2de6..4b7dd88a 100644 --- a/MediaBrowser.Model/Configuration/UserConfiguration.cs +++ b/MediaBrowser.Model/Configuration/UserConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs b/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs index 07129d71..2185c34c 100644 --- a/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs +++ b/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Cryptography/Constants.cs b/MediaBrowser.Model/Cryptography/Constants.cs index a4cb6224..9d52bb15 100644 --- a/MediaBrowser.Model/Cryptography/Constants.cs +++ b/MediaBrowser.Model/Cryptography/Constants.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Cryptography { /// diff --git a/MediaBrowser.Model/Cryptography/ICryptoProvider.cs b/MediaBrowser.Model/Cryptography/ICryptoProvider.cs index 6c521578..a055dfea 100644 --- a/MediaBrowser.Model/Cryptography/ICryptoProvider.cs +++ b/MediaBrowser.Model/Cryptography/ICryptoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Cryptography/PasswordHash.cs b/MediaBrowser.Model/Cryptography/PasswordHash.cs index ccb361c1..5656f6c0 100644 --- a/MediaBrowser.Model/Cryptography/PasswordHash.cs +++ b/MediaBrowser.Model/Cryptography/PasswordHash.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Devices/DeviceInfo.cs b/MediaBrowser.Model/Devices/DeviceInfo.cs index 11559861..2c8ccf14 100644 --- a/MediaBrowser.Model/Devices/DeviceInfo.cs +++ b/MediaBrowser.Model/Devices/DeviceInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Model/Dlna/CodecProfile.cs b/MediaBrowser.Model/Dlna/CodecProfile.cs index da34eddc..7d39d2f2 100644 --- a/MediaBrowser.Model/Dlna/CodecProfile.cs +++ b/MediaBrowser.Model/Dlna/CodecProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Model/Dlna/CodecType.cs b/MediaBrowser.Model/Dlna/CodecType.cs index c9f090e4..7067021a 100644 --- a/MediaBrowser.Model/Dlna/CodecType.cs +++ b/MediaBrowser.Model/Dlna/CodecType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ConditionProcessor.cs b/MediaBrowser.Model/Dlna/ConditionProcessor.cs index 1b61bfe1..4cb394db 100644 --- a/MediaBrowser.Model/Dlna/ConditionProcessor.cs +++ b/MediaBrowser.Model/Dlna/ConditionProcessor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Dlna/ContainerProfile.cs b/MediaBrowser.Model/Dlna/ContainerProfile.cs index a4217990..a6bbe64f 100644 --- a/MediaBrowser.Model/Dlna/ContainerProfile.cs +++ b/MediaBrowser.Model/Dlna/ContainerProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Model/Dlna/DeviceProfile.cs b/MediaBrowser.Model/Dlna/DeviceProfile.cs index 995b7633..75388ed9 100644 --- a/MediaBrowser.Model/Dlna/DeviceProfile.cs +++ b/MediaBrowser.Model/Dlna/DeviceProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Model/Dlna/DirectPlayProfile.cs b/MediaBrowser.Model/Dlna/DirectPlayProfile.cs index 553ccfc6..8fc55821 100644 --- a/MediaBrowser.Model/Dlna/DirectPlayProfile.cs +++ b/MediaBrowser.Model/Dlna/DirectPlayProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Xml.Serialization; using MediaBrowser.Model.Extensions; diff --git a/MediaBrowser.Model/Dlna/DlnaProfileType.cs b/MediaBrowser.Model/Dlna/DlnaProfileType.cs index 1bb885c4..335f2266 100644 --- a/MediaBrowser.Model/Dlna/DlnaProfileType.cs +++ b/MediaBrowser.Model/Dlna/DlnaProfileType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/EncodingContext.cs b/MediaBrowser.Model/Dlna/EncodingContext.cs index 79ca6366..ccb942b0 100644 --- a/MediaBrowser.Model/Dlna/EncodingContext.cs +++ b/MediaBrowser.Model/Dlna/EncodingContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ITranscoderSupport.cs b/MediaBrowser.Model/Dlna/ITranscoderSupport.cs index d7397399..71c50147 100644 --- a/MediaBrowser.Model/Dlna/ITranscoderSupport.cs +++ b/MediaBrowser.Model/Dlna/ITranscoderSupport.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/MediaOptions.cs b/MediaBrowser.Model/Dlna/MediaOptions.cs index 6b26ca94..69364504 100644 --- a/MediaBrowser.Model/Dlna/MediaOptions.cs +++ b/MediaBrowser.Model/Dlna/MediaOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs b/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs index 300fab5c..3f2ba683 100644 --- a/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs +++ b/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ProfileCondition.cs b/MediaBrowser.Model/Dlna/ProfileCondition.cs index 4b39d687..1c304dcf 100644 --- a/MediaBrowser.Model/Dlna/ProfileCondition.cs +++ b/MediaBrowser.Model/Dlna/ProfileCondition.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dlna/ProfileConditionType.cs b/MediaBrowser.Model/Dlna/ProfileConditionType.cs index fbf13385..5336b380 100644 --- a/MediaBrowser.Model/Dlna/ProfileConditionType.cs +++ b/MediaBrowser.Model/Dlna/ProfileConditionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ProfileConditionValue.cs b/MediaBrowser.Model/Dlna/ProfileConditionValue.cs index b66a1584..6719e215 100644 --- a/MediaBrowser.Model/Dlna/ProfileConditionValue.cs +++ b/MediaBrowser.Model/Dlna/ProfileConditionValue.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs b/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs index f8f76c69..673fa941 100644 --- a/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs +++ b/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs b/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs index 88c378d6..7c4eca8d 100644 --- a/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs +++ b/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dlna/ResolutionOptions.cs b/MediaBrowser.Model/Dlna/ResolutionOptions.cs index 774592ab..a6275810 100644 --- a/MediaBrowser.Model/Dlna/ResolutionOptions.cs +++ b/MediaBrowser.Model/Dlna/ResolutionOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/StreamBuilder.cs b/MediaBrowser.Model/Dlna/StreamBuilder.cs index 42cb208d..3b556a4d 100644 --- a/MediaBrowser.Model/Dlna/StreamBuilder.cs +++ b/MediaBrowser.Model/Dlna/StreamBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Model/Dlna/StreamInfo.cs b/MediaBrowser.Model/Dlna/StreamInfo.cs index 551bee89..8bdf28e4 100644 --- a/MediaBrowser.Model/Dlna/StreamInfo.cs +++ b/MediaBrowser.Model/Dlna/StreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs b/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs index 69bda2d9..7de6fe5a 100644 --- a/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs +++ b/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/SubtitleProfile.cs b/MediaBrowser.Model/Dlna/SubtitleProfile.cs index 1879f2dd..904a7c8f 100644 --- a/MediaBrowser.Model/Dlna/SubtitleProfile.cs +++ b/MediaBrowser.Model/Dlna/SubtitleProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Xml.Serialization; diff --git a/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs b/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs index 2f01836b..2be119c8 100644 --- a/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs +++ b/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs b/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs index cc0c6069..27338723 100644 --- a/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs +++ b/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/TranscodingProfile.cs b/MediaBrowser.Model/Dlna/TranscodingProfile.cs index f49b2497..28455c09 100644 --- a/MediaBrowser.Model/Dlna/TranscodingProfile.cs +++ b/MediaBrowser.Model/Dlna/TranscodingProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Xml.Serialization; diff --git a/MediaBrowser.Model/Drawing/DrawingUtils.cs b/MediaBrowser.Model/Drawing/DrawingUtils.cs index 2040d26b..40792a07 100644 --- a/MediaBrowser.Model/Drawing/DrawingUtils.cs +++ b/MediaBrowser.Model/Drawing/DrawingUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Drawing diff --git a/MediaBrowser.Model/Drawing/ImageDimensions.cs b/MediaBrowser.Model/Drawing/ImageDimensions.cs index f84fe683..bb99a5e5 100644 --- a/MediaBrowser.Model/Drawing/ImageDimensions.cs +++ b/MediaBrowser.Model/Drawing/ImageDimensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Globalization; diff --git a/MediaBrowser.Model/Drawing/ImageFormat.cs b/MediaBrowser.Model/Drawing/ImageFormat.cs index 6a586f6e..23a8d0aa 100644 --- a/MediaBrowser.Model/Drawing/ImageFormat.cs +++ b/MediaBrowser.Model/Drawing/ImageFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Drawing { /// diff --git a/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs b/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs index 53b9b1fa..84ea295b 100644 --- a/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs +++ b/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using System.Net.Mime; diff --git a/MediaBrowser.Model/Drawing/ImageOrientation.cs b/MediaBrowser.Model/Drawing/ImageOrientation.cs index 5c78aea1..0495ccb0 100644 --- a/MediaBrowser.Model/Drawing/ImageOrientation.cs +++ b/MediaBrowser.Model/Drawing/ImageOrientation.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Drawing diff --git a/MediaBrowser.Model/Drawing/ImageResolution.cs b/MediaBrowser.Model/Drawing/ImageResolution.cs index 34738b79..5762dd94 100644 --- a/MediaBrowser.Model/Drawing/ImageResolution.cs +++ b/MediaBrowser.Model/Drawing/ImageResolution.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Drawing; /// diff --git a/MediaBrowser.Model/Dto/BaseItemDto.cs b/MediaBrowser.Model/Dto/BaseItemDto.cs index 8f223c12..b0c945a2 100644 --- a/MediaBrowser.Model/Dto/BaseItemDto.cs +++ b/MediaBrowser.Model/Dto/BaseItemDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/BaseItemPerson.cs b/MediaBrowser.Model/Dto/BaseItemPerson.cs index 80e2cfb0..9b814b2b 100644 --- a/MediaBrowser.Model/Dto/BaseItemPerson.cs +++ b/MediaBrowser.Model/Dto/BaseItemPerson.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs b/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs index d481593c..ffd65099 100644 --- a/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs +++ b/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Dto/DeviceInfoDto.cs b/MediaBrowser.Model/Dto/DeviceInfoDto.cs index ac7a731a..462b5b4a 100644 --- a/MediaBrowser.Model/Dto/DeviceInfoDto.cs +++ b/MediaBrowser.Model/Dto/DeviceInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs b/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs index 54cbe65f..a482f11c 100644 --- a/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs +++ b/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Enums; diff --git a/MediaBrowser.Model/Dto/IHasServerId.cs b/MediaBrowser.Model/Dto/IHasServerId.cs index c754d276..e71c81ef 100644 --- a/MediaBrowser.Model/Dto/IHasServerId.cs +++ b/MediaBrowser.Model/Dto/IHasServerId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/IItemDto.cs b/MediaBrowser.Model/Dto/IItemDto.cs index cb8808fb..96b795b1 100644 --- a/MediaBrowser.Model/Dto/IItemDto.cs +++ b/MediaBrowser.Model/Dto/IItemDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Dto { /// diff --git a/MediaBrowser.Model/Dto/ImageInfo.cs b/MediaBrowser.Model/Dto/ImageInfo.cs index 2e4b15a1..0678f3a6 100644 --- a/MediaBrowser.Model/Dto/ImageInfo.cs +++ b/MediaBrowser.Model/Dto/ImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Dto/ItemCounts.cs b/MediaBrowser.Model/Dto/ItemCounts.cs index a15a0c82..254114db 100644 --- a/MediaBrowser.Model/Dto/ItemCounts.cs +++ b/MediaBrowser.Model/Dto/ItemCounts.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Dto { /// diff --git a/MediaBrowser.Model/Dto/MediaSourceInfo.cs b/MediaBrowser.Model/Dto/MediaSourceInfo.cs index 75ccdcf2..aa2845f4 100644 --- a/MediaBrowser.Model/Dto/MediaSourceInfo.cs +++ b/MediaBrowser.Model/Dto/MediaSourceInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/MediaSourceType.cs b/MediaBrowser.Model/Dto/MediaSourceType.cs index 42314d51..0b2b5b71 100644 --- a/MediaBrowser.Model/Dto/MediaSourceType.cs +++ b/MediaBrowser.Model/Dto/MediaSourceType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/MetadataEditorInfo.cs b/MediaBrowser.Model/Dto/MetadataEditorInfo.cs index 2f3a5d11..289f40dc 100644 --- a/MediaBrowser.Model/Dto/MetadataEditorInfo.cs +++ b/MediaBrowser.Model/Dto/MetadataEditorInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Dto/NameGuidPair.cs b/MediaBrowser.Model/Dto/NameGuidPair.cs index 71166df9..8462a966 100644 --- a/MediaBrowser.Model/Dto/NameGuidPair.cs +++ b/MediaBrowser.Model/Dto/NameGuidPair.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/NameIdPair.cs b/MediaBrowser.Model/Dto/NameIdPair.cs index 31516947..8ad19caf 100644 --- a/MediaBrowser.Model/Dto/NameIdPair.cs +++ b/MediaBrowser.Model/Dto/NameIdPair.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/NameValuePair.cs b/MediaBrowser.Model/Dto/NameValuePair.cs index e71ff3c2..85b346ed 100644 --- a/MediaBrowser.Model/Dto/NameValuePair.cs +++ b/MediaBrowser.Model/Dto/NameValuePair.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/PlaylistDto.cs b/MediaBrowser.Model/Dto/PlaylistDto.cs index d4de75a7..63abb1e7 100644 --- a/MediaBrowser.Model/Dto/PlaylistDto.cs +++ b/MediaBrowser.Model/Dto/PlaylistDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Dto/RatingType.cs b/MediaBrowser.Model/Dto/RatingType.cs index 033776f9..d51b11df 100644 --- a/MediaBrowser.Model/Dto/RatingType.cs +++ b/MediaBrowser.Model/Dto/RatingType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/RecommendationDto.cs b/MediaBrowser.Model/Dto/RecommendationDto.cs index 107f4154..caebbfd8 100644 --- a/MediaBrowser.Model/Dto/RecommendationDto.cs +++ b/MediaBrowser.Model/Dto/RecommendationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/RecommendationType.cs b/MediaBrowser.Model/Dto/RecommendationType.cs index 384f20c3..ee80e666 100644 --- a/MediaBrowser.Model/Dto/RecommendationType.cs +++ b/MediaBrowser.Model/Dto/RecommendationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/SessionInfoDto.cs b/MediaBrowser.Model/Dto/SessionInfoDto.cs index d727cd87..1bcccbe9 100644 --- a/MediaBrowser.Model/Dto/SessionInfoDto.cs +++ b/MediaBrowser.Model/Dto/SessionInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Dto/TrickplayInfoDto.cs b/MediaBrowser.Model/Dto/TrickplayInfoDto.cs index 0c5f6e81..d26e2db6 100644 --- a/MediaBrowser.Model/Dto/TrickplayInfoDto.cs +++ b/MediaBrowser.Model/Dto/TrickplayInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs b/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs index 7bfedf97..7c3cc1ea 100644 --- a/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs +++ b/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/UserDto.cs b/MediaBrowser.Model/Dto/UserDto.cs index c6b4a4d1..c4d56604 100644 --- a/MediaBrowser.Model/Dto/UserDto.cs +++ b/MediaBrowser.Model/Dto/UserDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.ComponentModel; diff --git a/MediaBrowser.Model/Dto/UserItemDataDto.cs b/MediaBrowser.Model/Dto/UserItemDataDto.cs index 3bb45a0e..cd53a49a 100644 --- a/MediaBrowser.Model/Dto/UserItemDataDto.cs +++ b/MediaBrowser.Model/Dto/UserItemDataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Entities/ChapterInfo.cs b/MediaBrowser.Model/Entities/ChapterInfo.cs index d6b90565..d4597d29 100644 --- a/MediaBrowser.Model/Entities/ChapterInfo.cs +++ b/MediaBrowser.Model/Entities/ChapterInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Entities/CollectionTypeOptions.cs b/MediaBrowser.Model/Entities/CollectionTypeOptions.cs index fc4cfdd6..87af3e8e 100644 --- a/MediaBrowser.Model/Entities/CollectionTypeOptions.cs +++ b/MediaBrowser.Model/Entities/CollectionTypeOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/DeinterlaceMethod.cs b/MediaBrowser.Model/Entities/DeinterlaceMethod.cs index d05aac43..ca5affa1 100644 --- a/MediaBrowser.Model/Entities/DeinterlaceMethod.cs +++ b/MediaBrowser.Model/Entities/DeinterlaceMethod.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs b/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs index 0c03d430..701c06d2 100644 --- a/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs +++ b/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities; /// diff --git a/MediaBrowser.Model/Entities/EncoderPreset.cs b/MediaBrowser.Model/Entities/EncoderPreset.cs index 74c07143..cf4a5d6c 100644 --- a/MediaBrowser.Model/Entities/EncoderPreset.cs +++ b/MediaBrowser.Model/Entities/EncoderPreset.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ExtraType.cs b/MediaBrowser.Model/Entities/ExtraType.cs index 66da80d9..30893a2a 100644 --- a/MediaBrowser.Model/Entities/ExtraType.cs +++ b/MediaBrowser.Model/Entities/ExtraType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/HardwareAccelerationType.cs b/MediaBrowser.Model/Entities/HardwareAccelerationType.cs index ece18ec3..8156c7fb 100644 --- a/MediaBrowser.Model/Entities/HardwareAccelerationType.cs +++ b/MediaBrowser.Model/Entities/HardwareAccelerationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/IHasProviderIds.cs b/MediaBrowser.Model/Entities/IHasProviderIds.cs index 1310f68a..90d60b51 100644 --- a/MediaBrowser.Model/Entities/IHasProviderIds.cs +++ b/MediaBrowser.Model/Entities/IHasProviderIds.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/IHasShares.cs b/MediaBrowser.Model/Entities/IHasShares.cs index 8c4ba6c4..6192e0af 100644 --- a/MediaBrowser.Model/Entities/IHasShares.cs +++ b/MediaBrowser.Model/Entities/IHasShares.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ImageType.cs b/MediaBrowser.Model/Entities/ImageType.cs index 1f7e0371..4980bab8 100644 --- a/MediaBrowser.Model/Entities/ImageType.cs +++ b/MediaBrowser.Model/Entities/ImageType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/IsoType.cs b/MediaBrowser.Model/Entities/IsoType.cs index 1aa29f31..9d62e5c2 100644 --- a/MediaBrowser.Model/Entities/IsoType.cs +++ b/MediaBrowser.Model/Entities/IsoType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs b/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs index 6dd6653d..f4f8f1ae 100644 --- a/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs +++ b/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Entities/LocationType.cs b/MediaBrowser.Model/Entities/LocationType.cs index 879b31c5..a3d8a1c8 100644 --- a/MediaBrowser.Model/Entities/LocationType.cs +++ b/MediaBrowser.Model/Entities/LocationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/MediaAttachment.cs b/MediaBrowser.Model/Entities/MediaAttachment.cs index f8f7ad0f..27c7acba 100644 --- a/MediaBrowser.Model/Entities/MediaAttachment.cs +++ b/MediaBrowser.Model/Entities/MediaAttachment.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities; /// diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs index c443af32..0fb999e5 100644 --- a/MediaBrowser.Model/Entities/MediaStream.cs +++ b/MediaBrowser.Model/Entities/MediaStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Entities/MediaStreamType.cs b/MediaBrowser.Model/Entities/MediaStreamType.cs index 0964bb76..d448780e 100644 --- a/MediaBrowser.Model/Entities/MediaStreamType.cs +++ b/MediaBrowser.Model/Entities/MediaStreamType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/MediaUrl.cs b/MediaBrowser.Model/Entities/MediaUrl.cs index 80ceaa76..8412c4d0 100644 --- a/MediaBrowser.Model/Entities/MediaUrl.cs +++ b/MediaBrowser.Model/Entities/MediaUrl.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Entities/MetadataField.cs b/MediaBrowser.Model/Entities/MetadataField.cs index 2cc6c8e3..7c808eff 100644 --- a/MediaBrowser.Model/Entities/MetadataField.cs +++ b/MediaBrowser.Model/Entities/MetadataField.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/MetadataProvider.cs b/MediaBrowser.Model/Entities/MetadataProvider.cs index 65337b60..a72d2373 100644 --- a/MediaBrowser.Model/Entities/MetadataProvider.cs +++ b/MediaBrowser.Model/Entities/MetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/ParentalRating.cs b/MediaBrowser.Model/Entities/ParentalRating.cs index 4f119890..0f251555 100644 --- a/MediaBrowser.Model/Entities/ParentalRating.cs +++ b/MediaBrowser.Model/Entities/ParentalRating.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities; /// diff --git a/MediaBrowser.Model/Entities/ParentalRatingEntry.cs b/MediaBrowser.Model/Entities/ParentalRatingEntry.cs index 69be74ac..84deec25 100644 --- a/MediaBrowser.Model/Entities/ParentalRatingEntry.cs +++ b/MediaBrowser.Model/Entities/ParentalRatingEntry.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Model/Entities/ParentalRatingScore.cs b/MediaBrowser.Model/Entities/ParentalRatingScore.cs index b9bb9968..89081f21 100644 --- a/MediaBrowser.Model/Entities/ParentalRatingScore.cs +++ b/MediaBrowser.Model/Entities/ParentalRatingScore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ParentalRatingSystem.cs b/MediaBrowser.Model/Entities/ParentalRatingSystem.cs index b452f290..67a1bf38 100644 --- a/MediaBrowser.Model/Entities/ParentalRatingSystem.cs +++ b/MediaBrowser.Model/Entities/ParentalRatingSystem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Model/Entities/PersonType.cs b/MediaBrowser.Model/Entities/PersonType.cs index b985507f..0d47dd57 100644 --- a/MediaBrowser.Model/Entities/PersonType.cs +++ b/MediaBrowser.Model/Entities/PersonType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs b/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs index b5f017d2..464e230a 100644 --- a/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs +++ b/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs b/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs index 385a86d3..b917a6e2 100644 --- a/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs +++ b/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Model/Entities/SeriesStatus.cs b/MediaBrowser.Model/Entities/SeriesStatus.cs index 1cff24e2..7945a198 100644 --- a/MediaBrowser.Model/Entities/SeriesStatus.cs +++ b/MediaBrowser.Model/Entities/SeriesStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs b/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs index 488006e0..78e46d4c 100644 --- a/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs +++ b/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/TonemappingMode.cs b/MediaBrowser.Model/Entities/TonemappingMode.cs index e10a0b4a..13e4361a 100644 --- a/MediaBrowser.Model/Entities/TonemappingMode.cs +++ b/MediaBrowser.Model/Entities/TonemappingMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/TonemappingRange.cs b/MediaBrowser.Model/Entities/TonemappingRange.cs index b1446b81..656b6486 100644 --- a/MediaBrowser.Model/Entities/TonemappingRange.cs +++ b/MediaBrowser.Model/Entities/TonemappingRange.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/TrailerType.cs b/MediaBrowser.Model/Entities/TrailerType.cs index 68d992b0..e5ad4771 100644 --- a/MediaBrowser.Model/Entities/TrailerType.cs +++ b/MediaBrowser.Model/Entities/TrailerType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/UserDataSaveReason.cs b/MediaBrowser.Model/Entities/UserDataSaveReason.cs index b8e73a98..8d0de8fd 100644 --- a/MediaBrowser.Model/Entities/UserDataSaveReason.cs +++ b/MediaBrowser.Model/Entities/UserDataSaveReason.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/Video3DFormat.cs b/MediaBrowser.Model/Entities/Video3DFormat.cs index a4f62e18..04ce213e 100644 --- a/MediaBrowser.Model/Entities/Video3DFormat.cs +++ b/MediaBrowser.Model/Entities/Video3DFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/VideoType.cs b/MediaBrowser.Model/Entities/VideoType.cs index 17279630..49647cd3 100644 --- a/MediaBrowser.Model/Entities/VideoType.cs +++ b/MediaBrowser.Model/Entities/VideoType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/VirtualFolderInfo.cs b/MediaBrowser.Model/Entities/VirtualFolderInfo.cs index ea3df372..2367c8bf 100644 --- a/MediaBrowser.Model/Entities/VirtualFolderInfo.cs +++ b/MediaBrowser.Model/Entities/VirtualFolderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Extensions/ContainerHelper.cs b/MediaBrowser.Model/Extensions/ContainerHelper.cs index 848cc2f6..80eab0e8 100644 --- a/MediaBrowser.Model/Extensions/ContainerHelper.cs +++ b/MediaBrowser.Model/Extensions/ContainerHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Extensions; diff --git a/MediaBrowser.Model/Extensions/EnumerableExtensions.cs b/MediaBrowser.Model/Extensions/EnumerableExtensions.cs index 94f42522..b4aef932 100644 --- a/MediaBrowser.Model/Extensions/EnumerableExtensions.cs +++ b/MediaBrowser.Model/Extensions/EnumerableExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs b/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs index b088cfb5..65f94bf3 100644 --- a/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs +++ b/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Model/Extensions/StringHelper.cs b/MediaBrowser.Model/Extensions/StringHelper.cs index 58cde862..b59d1b9a 100644 --- a/MediaBrowser.Model/Extensions/StringHelper.cs +++ b/MediaBrowser.Model/Extensions/StringHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Extensions diff --git a/MediaBrowser.Model/Globalization/CountryInfo.cs b/MediaBrowser.Model/Globalization/CountryInfo.cs index 6f697931..9ce3c957 100644 --- a/MediaBrowser.Model/Globalization/CountryInfo.cs +++ b/MediaBrowser.Model/Globalization/CountryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace MediaBrowser.Model.Globalization { diff --git a/MediaBrowser.Model/Globalization/CultureDto.cs b/MediaBrowser.Model/Globalization/CultureDto.cs index d0cf2aad..424a1328 100644 --- a/MediaBrowser.Model/Globalization/CultureDto.cs +++ b/MediaBrowser.Model/Globalization/CultureDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Model/Globalization/ILocalizationManager.cs b/MediaBrowser.Model/Globalization/ILocalizationManager.cs index f6e65028..a76b63e1 100644 --- a/MediaBrowser.Model/Globalization/ILocalizationManager.cs +++ b/MediaBrowser.Model/Globalization/ILocalizationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Globalization/LocalizationOption.cs b/MediaBrowser.Model/Globalization/LocalizationOption.cs index 81f47d97..369b47eb 100644 --- a/MediaBrowser.Model/Globalization/LocalizationOption.cs +++ b/MediaBrowser.Model/Globalization/LocalizationOption.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/IO/AsyncFile.cs b/MediaBrowser.Model/IO/AsyncFile.cs index a9db6b81..411419dc 100644 --- a/MediaBrowser.Model/IO/AsyncFile.cs +++ b/MediaBrowser.Model/IO/AsyncFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Model.IO diff --git a/MediaBrowser.Model/IO/FileSystemEntryInfo.cs b/MediaBrowser.Model/IO/FileSystemEntryInfo.cs index 36ff5d04..ddfbdcc6 100644 --- a/MediaBrowser.Model/IO/FileSystemEntryInfo.cs +++ b/MediaBrowser.Model/IO/FileSystemEntryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.IO { /// diff --git a/MediaBrowser.Model/IO/FileSystemEntryType.cs b/MediaBrowser.Model/IO/FileSystemEntryType.cs index 7780d6fc..8b40758b 100644 --- a/MediaBrowser.Model/IO/FileSystemEntryType.cs +++ b/MediaBrowser.Model/IO/FileSystemEntryType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.IO { /// diff --git a/MediaBrowser.Model/IO/FileSystemMetadata.cs b/MediaBrowser.Model/IO/FileSystemMetadata.cs index fb74886b..d9359f71 100644 --- a/MediaBrowser.Model/IO/FileSystemMetadata.cs +++ b/MediaBrowser.Model/IO/FileSystemMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/IO/IFileSystem.cs b/MediaBrowser.Model/IO/IFileSystem.cs index 0ed2e30d..8feec234 100644 --- a/MediaBrowser.Model/IO/IFileSystem.cs +++ b/MediaBrowser.Model/IO/IFileSystem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/IO/IODefaults.cs b/MediaBrowser.Model/IO/IODefaults.cs index d9a1e677..617cf03e 100644 --- a/MediaBrowser.Model/IO/IODefaults.cs +++ b/MediaBrowser.Model/IO/IODefaults.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Model.IO diff --git a/MediaBrowser.Model/IO/IShortcutHandler.cs b/MediaBrowser.Model/IO/IShortcutHandler.cs index 2c364a96..3e03dc84 100644 --- a/MediaBrowser.Model/IO/IShortcutHandler.cs +++ b/MediaBrowser.Model/IO/IShortcutHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.IO diff --git a/MediaBrowser.Model/IO/IStreamHelper.cs b/MediaBrowser.Model/IO/IStreamHelper.cs index 034a6bf8..be313138 100644 --- a/MediaBrowser.Model/IO/IStreamHelper.cs +++ b/MediaBrowser.Model/IO/IStreamHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Library/PlayAccess.cs b/MediaBrowser.Model/Library/PlayAccess.cs index a2f263ce..2d997e29 100644 --- a/MediaBrowser.Model/Library/PlayAccess.cs +++ b/MediaBrowser.Model/Library/PlayAccess.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Library diff --git a/MediaBrowser.Model/Library/UserViewQuery.cs b/MediaBrowser.Model/Library/UserViewQuery.cs index 01d5e3b6..d2803798 100644 --- a/MediaBrowser.Model/Library/UserViewQuery.cs +++ b/MediaBrowser.Model/Library/UserViewQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs b/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs index c6de4c1a..70d5947b 100644 --- a/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs +++ b/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs b/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs index cbd43c14..98f5efea 100644 --- a/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs +++ b/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/LiveTv/ChannelType.cs b/MediaBrowser.Model/LiveTv/ChannelType.cs index f4c55cb6..8754b78a 100644 --- a/MediaBrowser.Model/LiveTv/ChannelType.cs +++ b/MediaBrowser.Model/LiveTv/ChannelType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.LiveTv { /// diff --git a/MediaBrowser.Model/LiveTv/DayPattern.cs b/MediaBrowser.Model/LiveTv/DayPattern.cs index 17efe390..2def203d 100644 --- a/MediaBrowser.Model/LiveTv/DayPattern.cs +++ b/MediaBrowser.Model/LiveTv/DayPattern.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/GuideInfo.cs b/MediaBrowser.Model/LiveTv/GuideInfo.cs index b1cc8cfd..60807381 100644 --- a/MediaBrowser.Model/LiveTv/GuideInfo.cs +++ b/MediaBrowser.Model/LiveTv/GuideInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs b/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs index 082daeb5..25bf0056 100644 --- a/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs +++ b/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs b/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs index 38e27317..0ef3fb8e 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvInfo.cs b/MediaBrowser.Model/LiveTv/LiveTvInfo.cs index 9767509d..7accff24 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvInfo.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/LiveTv/LiveTvOptions.cs b/MediaBrowser.Model/LiveTv/LiveTvOptions.cs index 25e5c779..3f0c1729 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvOptions.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs b/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs index ef5c5d2f..5bad4797 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs b/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs index 72a0e2d7..759ff888 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/ProgramAudio.cs b/MediaBrowser.Model/LiveTv/ProgramAudio.cs index 727d3469..9d212ffe 100644 --- a/MediaBrowser.Model/LiveTv/ProgramAudio.cs +++ b/MediaBrowser.Model/LiveTv/ProgramAudio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/RecordingQuery.cs b/MediaBrowser.Model/LiveTv/RecordingQuery.cs index 99bb1603..a9679e17 100644 --- a/MediaBrowser.Model/LiveTv/RecordingQuery.cs +++ b/MediaBrowser.Model/LiveTv/RecordingQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/RecordingStatus.cs b/MediaBrowser.Model/LiveTv/RecordingStatus.cs index b0ba42d4..23b99c08 100644 --- a/MediaBrowser.Model/LiveTv/RecordingStatus.cs +++ b/MediaBrowser.Model/LiveTv/RecordingStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs b/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs index 1e8add94..3cca0a66 100644 --- a/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs +++ b/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs b/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs index e93ad81d..45d5bc0c 100644 --- a/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs +++ b/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using Jellyfin.Database.Implementations.Enums; diff --git a/MediaBrowser.Model/LiveTv/TimerInfoDto.cs b/MediaBrowser.Model/LiveTv/TimerInfoDto.cs index 0b9b4141..57ed5f34 100644 --- a/MediaBrowser.Model/LiveTv/TimerInfoDto.cs +++ b/MediaBrowser.Model/LiveTv/TimerInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/TimerQuery.cs b/MediaBrowser.Model/LiveTv/TimerQuery.cs index 367c45b9..d047e953 100644 --- a/MediaBrowser.Model/LiveTv/TimerQuery.cs +++ b/MediaBrowser.Model/LiveTv/TimerQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs b/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs index 647e24a9..f8a8ecb4 100644 --- a/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs +++ b/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/TunerHostInfo.cs b/MediaBrowser.Model/LiveTv/TunerHostInfo.cs index b70333bc..4c06acbd 100644 --- a/MediaBrowser.Model/LiveTv/TunerHostInfo.cs +++ b/MediaBrowser.Model/LiveTv/TunerHostInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Lyrics/LyricDto.cs b/MediaBrowser.Model/Lyrics/LyricDto.cs index 7a9bffc9..3ee5e137 100644 --- a/MediaBrowser.Model/Lyrics/LyricDto.cs +++ b/MediaBrowser.Model/Lyrics/LyricDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Model/Lyrics/LyricFile.cs b/MediaBrowser.Model/Lyrics/LyricFile.cs index 3912b037..b4d6702d 100644 --- a/MediaBrowser.Model/Lyrics/LyricFile.cs +++ b/MediaBrowser.Model/Lyrics/LyricFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/LyricLine.cs b/MediaBrowser.Model/Lyrics/LyricLine.cs index 788bace6..b06ad38d 100644 --- a/MediaBrowser.Model/Lyrics/LyricLine.cs +++ b/MediaBrowser.Model/Lyrics/LyricLine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Model/Lyrics/LyricLineCue.cs b/MediaBrowser.Model/Lyrics/LyricLineCue.cs index 29155336..20c5d12f 100644 --- a/MediaBrowser.Model/Lyrics/LyricLineCue.cs +++ b/MediaBrowser.Model/Lyrics/LyricLineCue.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/LyricMetadata.cs b/MediaBrowser.Model/Lyrics/LyricMetadata.cs index 4f819d6c..22268dc8 100644 --- a/MediaBrowser.Model/Lyrics/LyricMetadata.cs +++ b/MediaBrowser.Model/Lyrics/LyricMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/LyricResponse.cs b/MediaBrowser.Model/Lyrics/LyricResponse.cs index b04adeb7..a856488a 100644 --- a/MediaBrowser.Model/Lyrics/LyricResponse.cs +++ b/MediaBrowser.Model/Lyrics/LyricResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs b/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs index 67f3d7b4..e01795e1 100644 --- a/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs +++ b/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs b/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs index dda56d19..1ac69a8c 100644 --- a/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs +++ b/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/UploadLyricDto.cs b/MediaBrowser.Model/Lyrics/UploadLyricDto.cs index 0ea8a4c6..b7365e5d 100644 --- a/MediaBrowser.Model/Lyrics/UploadLyricDto.cs +++ b/MediaBrowser.Model/Lyrics/UploadLyricDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Model/MediaInfo/AudioCodec.cs b/MediaBrowser.Model/MediaInfo/AudioCodec.cs index 4c22af44..87bccac0 100644 --- a/MediaBrowser.Model/MediaInfo/AudioCodec.cs +++ b/MediaBrowser.Model/MediaInfo/AudioCodec.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs b/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs index 810087b9..dfad7e1e 100644 --- a/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs +++ b/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.MediaInfo; diff --git a/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs b/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs index d546ffcc..8df7aef1 100644 --- a/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs +++ b/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs b/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs index d3972530..1a7f2b51 100644 --- a/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs +++ b/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.MediaInfo; /// diff --git a/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs b/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs index 92f467eb..545f111b 100644 --- a/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs +++ b/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs b/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs index f017c1a1..23da3b65 100644 --- a/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs +++ b/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/MediaInfo/MediaInfo.cs b/MediaBrowser.Model/MediaInfo/MediaInfo.cs index 453aeb02..a194b477 100644 --- a/MediaBrowser.Model/MediaInfo/MediaInfo.cs +++ b/MediaBrowser.Model/MediaInfo/MediaInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/MediaInfo/MediaProtocol.cs b/MediaBrowser.Model/MediaInfo/MediaProtocol.cs index b9df01f2..d09f083e 100644 --- a/MediaBrowser.Model/MediaInfo/MediaProtocol.cs +++ b/MediaBrowser.Model/MediaInfo/MediaProtocol.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs b/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs index 32971b10..15934b80 100644 --- a/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs +++ b/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Dlna; diff --git a/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs b/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs index c5a99a9e..dd7085bc 100644 --- a/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs +++ b/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs b/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs index 88b00c16..2d955693 100644 --- a/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs +++ b/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs b/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs index d5c3a6ae..83a7aa9e 100644 --- a/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs +++ b/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs b/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs index b7ee5747..f6b63613 100644 --- a/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs +++ b/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs b/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs index d9129c39..a6d6ab89 100644 --- a/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs +++ b/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using Jellyfin.Database.Implementations.Enums; diff --git a/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs b/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs index 53d01737..346f4388 100644 --- a/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs +++ b/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities; using MediaBrowser.Model.MediaSegments; diff --git a/MediaBrowser.Model/Net/EndPointInfo.cs b/MediaBrowser.Model/Net/EndPointInfo.cs index 034734a9..607cb51e 100644 --- a/MediaBrowser.Model/Net/EndPointInfo.cs +++ b/MediaBrowser.Model/Net/EndPointInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Net diff --git a/MediaBrowser.Model/Net/IPData.cs b/MediaBrowser.Model/Net/IPData.cs index e016ffea..b7ade320 100644 --- a/MediaBrowser.Model/Net/IPData.cs +++ b/MediaBrowser.Model/Net/IPData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Sockets; diff --git a/MediaBrowser.Model/Net/ISocketFactory.cs b/MediaBrowser.Model/Net/ISocketFactory.cs index 62b87d9f..72dd6a01 100644 --- a/MediaBrowser.Model/Net/ISocketFactory.cs +++ b/MediaBrowser.Model/Net/ISocketFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Sockets; diff --git a/MediaBrowser.Model/Net/MimeTypes.cs b/MediaBrowser.Model/Net/MimeTypes.cs index 79f8675c..72aa89fb 100644 --- a/MediaBrowser.Model/Net/MimeTypes.cs +++ b/MediaBrowser.Model/Net/MimeTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Net/PublishedServerUriOverride.cs b/MediaBrowser.Model/Net/PublishedServerUriOverride.cs index 476d1ba3..4ef0bd8e 100644 --- a/MediaBrowser.Model/Net/PublishedServerUriOverride.cs +++ b/MediaBrowser.Model/Net/PublishedServerUriOverride.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Net; /// diff --git a/MediaBrowser.Model/Notifications/NotificationType.cs b/MediaBrowser.Model/Notifications/NotificationType.cs index a8b257b8..909f5c95 100644 --- a/MediaBrowser.Model/Notifications/NotificationType.cs +++ b/MediaBrowser.Model/Notifications/NotificationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Notifications diff --git a/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs b/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs index 98f7c6ce..f407bd25 100644 --- a/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs +++ b/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs b/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs index f3a1518e..d6ecc405 100644 --- a/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs +++ b/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Playlists diff --git a/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs b/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs index db290bbd..3dad5436 100644 --- a/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs +++ b/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs b/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs index 1840efdf..0f13ec2d 100644 --- a/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs +++ b/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Playlists; diff --git a/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs b/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs index ac540782..31a6a533 100644 --- a/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs +++ b/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Plugins { /// diff --git a/MediaBrowser.Model/Plugins/IHasWebPages.cs b/MediaBrowser.Model/Plugins/IHasWebPages.cs index 765c2d37..23aeea01 100644 --- a/MediaBrowser.Model/Plugins/IHasWebPages.cs +++ b/MediaBrowser.Model/Plugins/IHasWebPages.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Model/Plugins/PluginInfo.cs b/MediaBrowser.Model/Plugins/PluginInfo.cs index 8eb90bdb..dfb4994d 100644 --- a/MediaBrowser.Model/Plugins/PluginInfo.cs +++ b/MediaBrowser.Model/Plugins/PluginInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Plugins diff --git a/MediaBrowser.Model/Plugins/PluginPageInfo.cs b/MediaBrowser.Model/Plugins/PluginPageInfo.cs index 2ab93ea0..810667ec 100644 --- a/MediaBrowser.Model/Plugins/PluginPageInfo.cs +++ b/MediaBrowser.Model/Plugins/PluginPageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Plugins { /// diff --git a/MediaBrowser.Model/Plugins/PluginStatus.cs b/MediaBrowser.Model/Plugins/PluginStatus.cs index 9c7a8f0c..78fb8693 100644 --- a/MediaBrowser.Model/Plugins/PluginStatus.cs +++ b/MediaBrowser.Model/Plugins/PluginStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Plugins { /// diff --git a/MediaBrowser.Model/Properties/AssemblyInfo.cs b/MediaBrowser.Model/Properties/AssemblyInfo.cs index e50baf60..98a6d14a 100644 --- a/MediaBrowser.Model/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Model/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.Model/Providers/ExternalIdInfo.cs b/MediaBrowser.Model/Providers/ExternalIdInfo.cs index e7a30992..0277f810 100644 --- a/MediaBrowser.Model/Providers/ExternalIdInfo.cs +++ b/MediaBrowser.Model/Providers/ExternalIdInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Providers { /// diff --git a/MediaBrowser.Model/Providers/ExternalIdMediaType.cs b/MediaBrowser.Model/Providers/ExternalIdMediaType.cs index 71a131bb..f68af6cb 100644 --- a/MediaBrowser.Model/Providers/ExternalIdMediaType.cs +++ b/MediaBrowser.Model/Providers/ExternalIdMediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Providers { /// diff --git a/MediaBrowser.Model/Providers/ExternalUrl.cs b/MediaBrowser.Model/Providers/ExternalUrl.cs index 9467a2b0..cfc492bb 100644 --- a/MediaBrowser.Model/Providers/ExternalUrl.cs +++ b/MediaBrowser.Model/Providers/ExternalUrl.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/ImageProviderInfo.cs b/MediaBrowser.Model/Providers/ImageProviderInfo.cs index 19af81c8..418d531b 100644 --- a/MediaBrowser.Model/Providers/ImageProviderInfo.cs +++ b/MediaBrowser.Model/Providers/ImageProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; namespace MediaBrowser.Model.Providers diff --git a/MediaBrowser.Model/Providers/LyricProviderInfo.cs b/MediaBrowser.Model/Providers/LyricProviderInfo.cs index ea9c9418..2758297e 100644 --- a/MediaBrowser.Model/Providers/LyricProviderInfo.cs +++ b/MediaBrowser.Model/Providers/LyricProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Providers; /// diff --git a/MediaBrowser.Model/Providers/RemoteImageInfo.cs b/MediaBrowser.Model/Providers/RemoteImageInfo.cs index 48207d2d..50855756 100644 --- a/MediaBrowser.Model/Providers/RemoteImageInfo.cs +++ b/MediaBrowser.Model/Providers/RemoteImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Dto; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Providers/RemoteImageQuery.cs b/MediaBrowser.Model/Providers/RemoteImageQuery.cs index b7fad87a..6639110d 100644 --- a/MediaBrowser.Model/Providers/RemoteImageQuery.cs +++ b/MediaBrowser.Model/Providers/RemoteImageQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Providers/RemoteImageResult.cs b/MediaBrowser.Model/Providers/RemoteImageResult.cs index e6067ee6..412fc18d 100644 --- a/MediaBrowser.Model/Providers/RemoteImageResult.cs +++ b/MediaBrowser.Model/Providers/RemoteImageResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace MediaBrowser.Model.Providers { diff --git a/MediaBrowser.Model/Providers/RemoteLyricInfo.cs b/MediaBrowser.Model/Providers/RemoteLyricInfo.cs index 9fb340a5..0df4debf 100644 --- a/MediaBrowser.Model/Providers/RemoteLyricInfo.cs +++ b/MediaBrowser.Model/Providers/RemoteLyricInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Lyrics; namespace MediaBrowser.Model.Providers; diff --git a/MediaBrowser.Model/Providers/RemoteSearchResult.cs b/MediaBrowser.Model/Providers/RemoteSearchResult.cs index a29e7ad1..33584759 100644 --- a/MediaBrowser.Model/Providers/RemoteSearchResult.cs +++ b/MediaBrowser.Model/Providers/RemoteSearchResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs b/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs index 9f9c922a..7c6fdd8e 100644 --- a/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs +++ b/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/SubtitleOptions.cs b/MediaBrowser.Model/Providers/SubtitleOptions.cs index 6ea1e148..49524dfa 100644 --- a/MediaBrowser.Model/Providers/SubtitleOptions.cs +++ b/MediaBrowser.Model/Providers/SubtitleOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs b/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs index 7a7e7b9e..557fe815 100644 --- a/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs +++ b/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/AllThemeMediaResult.cs b/MediaBrowser.Model/Querying/AllThemeMediaResult.cs index 6b503ba6..8c25355b 100644 --- a/MediaBrowser.Model/Querying/AllThemeMediaResult.cs +++ b/MediaBrowser.Model/Querying/AllThemeMediaResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/ItemFields.cs b/MediaBrowser.Model/Querying/ItemFields.cs index ffecd392..25c04283 100644 --- a/MediaBrowser.Model/Querying/ItemFields.cs +++ b/MediaBrowser.Model/Querying/ItemFields.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Querying { /// diff --git a/MediaBrowser.Model/Querying/ItemFilter.cs b/MediaBrowser.Model/Querying/ItemFilter.cs index 0ebb5185..942ce44c 100644 --- a/MediaBrowser.Model/Querying/ItemFilter.cs +++ b/MediaBrowser.Model/Querying/ItemFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Querying { /// diff --git a/MediaBrowser.Model/Querying/LatestItemsQuery.cs b/MediaBrowser.Model/Querying/LatestItemsQuery.cs index 40dc8139..89d5a936 100644 --- a/MediaBrowser.Model/Querying/LatestItemsQuery.cs +++ b/MediaBrowser.Model/Querying/LatestItemsQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/NextUpQuery.cs b/MediaBrowser.Model/Querying/NextUpQuery.cs index a2a3a9d1..c253db10 100644 --- a/MediaBrowser.Model/Querying/NextUpQuery.cs +++ b/MediaBrowser.Model/Querying/NextUpQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Querying/QueryFilters.cs b/MediaBrowser.Model/Querying/QueryFilters.cs index 73b27a7b..f514fa39 100644 --- a/MediaBrowser.Model/Querying/QueryFilters.cs +++ b/MediaBrowser.Model/Querying/QueryFilters.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs b/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs index fcb450ed..aab24fb6 100644 --- a/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs +++ b/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/QueryResult.cs b/MediaBrowser.Model/Querying/QueryResult.cs index dd0d4fbf..22ebcacd 100644 --- a/MediaBrowser.Model/Querying/QueryResult.cs +++ b/MediaBrowser.Model/Querying/QueryResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Querying/ThemeMediaResult.cs b/MediaBrowser.Model/Querying/ThemeMediaResult.cs index 5afedeea..6b24b2f8 100644 --- a/MediaBrowser.Model/Querying/ThemeMediaResult.cs +++ b/MediaBrowser.Model/Querying/ThemeMediaResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs b/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs index 35a82f47..c2efad82 100644 --- a/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs +++ b/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.QuickConnect diff --git a/MediaBrowser.Model/Search/SearchHint.cs b/MediaBrowser.Model/Search/SearchHint.cs index a18a813c..1f270ef0 100644 --- a/MediaBrowser.Model/Search/SearchHint.cs +++ b/MediaBrowser.Model/Search/SearchHint.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/MediaBrowser.Model/Search/SearchHintResult.cs b/MediaBrowser.Model/Search/SearchHintResult.cs index 762a9a07..35bc80f0 100644 --- a/MediaBrowser.Model/Search/SearchHintResult.cs +++ b/MediaBrowser.Model/Search/SearchHintResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Search diff --git a/MediaBrowser.Model/Search/SearchQuery.cs b/MediaBrowser.Model/Search/SearchQuery.cs index 8126b8bf..58064ab8 100644 --- a/MediaBrowser.Model/Search/SearchQuery.cs +++ b/MediaBrowser.Model/Search/SearchQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Serialization/IXmlSerializer.cs b/MediaBrowser.Model/Serialization/IXmlSerializer.cs index 16d126ac..5a8d77f7 100644 --- a/MediaBrowser.Model/Serialization/IXmlSerializer.cs +++ b/MediaBrowser.Model/Serialization/IXmlSerializer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/BrowseRequest.cs b/MediaBrowser.Model/Session/BrowseRequest.cs index 5ad7d783..43b10eaa 100644 --- a/MediaBrowser.Model/Session/BrowseRequest.cs +++ b/MediaBrowser.Model/Session/BrowseRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Enums; #nullable disable diff --git a/MediaBrowser.Model/Session/ClientCapabilities.cs b/MediaBrowser.Model/Session/ClientCapabilities.cs index 597845fc..69f22fca 100644 --- a/MediaBrowser.Model/Session/ClientCapabilities.cs +++ b/MediaBrowser.Model/Session/ClientCapabilities.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/GeneralCommand.cs b/MediaBrowser.Model/Session/GeneralCommand.cs index dfbb616a..228566b7 100644 --- a/MediaBrowser.Model/Session/GeneralCommand.cs +++ b/MediaBrowser.Model/Session/GeneralCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Session/GeneralCommandType.cs b/MediaBrowser.Model/Session/GeneralCommandType.cs index 09339928..fcc8b3d6 100644 --- a/MediaBrowser.Model/Session/GeneralCommandType.cs +++ b/MediaBrowser.Model/Session/GeneralCommandType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/MessageCommand.cs b/MediaBrowser.Model/Session/MessageCommand.cs index cc9db8e6..e90cc0c8 100644 --- a/MediaBrowser.Model/Session/MessageCommand.cs +++ b/MediaBrowser.Model/Session/MessageCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlayCommand.cs b/MediaBrowser.Model/Session/PlayCommand.cs index 3ab04932..33b100ad 100644 --- a/MediaBrowser.Model/Session/PlayCommand.cs +++ b/MediaBrowser.Model/Session/PlayCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlayMethod.cs b/MediaBrowser.Model/Session/PlayMethod.cs index 80676278..ba05c0ae 100644 --- a/MediaBrowser.Model/Session/PlayMethod.cs +++ b/MediaBrowser.Model/Session/PlayMethod.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/PlayRequest.cs b/MediaBrowser.Model/Session/PlayRequest.cs index 6a66465a..f59e8a12 100644 --- a/MediaBrowser.Model/Session/PlayRequest.cs +++ b/MediaBrowser.Model/Session/PlayRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlaybackOrder.cs b/MediaBrowser.Model/Session/PlaybackOrder.cs index 8ef7faf1..863c5be9 100644 --- a/MediaBrowser.Model/Session/PlaybackOrder.cs +++ b/MediaBrowser.Model/Session/PlaybackOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlaybackProgressInfo.cs b/MediaBrowser.Model/Session/PlaybackProgressInfo.cs index 04a9d686..635368b9 100644 --- a/MediaBrowser.Model/Session/PlaybackProgressInfo.cs +++ b/MediaBrowser.Model/Session/PlaybackProgressInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlaybackStartInfo.cs b/MediaBrowser.Model/Session/PlaybackStartInfo.cs index e531f41b..3bda2960 100644 --- a/MediaBrowser.Model/Session/PlaybackStartInfo.cs +++ b/MediaBrowser.Model/Session/PlaybackStartInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlaybackStopInfo.cs b/MediaBrowser.Model/Session/PlaybackStopInfo.cs index aa29bb24..f0fbf5e1 100644 --- a/MediaBrowser.Model/Session/PlaybackStopInfo.cs +++ b/MediaBrowser.Model/Session/PlaybackStopInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlayerStateInfo.cs b/MediaBrowser.Model/Session/PlayerStateInfo.cs index 35cd68fd..9123d6bd 100644 --- a/MediaBrowser.Model/Session/PlayerStateInfo.cs +++ b/MediaBrowser.Model/Session/PlayerStateInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlaystateCommand.cs b/MediaBrowser.Model/Session/PlaystateCommand.cs index df47f3b7..ff517a82 100644 --- a/MediaBrowser.Model/Session/PlaystateCommand.cs +++ b/MediaBrowser.Model/Session/PlaystateCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlaystateRequest.cs b/MediaBrowser.Model/Session/PlaystateRequest.cs index ba2c024b..c80bbc0a 100644 --- a/MediaBrowser.Model/Session/PlaystateRequest.cs +++ b/MediaBrowser.Model/Session/PlaystateRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/QueueItem.cs b/MediaBrowser.Model/Session/QueueItem.cs index 43920a84..3e5b02b9 100644 --- a/MediaBrowser.Model/Session/QueueItem.cs +++ b/MediaBrowser.Model/Session/QueueItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/RepeatMode.cs b/MediaBrowser.Model/Session/RepeatMode.cs index c6e173d6..cd20d7ed 100644 --- a/MediaBrowser.Model/Session/RepeatMode.cs +++ b/MediaBrowser.Model/Session/RepeatMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/SessionMessageType.cs b/MediaBrowser.Model/Session/SessionMessageType.cs index 84f4716b..e3858c3c 100644 --- a/MediaBrowser.Model/Session/SessionMessageType.cs +++ b/MediaBrowser.Model/Session/SessionMessageType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/SessionUserInfo.cs b/MediaBrowser.Model/Session/SessionUserInfo.cs index 4d6f35ef..b609afc9 100644 --- a/MediaBrowser.Model/Session/SessionUserInfo.cs +++ b/MediaBrowser.Model/Session/SessionUserInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Session/TranscodeReason.cs b/MediaBrowser.Model/Session/TranscodeReason.cs index 902bab9a..8a2e9952 100644 --- a/MediaBrowser.Model/Session/TranscodeReason.cs +++ b/MediaBrowser.Model/Session/TranscodeReason.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Session/TranscodingInfo.cs b/MediaBrowser.Model/Session/TranscodingInfo.cs index 11e83844..253d9ad7 100644 --- a/MediaBrowser.Model/Session/TranscodingInfo.cs +++ b/MediaBrowser.Model/Session/TranscodingInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Session/UserDataChangeInfo.cs b/MediaBrowser.Model/Session/UserDataChangeInfo.cs index ccd768da..daf7f5ef 100644 --- a/MediaBrowser.Model/Session/UserDataChangeInfo.cs +++ b/MediaBrowser.Model/Session/UserDataChangeInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/Subtitles/FontFile.cs b/MediaBrowser.Model/Subtitles/FontFile.cs index 115c4929..66133d2d 100644 --- a/MediaBrowser.Model/Subtitles/FontFile.cs +++ b/MediaBrowser.Model/Subtitles/FontFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Subtitles diff --git a/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs b/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs index 8c0960b8..6c670817 100644 --- a/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs +++ b/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs b/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs index 5c9c2627..4a185e51 100644 --- a/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs +++ b/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs b/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs index 4895e57b..17bc27c6 100644 --- a/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs +++ b/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs b/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs index de860883..5272b85c 100644 --- a/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs +++ b/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupStateType.cs b/MediaBrowser.Model/SyncPlay/GroupStateType.cs index 96364cac..d569627b 100644 --- a/MediaBrowser.Model/SyncPlay/GroupStateType.cs +++ b/MediaBrowser.Model/SyncPlay/GroupStateType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs b/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs index 7f7deb86..5efa49d6 100644 --- a/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupUpdate.cs b/MediaBrowser.Model/SyncPlay/GroupUpdate.cs index 79444349..a750b9cf 100644 --- a/MediaBrowser.Model/SyncPlay/GroupUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/GroupUpdate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs b/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs index e792229a..49330d5e 100644 --- a/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs +++ b/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs b/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs index 376d926c..5d6892b3 100644 --- a/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs b/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs index b609f4b1..4f88dff9 100644 --- a/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs +++ b/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs b/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs index 4429623d..ba4a8381 100644 --- a/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs +++ b/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/RequestType.cs b/MediaBrowser.Model/SyncPlay/RequestType.cs index a6e397dc..41c4172b 100644 --- a/MediaBrowser.Model/SyncPlay/RequestType.cs +++ b/MediaBrowser.Model/SyncPlay/RequestType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/SendCommand.cs b/MediaBrowser.Model/SyncPlay/SendCommand.cs index 73cb5087..a4295aef 100644 --- a/MediaBrowser.Model/SyncPlay/SendCommand.cs +++ b/MediaBrowser.Model/SyncPlay/SendCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay diff --git a/MediaBrowser.Model/SyncPlay/SendCommandType.cs b/MediaBrowser.Model/SyncPlay/SendCommandType.cs index e6b17c60..e5bcbc53 100644 --- a/MediaBrowser.Model/SyncPlay/SendCommandType.cs +++ b/MediaBrowser.Model/SyncPlay/SendCommandType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs b/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs index 29dbb11b..9dad55fa 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs index 7e2d10c8..5b88c71a 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs index bfb49152..e582b8a4 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs index 5ff60c5c..6b9851b1 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs index 0d9a722f..e79821d9 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs index a3b610f6..f662566b 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs index 83d9bd40..81656841 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs b/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs index da81fecb..58b0afde 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs index 744ca46a..fb039359 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs index e8c6b4df..e4e1208f 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs index 97be8e63..0e90e9ec 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs b/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs index 219e7b1e..332f3413 100644 --- a/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs +++ b/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay diff --git a/MediaBrowser.Model/System/CastReceiverApplication.cs b/MediaBrowser.Model/System/CastReceiverApplication.cs index 43c3f2ea..f1fcf986 100644 --- a/MediaBrowser.Model/System/CastReceiverApplication.cs +++ b/MediaBrowser.Model/System/CastReceiverApplication.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.System; /// diff --git a/MediaBrowser.Model/System/FolderStorageInfo.cs b/MediaBrowser.Model/System/FolderStorageInfo.cs index 7b10e4ea..e222b4f4 100644 --- a/MediaBrowser.Model/System/FolderStorageInfo.cs +++ b/MediaBrowser.Model/System/FolderStorageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.System; /// diff --git a/MediaBrowser.Model/System/LibraryStorageInfo.cs b/MediaBrowser.Model/System/LibraryStorageInfo.cs index d4111b29..95166019 100644 --- a/MediaBrowser.Model/System/LibraryStorageInfo.cs +++ b/MediaBrowser.Model/System/LibraryStorageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/System/LogFile.cs b/MediaBrowser.Model/System/LogFile.cs index d4eb6baf..ffda8afe 100644 --- a/MediaBrowser.Model/System/LogFile.cs +++ b/MediaBrowser.Model/System/LogFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/System/PublicSystemInfo.cs b/MediaBrowser.Model/System/PublicSystemInfo.cs index c26cfb66..4b2469cb 100644 --- a/MediaBrowser.Model/System/PublicSystemInfo.cs +++ b/MediaBrowser.Model/System/PublicSystemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/System/SystemInfo.cs b/MediaBrowser.Model/System/SystemInfo.cs index 232a2a6b..5ee3921d 100644 --- a/MediaBrowser.Model/System/SystemInfo.cs +++ b/MediaBrowser.Model/System/SystemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/System/SystemStorageInfo.cs b/MediaBrowser.Model/System/SystemStorageInfo.cs index 42e7a37e..12a8f9cf 100644 --- a/MediaBrowser.Model/System/SystemStorageInfo.cs +++ b/MediaBrowser.Model/System/SystemStorageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.System; diff --git a/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs b/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs index b4f99208..93dcd0c5 100644 --- a/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs +++ b/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/IScheduledTask.cs b/MediaBrowser.Model/Tasks/IScheduledTask.cs index 123902d9..8ea35090 100644 --- a/MediaBrowser.Model/Tasks/IScheduledTask.cs +++ b/MediaBrowser.Model/Tasks/IScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs b/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs index dcf849fc..8e3920ec 100644 --- a/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs +++ b/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Tasks/ITaskManager.cs b/MediaBrowser.Model/Tasks/ITaskManager.cs index 6066bbde..0fa6908c 100644 --- a/MediaBrowser.Model/Tasks/ITaskManager.cs +++ b/MediaBrowser.Model/Tasks/ITaskManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/MediaBrowser.Model/Tasks/ITaskTrigger.cs b/MediaBrowser.Model/Tasks/ITaskTrigger.cs index bc843885..aa71720a 100644 --- a/MediaBrowser.Model/Tasks/ITaskTrigger.cs +++ b/MediaBrowser.Model/Tasks/ITaskTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.Extensions.Logging; diff --git a/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs b/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs index 9063903a..e9b2108d 100644 --- a/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs +++ b/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs b/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs index ab2c0ada..1aadb9f8 100644 --- a/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs +++ b/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Tasks diff --git a/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs b/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs index 5c8b5f22..9018790f 100644 --- a/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs +++ b/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskInfo.cs b/MediaBrowser.Model/Tasks/TaskInfo.cs index 8c8ddc59..be58d3ed 100644 --- a/MediaBrowser.Model/Tasks/TaskInfo.cs +++ b/MediaBrowser.Model/Tasks/TaskInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Tasks/TaskOptions.cs b/MediaBrowser.Model/Tasks/TaskOptions.cs index 799c0554..1527fe51 100644 --- a/MediaBrowser.Model/Tasks/TaskOptions.cs +++ b/MediaBrowser.Model/Tasks/TaskOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskResult.cs b/MediaBrowser.Model/Tasks/TaskResult.cs index 31001aeb..18481022 100644 --- a/MediaBrowser.Model/Tasks/TaskResult.cs +++ b/MediaBrowser.Model/Tasks/TaskResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Tasks/TaskState.cs b/MediaBrowser.Model/Tasks/TaskState.cs index 619dedb7..2fb85bfd 100644 --- a/MediaBrowser.Model/Tasks/TaskState.cs +++ b/MediaBrowser.Model/Tasks/TaskState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs b/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs index 186c0aed..761194a1 100644 --- a/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs +++ b/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs b/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs index b596cf58..26ee57bf 100644 --- a/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs +++ b/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Updates/InstallationInfo.cs b/MediaBrowser.Model/Updates/InstallationInfo.cs index cc600de9..1ebd16df 100644 --- a/MediaBrowser.Model/Updates/InstallationInfo.cs +++ b/MediaBrowser.Model/Updates/InstallationInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Updates/PackageInfo.cs b/MediaBrowser.Model/Updates/PackageInfo.cs index aeaaa8b3..d448b54a 100644 --- a/MediaBrowser.Model/Updates/PackageInfo.cs +++ b/MediaBrowser.Model/Updates/PackageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Model/Updates/RepositoryInfo.cs b/MediaBrowser.Model/Updates/RepositoryInfo.cs index 705d3b33..6929de31 100644 --- a/MediaBrowser.Model/Updates/RepositoryInfo.cs +++ b/MediaBrowser.Model/Updates/RepositoryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Updates { /// diff --git a/MediaBrowser.Model/Updates/VersionInfo.cs b/MediaBrowser.Model/Updates/VersionInfo.cs index 320199f9..63c22fc8 100644 --- a/MediaBrowser.Model/Updates/VersionInfo.cs +++ b/MediaBrowser.Model/Updates/VersionInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; using SysVersion = System.Version; diff --git a/MediaBrowser.Model/Users/ForgotPasswordAction.cs b/MediaBrowser.Model/Users/ForgotPasswordAction.cs index 55907e6c..371dc349 100644 --- a/MediaBrowser.Model/Users/ForgotPasswordAction.cs +++ b/MediaBrowser.Model/Users/ForgotPasswordAction.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Users/ForgotPasswordResult.cs b/MediaBrowser.Model/Users/ForgotPasswordResult.cs index 6bb13d4c..534ea830 100644 --- a/MediaBrowser.Model/Users/ForgotPasswordResult.cs +++ b/MediaBrowser.Model/Users/ForgotPasswordResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Users/PinRedeemResult.cs b/MediaBrowser.Model/Users/PinRedeemResult.cs index 23fa631e..6411c89c 100644 --- a/MediaBrowser.Model/Users/PinRedeemResult.cs +++ b/MediaBrowser.Model/Users/PinRedeemResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Users/UserPolicy.cs b/MediaBrowser.Model/Users/UserPolicy.cs index 2c393ca8..f6eb6f18 100644 --- a/MediaBrowser.Model/Users/UserPolicy.cs +++ b/MediaBrowser.Model/Users/UserPolicy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, CA1819 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig index 09041b94..d1c5f8c2 100644 --- a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Model -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Model\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache index f73a55554f22e516d3aabbdaf4c8864c26445749..4360637e2c9f84f573ade1356bb6e8e7742ef3a8 100644 GIT binary patch literal 13003 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

{olRC($!`uNCvA8!eeHq|BWgAQ?W+ zGUV?@WSz>gcJ2=)*l4lICLTFL)-J7OJxhqBJtNy#>;2)~NN6tj>qKfeczcSP5L+f8 z5!oyeg3Oc`{a^JLsZ`*b?LJ>CJvTR3D%gb&BUd7mfzKH5*U<|Z-zxh?`0+|J`6}iFvzC}2Kjj+*3f>l)cj(PXLz3oW`It?4AAog)09kh z&M`d&M2p)d+*8EmiL|d{X&YUneS>yR^~J)S1Pr0+FE+p>L*tkA)>+&*o@cjN@VDJs3EVwAVc2QCDax0WT^W(gt!9Q zWc*^$*dJbKD*(vQ_J~7Tfl7w7M-$2lFfx=K1kAxhSOG?cuty%c3S2UD9b}LW9FU=SnE)blVtLHq0CfC%`~0U`WLUEu$K_SeBd5zwWBLg-Un zp#K)_hv&cufYN~>z$;w<{toR&?BEF0(!n9>t6fn49_@o{rvshkCw5ypKm^OP{JghM z9}w)p9V9Wb(m^6vp7G~_-A4P7J5U0*bfAcvXa9M)YiJ*2MI7A05@4l+MX<~Xl9k5M}}W-W*{Y}J^^JI*{SdA>!>7;?xXVcA&uWB23Hk)t>@&N+Ect6Yvp`Tgus@A0UNsN8Aq z@#r+L=oELXRed9p6nHdLqr9`B2fM3IJTf1~g$A9qDN#D(bhgCgLfj#@#3VQIaieRG z_5?|o%|aezB&_c^6ZaDJ9c{^x6KR>o`It4YOrtm>ax3mxuFRs3+{tI<1-IqQ?CDBRz2zitMNW-zj%+rD{n zVI zuKnCJhPS+?IZVl)7A8l!*C)>w_UjT`uN8Kxx2lP2rAm@-_K?_-VqJx&Y9 z`LNaEK7G`;=HxTS+ml*f6zl4!SIy+a#uk0w3|Q(g>NQb3TsOzKq#n36-5w4w*=Lqb zKd_w8QQ2&6bLz*_G623(W37VA5AwfDuD?v)!>L8>Tkww-nt<6sM5SduMu_*VBAstV%@SKCQ8DkdC TOKYMMFE;D5j>3hgpceQ4nrDU_ diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache index 8a06039ad347564818c26098ece33d2b79bd08a5..070fd3701138c5671d3ed622c81019980d5cacbf 100644 GIT binary patch literal 9626 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 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs new file mode 100644 index 00000000..6a472f0e --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs @@ -0,0 +1,1287 @@ + +// + +#nullable enable +#pragma warning disable + +namespace MediaBrowser.Model +{ + using global::System; + using global::System.Linq; + using global::System.Collections.Generic; + using global::System.Diagnostics; + using global::System.Diagnostics.CodeAnalysis; + using global::System.Runtime.CompilerServices; + + /// + /// Provides utilities for mapping file names and extensions to MIME-types. + /// + [CompilerGenerated] + [DebuggerNonUserCode] + public static class MimeTypes + { + private const string DefaultFallbackMimeType = "application/octet-stream"; + private static string s_fallbackMimeType; + + /// + /// The fallback MIME-type. Defaults to application/octet-stream. + /// + [AllowNull] + public static string FallbackMimeType + { + get => s_fallbackMimeType; + set => s_fallbackMimeType = value ?? DefaultFallbackMimeType; + } + + private static readonly Dictionary s_typeMap; + + static MimeTypes() + { + s_fallbackMimeType = DefaultFallbackMimeType; + + s_typeMap = new Dictionary(1180, StringComparer.OrdinalIgnoreCase) + { + { "123", "application/vnd.lotus-1-2-3" }, + { "1km", "application/vnd.1000minds.decision-model+xml" }, + { "3dml", "text/vnd.in3d.3dml" }, + { "3ds", "image/x-3ds" }, + { "3g2", "video/3gpp2" }, + { "3gp", "video/3gpp" }, + { "3gpp", "audio/3gpp" }, + { "3mf", "model/3mf" }, + { "7z", "application/x-7z-compressed" }, + { "aab", "application/x-authorware-bin" }, + { "aac", "audio/aac" }, + { "aam", "application/x-authorware-map" }, + { "aas", "application/x-authorware-seg" }, + { "abw", "application/x-abiword" }, + { "ac", "application/pkix-attr-cert" }, + { "acc", "application/vnd.americandynamics.acc" }, + { "ace", "application/x-ace-compressed" }, + { "acu", "application/vnd.acucobol" }, + { "acutc", "application/vnd.acucorp" }, + { "adp", "audio/adpcm" }, + { "adts", "audio/aac" }, + { "aep", "application/vnd.audiograph" }, + { "afm", "application/x-font-type1" }, + { "afp", "application/vnd.ibm.modcap" }, + { "age", "application/vnd.age" }, + { "ahead", "application/vnd.ahead.space" }, + { "ai", "application/postscript" }, + { "aif", "audio/x-aiff" }, + { "aifc", "audio/x-aiff" }, + { "aiff", "audio/x-aiff" }, + { "air", "application/vnd.adobe.air-application-installer-package+zip" }, + { "ait", "application/vnd.dvb.ait" }, + { "ami", "application/vnd.amiga.ami" }, + { "aml", "application/automationml-aml+xml" }, + { "amlx", "application/automationml-amlx+zip" }, + { "amr", "audio/amr" }, + { "apk", "application/vnd.android.package-archive" }, + { "apng", "image/apng" }, + { "appcache", "text/cache-manifest" }, + { "appx", "application/appx" }, + { "apr", "application/vnd.lotus-approach" }, + { "arc", "application/x-freearc" }, + { "arj", "application/x-arj" }, + { "asc", "application/pgp-keys" }, + { "asf", "video/x-ms-asf" }, + { "asm", "text/x-asm" }, + { "aso", "application/vnd.accpac.simply.aso" }, + { "asx", "video/x-ms-asf" }, + { "atc", "application/vnd.acucorp" }, + { "atom", "application/atom+xml" }, + { "atomcat", "application/atomcat+xml" }, + { "atomsvc", "application/atomsvc+xml" }, + { "atx", "application/vnd.antix.game-component" }, + { "au", "audio/basic" }, + { "avci", "image/avci" }, + { "avcs", "image/avcs" }, + { "avi", "video/x-msvideo" }, + { "avif", "image/avif" }, + { "aw", "application/applixware" }, + { "azf", "application/vnd.airzip.filesecure.azf" }, + { "azs", "application/vnd.airzip.filesecure.azs" }, + { "azv", "image/vnd.airzip.accelerator.azv" }, + { "azw", "application/vnd.amazon.ebook" }, + { "b16", "image/vnd.pco.b16" }, + { "bat", "application/x-msdownload" }, + { "bcpio", "application/x-bcpio" }, + { "bdf", "application/x-font-bdf" }, + { "bdm", "application/vnd.syncml.dm+wbxml" }, + { "bdoc", "application/bdoc" }, + { "bed", "application/vnd.realvnc.bed" }, + { "bh2", "application/vnd.fujitsu.oasysprs" }, + { "bin", "application/octet-stream" }, + { "blb", "application/x-blorb" }, + { "blorb", "application/x-blorb" }, + { "bmi", "application/vnd.bmi" }, + { "bmml", "application/vnd.balsamiq.bmml+xml" }, + { "bmp", "image/bmp" }, + { "book", "application/vnd.framemaker" }, + { "box", "application/vnd.previewsystems.box" }, + { "boz", "application/x-bzip2" }, + { "bpk", "application/octet-stream" }, + { "bsp", "model/vnd.valve.source.compiled-map" }, + { "btf", "image/prs.btif" }, + { "btif", "image/prs.btif" }, + { "buffer", "application/octet-stream" }, + { "bz", "application/x-bzip" }, + { "bz2", "application/x-bzip2" }, + { "c", "text/x-c" }, + { "c11amc", "application/vnd.cluetrust.cartomobile-config" }, + { "c11amz", "application/vnd.cluetrust.cartomobile-config-pkg" }, + { "c4d", "application/vnd.clonk.c4group" }, + { "c4f", "application/vnd.clonk.c4group" }, + { "c4g", "application/vnd.clonk.c4group" }, + { "c4p", "application/vnd.clonk.c4group" }, + { "c4u", "application/vnd.clonk.c4group" }, + { "cab", "application/vnd.ms-cab-compressed" }, + { "caf", "audio/x-caf" }, + { "cap", "application/vnd.tcpdump.pcap" }, + { "car", "application/vnd.curl.car" }, + { "cat", "application/vnd.ms-pki.seccat" }, + { "cb7", "application/x-cbr" }, + { "cba", "application/x-cbr" }, + { "cbr", "application/x-cbr" }, + { "cbt", "application/x-cbr" }, + { "cbz", "application/x-cbr" }, + { "cc", "text/x-c" }, + { "cco", "application/x-cocoa" }, + { "cct", "application/x-director" }, + { "ccxml", "application/ccxml+xml" }, + { "cdbcmsg", "application/vnd.contact.cmsg" }, + { "cdf", "application/x-netcdf" }, + { "cdfx", "application/cdfx+xml" }, + { "cdkey", "application/vnd.mediastation.cdkey" }, + { "cdmia", "application/cdmi-capability" }, + { "cdmic", "application/cdmi-container" }, + { "cdmid", "application/cdmi-domain" }, + { "cdmio", "application/cdmi-object" }, + { "cdmiq", "application/cdmi-queue" }, + { "cdx", "chemical/x-cdx" }, + { "cdxml", "application/vnd.chemdraw+xml" }, + { "cdy", "application/vnd.cinderella" }, + { "cer", "application/pkix-cert" }, + { "cfs", "application/x-cfs-compressed" }, + { "cgm", "image/cgm" }, + { "chat", "application/x-chat" }, + { "chm", "application/vnd.ms-htmlhelp" }, + { "chrt", "application/vnd.kde.kchart" }, + { "cif", "chemical/x-cif" }, + { "cii", "application/vnd.anser-web-certificate-issue-initiation" }, + { "cil", "application/vnd.ms-artgalry" }, + { "cjs", "application/node" }, + { "cla", "application/vnd.claymore" }, + { "class", "application/java-vm" }, + { "cld", "model/vnd.cld" }, + { "clkk", "application/vnd.crick.clicker.keyboard" }, + { "clkp", "application/vnd.crick.clicker.palette" }, + { "clkt", "application/vnd.crick.clicker.template" }, + { "clkw", "application/vnd.crick.clicker.wordbank" }, + { "clkx", "application/vnd.crick.clicker" }, + { "clp", "application/x-msclip" }, + { "cmc", "application/vnd.cosmocaller" }, + { "cmdf", "chemical/x-cmdf" }, + { "cml", "chemical/x-cml" }, + { "cmp", "application/vnd.yellowriver-custom-menu" }, + { "cmx", "image/x-cmx" }, + { "cod", "application/vnd.rim.cod" }, + { "coffee", "text/coffeescript" }, + { "com", "application/x-msdownload" }, + { "conf", "text/plain" }, + { "cpio", "application/x-cpio" }, + { "cpl", "application/cpl+xml" }, + { "cpp", "text/x-c" }, + { "cpt", "application/mac-compactpro" }, + { "crd", "application/x-mscardfile" }, + { "crl", "application/pkix-crl" }, + { "crt", "application/x-x509-ca-cert" }, + { "crx", "application/x-chrome-extension" }, + { "csh", "application/x-csh" }, + { "csl", "application/vnd.citationstyles.style+xml" }, + { "csml", "chemical/x-csml" }, + { "csp", "application/vnd.commonspace" }, + { "css", "text/css" }, + { "cst", "application/x-director" }, + { "csv", "text/csv" }, + { "cu", "application/cu-seeme" }, + { "curl", "text/vnd.curl" }, + { "cwl", "application/cwl" }, + { "cww", "application/prs.cww" }, + { "cxt", "application/x-director" }, + { "cxx", "text/x-c" }, + { "dae", "model/vnd.collada+xml" }, + { "daf", "application/vnd.mobius.daf" }, + { "dart", "application/vnd.dart" }, + { "dataless", "application/vnd.fdsn.seed" }, + { "davmount", "application/davmount+xml" }, + { "dbf", "application/vnd.dbf" }, + { "dbk", "application/docbook+xml" }, + { "dcr", "application/x-director" }, + { "dcurl", "text/vnd.curl.dcurl" }, + { "dd2", "application/vnd.oma.dd2+xml" }, + { "ddd", "application/vnd.fujixerox.ddd" }, + { "ddf", "application/vnd.syncml.dmddf+xml" }, + { "dds", "image/vnd.ms-dds" }, + { "deb", "application/octet-stream" }, + { "def", "text/plain" }, + { "deploy", "application/octet-stream" }, + { "der", "application/x-x509-ca-cert" }, + { "dfac", "application/vnd.dreamfactory" }, + { "dgc", "application/x-dgc-compressed" }, + { "dib", "image/bmp" }, + { "dic", "text/x-c" }, + { "dir", "application/x-director" }, + { "dis", "application/vnd.mobius.dis" }, + { "dist", "application/octet-stream" }, + { "distz", "application/octet-stream" }, + { "djv", "image/vnd.djvu" }, + { "djvu", "image/vnd.djvu" }, + { "dll", "application/octet-stream" }, + { "dmg", "application/octet-stream" }, + { "dmp", "application/vnd.tcpdump.pcap" }, + { "dms", "application/octet-stream" }, + { "dna", "application/vnd.dna" }, + { "doc", "application/msword" }, + { "docm", "application/vnd.ms-word.document.macroenabled.12" }, + { "docx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document" }, + { "dot", "application/msword" }, + { "dotm", "application/vnd.ms-word.template.macroenabled.12" }, + { "dotx", "application/vnd.openxmlformats-officedocument.wordprocessingml.template" }, + { "dp", "application/vnd.osgi.dp" }, + { "dpg", "application/vnd.dpgraph" }, + { "dpx", "image/dpx" }, + { "dra", "audio/vnd.dra" }, + { "drle", "image/dicom-rle" }, + { "dsc", "text/prs.lines.tag" }, + { "dssc", "application/dssc+der" }, + { "dtb", "application/x-dtbook+xml" }, + { "dtd", "application/xml-dtd" }, + { "dts", "audio/vnd.dts" }, + { "dtshd", "audio/vnd.dts.hd" }, + { "dump", "application/octet-stream" }, + { "dvb", "video/vnd.dvb.file" }, + { "dvi", "application/x-dvi" }, + { "dwd", "application/atsc-dwd+xml" }, + { "dwf", "model/vnd.dwf" }, + { "dwg", "image/vnd.dwg" }, + { "dxf", "image/vnd.dxf" }, + { "dxp", "application/vnd.spotfire.dxp" }, + { "dxr", "application/x-director" }, + { "ear", "application/java-archive" }, + { "ecma", "application/ecmascript" }, + { "edm", "application/vnd.novadigm.edm" }, + { "edx", "application/vnd.novadigm.edx" }, + { "efif", "application/vnd.picsel" }, + { "ei6", "application/vnd.pg.osasli" }, + { "elc", "application/octet-stream" }, + { "emf", "image/emf" }, + { "eml", "message/rfc822" }, + { "emma", "application/emma+xml" }, + { "emz", "application/x-msmetafile" }, + { "eol", "audio/vnd.digital-winds" }, + { "eot", "application/vnd.ms-fontobject" }, + { "eps", "application/postscript" }, + { "epub", "application/epub+zip" }, + { "es3", "application/vnd.eszigno3+xml" }, + { "esa", "application/vnd.osgi.subsystem" }, + { "esf", "application/vnd.epson.esf" }, + { "et3", "application/vnd.eszigno3+xml" }, + { "etx", "text/x-setext" }, + { "eva", "application/x-eva" }, + { "evy", "application/x-envoy" }, + { "exe", "application/x-msdos-program" }, + { "exi", "application/exi" }, + { "exp", "application/express" }, + { "exr", "image/aces" }, + { "ext", "application/vnd.novadigm.ext" }, + { "ez", "application/andrew-inset" }, + { "ez2", "application/vnd.ezpix-album" }, + { "ez3", "application/vnd.ezpix-package" }, + { "f", "text/x-fortran" }, + { "f4v", "video/x-f4v" }, + { "f77", "text/x-fortran" }, + { "f90", "text/x-fortran" }, + { "fbs", "image/vnd.fastbidsheet" }, + { "fcdt", "application/vnd.adobe.formscentral.fcdt" }, + { "fcs", "application/vnd.isac.fcs" }, + { "fdf", "application/fdf" }, + { "fdt", "application/fdt+xml" }, + { "fg5", "application/vnd.fujitsu.oasysgp" }, + { "fgd", "application/x-director" }, + { "fh", "image/x-freehand" }, + { "fh4", "image/x-freehand" }, + { "fh5", "image/x-freehand" }, + { "fh7", "image/x-freehand" }, + { "fhc", "image/x-freehand" }, + { "fig", "application/x-xfig" }, + { "fits", "image/fits" }, + { "flac", "audio/x-flac" }, + { "fli", "video/x-fli" }, + { "flo", "application/vnd.micrografx.flo" }, + { "flv", "video/x-flv" }, + { "flw", "application/vnd.kde.kivio" }, + { "flx", "text/vnd.fmi.flexstor" }, + { "fly", "text/vnd.fly" }, + { "fm", "application/vnd.framemaker" }, + { "fnc", "application/vnd.frogans.fnc" }, + { "fo", "application/vnd.software602.filler.form+xml" }, + { "for", "text/x-fortran" }, + { "fpx", "image/vnd.fpx" }, + { "frame", "application/vnd.framemaker" }, + { "fsc", "application/vnd.fsc.weblaunch" }, + { "fst", "image/vnd.fst" }, + { "ftc", "application/vnd.fluxtime.clip" }, + { "fti", "application/vnd.anser-web-funds-transfer-initiation" }, + { "fvt", "video/vnd.fvt" }, + { "fxp", "application/vnd.adobe.fxp" }, + { "fxpl", "application/vnd.adobe.fxp" }, + { "fzs", "application/vnd.fuzzysheet" }, + { "g2w", "application/vnd.geoplan" }, + { "g3", "image/g3fax" }, + { "g3w", "application/vnd.geospace" }, + { "gac", "application/vnd.groove-account" }, + { "gam", "application/x-tads" }, + { "gbr", "application/rpki-ghostbusters" }, + { "gca", "application/x-gca-compressed" }, + { "gdl", "model/vnd.gdl" }, + { "gdoc", "application/vnd.google-apps.document" }, + { "ged", "text/vnd.familysearch.gedcom" }, + { "geo", "application/vnd.dynageo" }, + { "geojson", "application/geo+json" }, + { "gex", "application/vnd.geometry-explorer" }, + { "ggb", "application/vnd.geogebra.file" }, + { "ggt", "application/vnd.geogebra.tool" }, + { "ghf", "application/vnd.groove-help" }, + { "gif", "image/gif" }, + { "gim", "application/vnd.groove-identity-message" }, + { "glb", "model/gltf-binary" }, + { "gltf", "model/gltf+json" }, + { "gml", "application/gml+xml" }, + { "gmx", "application/vnd.gmx" }, + { "gnumeric", "application/x-gnumeric" }, + { "gph", "application/vnd.flographit" }, + { "gpx", "application/gpx+xml" }, + { "gqf", "application/vnd.grafeq" }, + { "gqs", "application/vnd.grafeq" }, + { "gram", "application/srgs" }, + { "gramps", "application/x-gramps-xml" }, + { "gre", "application/vnd.geometry-explorer" }, + { "grv", "application/vnd.groove-injector" }, + { "grxml", "application/srgs+xml" }, + { "gsf", "application/x-font-ghostscript" }, + { "gsheet", "application/vnd.google-apps.spreadsheet" }, + { "gslides", "application/vnd.google-apps.presentation" }, + { "gtar", "application/x-gtar" }, + { "gtm", "application/vnd.groove-tool-message" }, + { "gtw", "model/vnd.gtw" }, + { "gv", "text/vnd.graphviz" }, + { "gxf", "application/gxf" }, + { "gxt", "application/vnd.geonext" }, + { "gz", "application/gzip" }, + { "h", "text/x-c" }, + { "h261", "video/h261" }, + { "h263", "video/h263" }, + { "h264", "video/h264" }, + { "hal", "application/vnd.hal+xml" }, + { "hbci", "application/vnd.hbci" }, + { "hbs", "text/x-handlebars-template" }, + { "hdd", "application/x-virtualbox-hdd" }, + { "hdf", "application/x-hdf" }, + { "heic", "image/heic" }, + { "heics", "image/heic-sequence" }, + { "heif", "image/heif" }, + { "heifs", "image/heif-sequence" }, + { "hej2", "image/hej2k" }, + { "held", "application/atsc-held+xml" }, + { "hh", "text/x-c" }, + { "hjson", "application/hjson" }, + { "hlp", "application/winhlp" }, + { "hpgl", "application/vnd.hp-hpgl" }, + { "hpid", "application/vnd.hp-hpid" }, + { "hps", "application/vnd.hp-hps" }, + { "hqx", "application/mac-binhex40" }, + { "hsj2", "image/hsj2" }, + { "htc", "text/x-component" }, + { "htke", "application/vnd.kenameaapp" }, + { "htm", "text/html" }, + { "html", "text/html" }, + { "hvd", "application/vnd.yamaha.hv-dic" }, + { "hvp", "application/vnd.yamaha.hv-voice" }, + { "hvs", "application/vnd.yamaha.hv-script" }, + { "i2g", "application/vnd.intergeo" }, + { "icc", "application/vnd.iccprofile" }, + { "ice", "x-conference/x-cooltalk" }, + { "icm", "application/vnd.iccprofile" }, + { "ico", "image/vnd.microsoft.icon" }, + { "ics", "text/calendar" }, + { "ief", "image/ief" }, + { "ifb", "text/calendar" }, + { "ifm", "application/vnd.shana.informed.formdata" }, + { "iges", "model/iges" }, + { "igl", "application/vnd.igloader" }, + { "igm", "application/vnd.insors.igm" }, + { "igs", "model/iges" }, + { "igx", "application/vnd.micrografx.igx" }, + { "iif", "application/vnd.shana.informed.interchange" }, + { "img", "application/octet-stream" }, + { "imp", "application/vnd.accpac.simply.imp" }, + { "ims", "application/vnd.ms-ims" }, + { "in", "text/plain" }, + { "ini", "text/plain" }, + { "ink", "application/inkml+xml" }, + { "inkml", "application/inkml+xml" }, + { "install", "application/x-install-instructions" }, + { "iota", "application/vnd.astraea-software.iota" }, + { "ipfix", "application/ipfix" }, + { "ipk", "application/vnd.shana.informed.package" }, + { "irm", "application/vnd.ibm.rights-management" }, + { "irp", "application/vnd.irepository.package+xml" }, + { "iso", "application/octet-stream" }, + { "itp", "application/vnd.shana.informed.formtemplate" }, + { "its", "application/its+xml" }, + { "ivp", "application/vnd.immervision-ivp" }, + { "ivu", "application/vnd.immervision-ivu" }, + { "jad", "text/vnd.sun.j2me.app-descriptor" }, + { "jade", "text/jade" }, + { "jam", "application/vnd.jam" }, + { "jar", "application/java-archive" }, + { "jardiff", "application/x-java-archive-diff" }, + { "java", "text/x-java-source" }, + { "jhc", "image/jphc" }, + { "jisp", "application/vnd.jisp" }, + { "jls", "image/jls" }, + { "jlt", "application/vnd.hp-jlyt" }, + { "jng", "image/x-jng" }, + { "jnlp", "application/x-java-jnlp-file" }, + { "joda", "application/vnd.joost.joda-archive" }, + { "jp2", "image/jp2" }, + { "jpe", "image/jpeg" }, + { "jpeg", "image/jpeg" }, + { "jpf", "image/jpx" }, + { "jpg", "image/jpeg" }, + { "jpg2", "image/jp2" }, + { "jpgm", "image/jpm" }, + { "jpgv", "video/jpeg" }, + { "jph", "image/jph" }, + { "jpm", "image/jpm" }, + { "jpx", "image/jpx" }, + { "js", "application/javascript" }, + { "json", "application/json" }, + { "json5", "application/json5" }, + { "jsonld", "application/ld+json" }, + { "jsonml", "application/jsonml+json" }, + { "jsx", "text/jsx" }, + { "jt", "model/jt" }, + { "jxr", "image/jxr" }, + { "jxra", "image/jxra" }, + { "jxrs", "image/jxrs" }, + { "jxs", "image/jxs" }, + { "jxsc", "image/jxsc" }, + { "jxsi", "image/jxsi" }, + { "jxss", "image/jxss" }, + { "kar", "audio/midi" }, + { "karbon", "application/vnd.kde.karbon" }, + { "kdbx", "application/x-keepass2" }, + { "key", "application/vnd.apple.keynote" }, + { "kfo", "application/vnd.kde.kformula" }, + { "kia", "application/vnd.kidspiration" }, + { "kml", "application/vnd.google-earth.kml+xml" }, + { "kmz", "application/vnd.google-earth.kmz" }, + { "kne", "application/vnd.kinar" }, + { "knp", "application/vnd.kinar" }, + { "kon", "application/vnd.kde.kontour" }, + { "kpr", "application/vnd.kde.kpresenter" }, + { "kpt", "application/vnd.kde.kpresenter" }, + { "kpxx", "application/vnd.ds-keypoint" }, + { "ksp", "application/vnd.kde.kspread" }, + { "ktr", "application/vnd.kahootz" }, + { "ktx", "image/ktx" }, + { "ktx2", "image/ktx2" }, + { "ktz", "application/vnd.kahootz" }, + { "kwd", "application/vnd.kde.kword" }, + { "kwt", "application/vnd.kde.kword" }, + { "lasxml", "application/vnd.las.las+xml" }, + { "latex", "application/x-latex" }, + { "lbd", "application/vnd.llamagraphics.life-balance.desktop" }, + { "lbe", "application/vnd.llamagraphics.life-balance.exchange+xml" }, + { "les", "application/vnd.hhe.lesson-player" }, + { "less", "text/less" }, + { "lgr", "application/lgr+xml" }, + { "lha", "application/x-lzh-compressed" }, + { "link66", "application/vnd.route66.link66+xml" }, + { "list", "text/plain" }, + { "list3820", "application/vnd.ibm.modcap" }, + { "listafp", "application/vnd.ibm.modcap" }, + { "lnk", "application/x-ms-shortcut" }, + { "log", "text/plain" }, + { "lostxml", "application/lost+xml" }, + { "lrf", "application/octet-stream" }, + { "lrm", "application/vnd.ms-lrm" }, + { "ltf", "application/vnd.frogans.ltf" }, + { "lua", "text/x-lua" }, + { "luac", "application/x-lua-bytecode" }, + { "lvp", "audio/vnd.lucent.voice" }, + { "lwp", "application/vnd.lotus-wordpro" }, + { "lzh", "application/x-lzh-compressed" }, + { "m13", "application/x-msmediaview" }, + { "m14", "application/x-msmediaview" }, + { "m1v", "video/mpeg" }, + { "m21", "application/mp21" }, + { "m2a", "audio/mpeg" }, + { "m2v", "video/mpeg" }, + { "m3a", "audio/mpeg" }, + { "m3u", "audio/x-mpegurl" }, + { "m3u8", "application/vnd.apple.mpegurl" }, + { "m4a", "audio/mp4" }, + { "m4p", "application/mp4" }, + { "m4s", "video/iso.segment" }, + { "m4u", "video/vnd.mpegurl" }, + { "m4v", "video/x-m4v" }, + { "ma", "application/mathematica" }, + { "mads", "application/mads+xml" }, + { "maei", "application/mmt-aei+xml" }, + { "mag", "application/vnd.ecowin.chart" }, + { "maker", "application/vnd.framemaker" }, + { "man", "text/troff" }, + { "manifest", "text/cache-manifest" }, + { "map", "application/json" }, + { "mar", "application/octet-stream" }, + { "markdown", "text/markdown" }, + { "mathml", "application/mathml+xml" }, + { "mb", "application/mathematica" }, + { "mbk", "application/vnd.mobius.mbk" }, + { "mbox", "application/mbox" }, + { "mc1", "application/vnd.medcalcdata" }, + { "mcd", "application/vnd.mcd" }, + { "mcurl", "text/vnd.curl.mcurl" }, + { "md", "text/markdown" }, + { "mdb", "application/x-msaccess" }, + { "mdi", "image/vnd.ms-modi" }, + { "mdx", "text/mdx" }, + { "me", "text/troff" }, + { "mesh", "model/mesh" }, + { "meta4", "application/metalink4+xml" }, + { "metalink", "application/metalink+xml" }, + { "mets", "application/mets+xml" }, + { "mfm", "application/vnd.mfmp" }, + { "mft", "application/rpki-manifest" }, + { "mgp", "application/vnd.osgeo.mapguide.package" }, + { "mgz", "application/vnd.proteus.magazine" }, + { "mid", "audio/midi" }, + { "midi", "audio/midi" }, + { "mie", "application/x-mie" }, + { "mif", "application/vnd.mif" }, + { "mime", "message/rfc822" }, + { "mj2", "video/mj2" }, + { "mjp2", "video/mj2" }, + { "mjs", "text/javascript" }, + { "mk3d", "video/x-matroska" }, + { "mka", "audio/x-matroska" }, + { "mkd", "text/x-markdown" }, + { "mks", "video/x-matroska" }, + { "mkv", "video/x-matroska" }, + { "mlp", "application/vnd.dolby.mlp" }, + { "mmd", "application/vnd.chipnuts.karaoke-mmd" }, + { "mmf", "application/vnd.smaf" }, + { "mml", "text/mathml" }, + { "mmr", "image/vnd.fujixerox.edmics-mmr" }, + { "mng", "video/x-mng" }, + { "mny", "application/x-msmoney" }, + { "mobi", "application/x-mobipocket-ebook" }, + { "mods", "application/mods+xml" }, + { "mov", "video/quicktime" }, + { "movie", "video/x-sgi-movie" }, + { "mp2", "audio/mpeg" }, + { "mp21", "application/mp21" }, + { "mp2a", "audio/mpeg" }, + { "mp3", "audio/mp3" }, + { "mp4", "video/mp4" }, + { "mp4a", "audio/mp4" }, + { "mp4s", "application/mp4" }, + { "mp4v", "video/mp4" }, + { "mpc", "application/vnd.mophun.certificate" }, + { "mpd", "application/dash+xml" }, + { "mpe", "video/mpeg" }, + { "mpeg", "video/mpeg" }, + { "mpf", "application/media-policy-dataset+xml" }, + { "mpg", "video/mpeg" }, + { "mpg4", "video/mp4" }, + { "mpga", "audio/mpeg" }, + { "mpkg", "application/vnd.apple.installer+xml" }, + { "mpm", "application/vnd.blueice.multipass" }, + { "mpn", "application/vnd.mophun.application" }, + { "mpp", "application/dash-patch+xml" }, + { "mpt", "application/vnd.ms-project" }, + { "mpy", "application/vnd.ibm.minipay" }, + { "mqy", "application/vnd.mobius.mqy" }, + { "mrc", "application/marc" }, + { "mrcx", "application/marcxml+xml" }, + { "ms", "text/troff" }, + { "mscml", "application/mediaservercontrol+xml" }, + { "mseed", "application/vnd.fdsn.mseed" }, + { "mseq", "application/vnd.mseq" }, + { "msf", "application/vnd.epson.msf" }, + { "msg", "application/vnd.ms-outlook" }, + { "msh", "model/mesh" }, + { "msi", "application/octet-stream" }, + { "msix", "application/msix" }, + { "msl", "application/vnd.mobius.msl" }, + { "msm", "application/octet-stream" }, + { "msp", "application/octet-stream" }, + { "msty", "application/vnd.muvee.style" }, + { "mtl", "model/mtl" }, + { "mts", "model/vnd.mts" }, + { "mus", "application/vnd.musician" }, + { "musd", "application/mmt-usd+xml" }, + { "musicxml", "application/vnd.recordare.musicxml+xml" }, + { "mvb", "application/x-msmediaview" }, + { "mvt", "application/vnd.mapbox-vector-tile" }, + { "mwf", "application/vnd.mfer" }, + { "mxf", "application/mxf" }, + { "mxl", "application/vnd.recordare.musicxml" }, + { "mxmf", "audio/mobile-xmf" }, + { "mxml", "application/xv+xml" }, + { "mxs", "application/vnd.triscape.mxs" }, + { "mxu", "video/vnd.mpegurl" }, + { "n3", "text/n3" }, + { "nb", "application/mathematica" }, + { "nbp", "application/vnd.wolfram.player" }, + { "nc", "application/x-netcdf" }, + { "ncx", "application/x-dtbncx+xml" }, + { "nfo", "text/x-nfo" }, + { "ngdat", "application/vnd.nokia.n-gage.data" }, + { "nitf", "application/vnd.nitf" }, + { "nlu", "application/vnd.neurolanguage.nlu" }, + { "nml", "application/vnd.enliven" }, + { "nnd", "application/vnd.noblenet-directory" }, + { "nns", "application/vnd.noblenet-sealer" }, + { "nnw", "application/vnd.noblenet-web" }, + { "npx", "image/vnd.net-fpx" }, + { "nq", "application/n-quads" }, + { "nsc", "application/x-conference" }, + { "nsf", "application/vnd.lotus-notes" }, + { "nt", "application/n-triples" }, + { "ntf", "application/vnd.nitf" }, + { "numbers", "application/vnd.apple.numbers" }, + { "nzb", "application/x-nzb" }, + { "oa2", "application/vnd.fujitsu.oasys2" }, + { "oa3", "application/vnd.fujitsu.oasys3" }, + { "oas", "application/vnd.fujitsu.oasys" }, + { "obd", "application/x-msbinder" }, + { "obgx", "application/vnd.openblox.game+xml" }, + { "obj", "model/obj" }, + { "oda", "application/oda" }, + { "odb", "application/vnd.oasis.opendocument.database" }, + { "odc", "application/vnd.oasis.opendocument.chart" }, + { "odf", "application/vnd.oasis.opendocument.formula" }, + { "odft", "application/vnd.oasis.opendocument.formula-template" }, + { "odg", "application/vnd.oasis.opendocument.graphics" }, + { "odi", "application/vnd.oasis.opendocument.image" }, + { "odm", "application/vnd.oasis.opendocument.text-master" }, + { "odp", "application/vnd.oasis.opendocument.presentation" }, + { "ods", "application/vnd.oasis.opendocument.spreadsheet" }, + { "odt", "application/vnd.oasis.opendocument.text" }, + { "oga", "audio/ogg" }, + { "ogex", "model/vnd.opengex" }, + { "ogg", "audio/ogg" }, + { "ogv", "video/ogg" }, + { "ogx", "application/ogg" }, + { "omdoc", "application/omdoc+xml" }, + { "onepkg", "application/onenote" }, + { "onetmp", "application/onenote" }, + { "onetoc", "application/onenote" }, + { "onetoc2", "application/onenote" }, + { "opf", "application/oebps-package+xml" }, + { "opml", "text/x-opml" }, + { "oprc", "application/vnd.palm" }, + { "opus", "audio/ogg" }, + { "org", "application/vnd.lotus-organizer" }, + { "osf", "application/vnd.yamaha.openscoreformat" }, + { "osfpvg", "application/vnd.yamaha.openscoreformat.osfpvg+xml" }, + { "osm", "application/vnd.openstreetmap.data+xml" }, + { "otc", "application/vnd.oasis.opendocument.chart-template" }, + { "otf", "font/otf" }, + { "otg", "application/vnd.oasis.opendocument.graphics-template" }, + { "oth", "application/vnd.oasis.opendocument.text-web" }, + { "oti", "application/vnd.oasis.opendocument.image-template" }, + { "otp", "application/vnd.oasis.opendocument.presentation-template" }, + { "ots", "application/vnd.oasis.opendocument.spreadsheet-template" }, + { "ott", "application/vnd.oasis.opendocument.text-template" }, + { "ova", "application/x-virtualbox-ova" }, + { "ovf", "application/x-virtualbox-ovf" }, + { "owl", "application/rdf+xml" }, + { "oxps", "application/oxps" }, + { "oxt", "application/vnd.openofficeorg.extension" }, + { "p", "text/x-pascal" }, + { "p10", "application/pkcs10" }, + { "p12", "application/x-pkcs12" }, + { "p7b", "application/x-pkcs7-certificates" }, + { "p7c", "application/pkcs7-mime" }, + { "p7m", "application/pkcs7-mime" }, + { "p7r", "application/x-pkcs7-certreqresp" }, + { "p7s", "application/pkcs7-signature" }, + { "p8", "application/pkcs8" }, + { "pac", "application/x-ns-proxy-autoconfig" }, + { "pages", "application/vnd.apple.pages" }, + { "pas", "text/x-pascal" }, + { "paw", "application/vnd.pawaafile" }, + { "pbd", "application/vnd.powerbuilder6" }, + { "pbm", "image/x-portable-bitmap" }, + { "pcap", "application/vnd.tcpdump.pcap" }, + { "pcf", "application/x-font-pcf" }, + { "pcl", "application/vnd.hp-pcl" }, + { "pclxl", "application/vnd.hp-pclxl" }, + { "pct", "image/x-pict" }, + { "pcurl", "application/vnd.curl.pcurl" }, + { "pcx", "image/vnd.zbrush.pcx" }, + { "pdb", "application/vnd.palm" }, + { "pde", "text/x-processing" }, + { "pdf", "application/pdf" }, + { "pem", "application/x-x509-ca-cert" }, + { "pfa", "application/x-font-type1" }, + { "pfb", "application/x-font-type1" }, + { "pfm", "application/x-font-type1" }, + { "pfr", "application/font-tdpfr" }, + { "pfx", "application/x-pkcs12" }, + { "pgm", "image/x-portable-graymap" }, + { "pgn", "application/x-chess-pgn" }, + { "pgp", "application/pgp-encrypted" }, + { "php", "application/x-httpd-php" }, + { "pic", "image/x-pict" }, + { "pkg", "application/octet-stream" }, + { "pki", "application/pkixcmp" }, + { "pkipath", "application/pkix-pkipath" }, + { "pkpass", "application/vnd.apple.pkpass" }, + { "pl", "application/x-perl" }, + { "plb", "application/vnd.3gpp.pic-bw-large" }, + { "plc", "application/vnd.mobius.plc" }, + { "plf", "application/vnd.pocketlearn" }, + { "pls", "application/pls+xml" }, + { "pm", "application/x-perl" }, + { "pml", "application/vnd.ctc-posml" }, + { "png", "image/png" }, + { "pnm", "image/x-portable-anymap" }, + { "portpkg", "application/vnd.macports.portpkg" }, + { "pot", "application/vnd.ms-powerpoint" }, + { "potm", "application/vnd.ms-powerpoint.template.macroenabled.12" }, + { "potx", "application/vnd.openxmlformats-officedocument.presentationml.template" }, + { "ppam", "application/vnd.ms-powerpoint.addin.macroenabled.12" }, + { "ppd", "application/vnd.cups-ppd" }, + { "ppm", "image/x-portable-pixmap" }, + { "pps", "application/vnd.ms-powerpoint" }, + { "ppsm", "application/vnd.ms-powerpoint.slideshow.macroenabled.12" }, + { "ppsx", "application/vnd.openxmlformats-officedocument.presentationml.slideshow" }, + { "ppt", "application/vnd.ms-powerpoint" }, + { "pptm", "application/vnd.ms-powerpoint.presentation.macroenabled.12" }, + { "pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" }, + { "pqa", "application/vnd.palm" }, + { "prc", "model/prc" }, + { "pre", "application/vnd.lotus-freelance" }, + { "prf", "application/pics-rules" }, + { "provx", "application/provenance+xml" }, + { "ps", "application/postscript" }, + { "psb", "application/vnd.3gpp.pic-bw-small" }, + { "psd", "image/vnd.adobe.photoshop" }, + { "psf", "application/x-font-linux-psf" }, + { "pskcxml", "application/pskc+xml" }, + { "pti", "image/prs.pti" }, + { "ptid", "application/vnd.pvi.ptid1" }, + { "pub", "application/x-mspublisher" }, + { "pvb", "application/vnd.3gpp.pic-bw-var" }, + { "pwn", "application/vnd.3m.post-it-notes" }, + { "pya", "audio/vnd.ms-playready.media.pya" }, + { "pyo", "model/vnd.pytha.pyox" }, + { "pyox", "model/vnd.pytha.pyox" }, + { "pyv", "video/vnd.ms-playready.media.pyv" }, + { "qam", "application/vnd.epson.quickanime" }, + { "qbo", "application/vnd.intu.qbo" }, + { "qfx", "application/vnd.intu.qfx" }, + { "qps", "application/vnd.publishare-delta-tree" }, + { "qt", "video/quicktime" }, + { "qwd", "application/vnd.quark.quarkxpress" }, + { "qwt", "application/vnd.quark.quarkxpress" }, + { "qxb", "application/vnd.quark.quarkxpress" }, + { "qxd", "application/vnd.quark.quarkxpress" }, + { "qxl", "application/vnd.quark.quarkxpress" }, + { "qxt", "application/vnd.quark.quarkxpress" }, + { "ra", "audio/x-realaudio" }, + { "ram", "audio/x-pn-realaudio" }, + { "raml", "application/raml+yaml" }, + { "rapd", "application/route-apd+xml" }, + { "rar", "application/vnd.rar" }, + { "ras", "image/x-cmu-raster" }, + { "rdf", "application/rdf+xml" }, + { "rdz", "application/vnd.data-vision.rdz" }, + { "relo", "application/p2p-overlay+xml" }, + { "rep", "application/vnd.businessobjects" }, + { "res", "application/x-dtbresource+xml" }, + { "rgb", "image/x-rgb" }, + { "rif", "application/reginfo+xml" }, + { "rip", "audio/vnd.rip" }, + { "ris", "application/x-research-info-systems" }, + { "rl", "application/resource-lists+xml" }, + { "rlc", "image/vnd.fujixerox.edmics-rlc" }, + { "rld", "application/resource-lists-diff+xml" }, + { "rm", "application/vnd.rn-realmedia" }, + { "rmi", "audio/midi" }, + { "rmp", "audio/x-pn-realaudio-plugin" }, + { "rms", "application/vnd.jcp.javame.midlet-rms" }, + { "rmvb", "application/vnd.rn-realmedia-vbr" }, + { "rnc", "application/relax-ng-compact-syntax" }, + { "rng", "application/xml" }, + { "roa", "application/rpki-roa" }, + { "roff", "text/troff" }, + { "rp9", "application/vnd.cloanto.rp9" }, + { "rpm", "application/x-redhat-package-manager" }, + { "rpss", "application/vnd.nokia.radio-presets" }, + { "rpst", "application/vnd.nokia.radio-preset" }, + { "rq", "application/sparql-query" }, + { "rs", "application/rls-services+xml" }, + { "rsat", "application/atsc-rsat+xml" }, + { "rsd", "application/rsd+xml" }, + { "rsheet", "application/urc-ressheet+xml" }, + { "rss", "application/rss+xml" }, + { "rtf", "text/rtf" }, + { "rtx", "text/richtext" }, + { "run", "application/x-makeself" }, + { "rusd", "application/route-usd+xml" }, + { "s", "text/x-asm" }, + { "s3m", "audio/s3m" }, + { "saf", "application/vnd.yamaha.smaf-audio" }, + { "sass", "text/x-sass" }, + { "sbml", "application/sbml+xml" }, + { "sc", "application/vnd.ibm.secure-container" }, + { "scd", "application/x-msschedule" }, + { "scm", "application/vnd.lotus-screencam" }, + { "scq", "application/scvp-cv-request" }, + { "scs", "application/scvp-cv-response" }, + { "scss", "text/x-scss" }, + { "scurl", "text/vnd.curl.scurl" }, + { "sda", "application/vnd.stardivision.draw" }, + { "sdc", "application/vnd.stardivision.calc" }, + { "sdd", "application/vnd.stardivision.impress" }, + { "sdkd", "application/vnd.solent.sdkm+xml" }, + { "sdkm", "application/vnd.solent.sdkm+xml" }, + { "sdp", "application/sdp" }, + { "sdw", "application/vnd.stardivision.writer" }, + { "sea", "application/x-sea" }, + { "see", "application/vnd.seemail" }, + { "seed", "application/vnd.fdsn.seed" }, + { "sema", "application/vnd.sema" }, + { "semd", "application/vnd.semd" }, + { "semf", "application/vnd.semf" }, + { "senmlx", "application/senml+xml" }, + { "sensmlx", "application/sensml+xml" }, + { "ser", "application/java-serialized-object" }, + { "setpay", "application/set-payment-initiation" }, + { "setreg", "application/set-registration-initiation" }, + { "sfs", "application/vnd.spotfire.sfs" }, + { "sfv", "text/x-sfv" }, + { "sgi", "image/sgi" }, + { "sgl", "application/vnd.stardivision.writer-global" }, + { "sgm", "text/sgml" }, + { "sgml", "text/sgml" }, + { "sh", "application/x-sh" }, + { "shar", "application/x-shar" }, + { "shex", "text/shex" }, + { "shf", "application/shf+xml" }, + { "shtml", "text/html" }, + { "sid", "image/x-mrsid-image" }, + { "sieve", "application/sieve" }, + { "sig", "application/pgp-signature" }, + { "sil", "audio/silk" }, + { "silo", "model/mesh" }, + { "sis", "application/vnd.symbian.install" }, + { "sisx", "application/vnd.symbian.install" }, + { "sit", "application/x-stuffit" }, + { "sitx", "application/x-stuffitx" }, + { "siv", "application/sieve" }, + { "skd", "application/vnd.koan" }, + { "skm", "application/vnd.koan" }, + { "skp", "application/vnd.koan" }, + { "skt", "application/vnd.koan" }, + { "sldm", "application/vnd.ms-powerpoint.slide.macroenabled.12" }, + { "sldx", "application/vnd.openxmlformats-officedocument.presentationml.slide" }, + { "slim", "text/slim" }, + { "slm", "text/slim" }, + { "sls", "application/route-s-tsid+xml" }, + { "slt", "application/vnd.epson.salt" }, + { "sm", "application/vnd.stepmania.stepchart" }, + { "smf", "application/vnd.stardivision.math" }, + { "smi", "application/smil+xml" }, + { "smil", "application/smil+xml" }, + { "smv", "video/x-smv" }, + { "smzip", "application/vnd.stepmania.package" }, + { "snd", "audio/basic" }, + { "snf", "application/x-font-snf" }, + { "so", "application/octet-stream" }, + { "spc", "application/x-pkcs7-certificates" }, + { "spdx", "text/spdx" }, + { "spf", "application/vnd.yamaha.smaf-phrase" }, + { "spl", "application/x-futuresplash" }, + { "spot", "text/vnd.in3d.spot" }, + { "spp", "application/scvp-vp-response" }, + { "spq", "application/scvp-vp-request" }, + { "spx", "audio/ogg" }, + { "sql", "application/sql" }, + { "src", "application/x-wais-source" }, + { "srt", "application/x-subrip" }, + { "sru", "application/sru+xml" }, + { "srx", "application/sparql-results+xml" }, + { "ssdl", "application/ssdl+xml" }, + { "sse", "application/vnd.kodak-descriptor" }, + { "ssf", "application/vnd.epson.ssf" }, + { "ssml", "application/ssml+xml" }, + { "st", "application/vnd.sailingtracker.track" }, + { "stc", "application/vnd.sun.xml.calc.template" }, + { "std", "application/vnd.sun.xml.draw.template" }, + { "stf", "application/vnd.wt.stf" }, + { "sti", "application/vnd.sun.xml.impress.template" }, + { "stk", "application/hyperstudio" }, + { "stl", "model/stl" }, + { "stpx", "model/step+xml" }, + { "stpxz", "model/step-xml+zip" }, + { "stpz", "model/step+zip" }, + { "str", "application/vnd.pg.format" }, + { "stw", "application/vnd.sun.xml.writer.template" }, + { "styl", "text/stylus" }, + { "stylus", "text/stylus" }, + { "sub", "text/vnd.dvb.subtitle" }, + { "sus", "application/vnd.sus-calendar" }, + { "susp", "application/vnd.sus-calendar" }, + { "sv4cpio", "application/x-sv4cpio" }, + { "sv4crc", "application/x-sv4crc" }, + { "svc", "application/vnd.dvb.service" }, + { "svd", "application/vnd.svd" }, + { "svg", "image/svg+xml" }, + { "svgz", "image/svg+xml" }, + { "swa", "application/x-director" }, + { "swf", "application/x-shockwave-flash" }, + { "swi", "application/vnd.aristanetworks.swi" }, + { "swidtag", "application/swid+xml" }, + { "sxc", "application/vnd.sun.xml.calc" }, + { "sxd", "application/vnd.sun.xml.draw" }, + { "sxg", "application/vnd.sun.xml.writer.global" }, + { "sxi", "application/vnd.sun.xml.impress" }, + { "sxm", "application/vnd.sun.xml.math" }, + { "sxw", "application/vnd.sun.xml.writer" }, + { "t", "text/troff" }, + { "t3", "application/x-t3vm-image" }, + { "t38", "image/t38" }, + { "taglet", "application/vnd.mynfc" }, + { "tao", "application/vnd.tao.intent-module-archive" }, + { "tap", "image/vnd.tencent.tap" }, + { "tar", "application/x-tar" }, + { "tcap", "application/vnd.3gpp2.tcap" }, + { "tcl", "application/x-tcl" }, + { "td", "application/urc-targetdesc+xml" }, + { "teacher", "application/vnd.smart.teacher" }, + { "tei", "application/tei+xml" }, + { "tex", "application/x-tex" }, + { "texi", "application/x-texinfo" }, + { "texinfo", "application/x-texinfo" }, + { "text", "text/plain" }, + { "tfi", "application/thraud+xml" }, + { "tfm", "application/x-tex-tfm" }, + { "tfx", "image/tiff-fx" }, + { "tga", "image/x-tga" }, + { "thmx", "application/vnd.ms-officetheme" }, + { "tif", "image/tiff" }, + { "tiff", "image/tiff" }, + { "tk", "application/x-tcl" }, + { "tmo", "application/vnd.tmobile-livetv" }, + { "toml", "application/toml" }, + { "torrent", "application/x-bittorrent" }, + { "tpl", "application/vnd.groove-tool-template" }, + { "tpt", "application/vnd.trid.tpt" }, + { "tr", "text/troff" }, + { "tra", "application/vnd.trueapp" }, + { "trig", "application/trig" }, + { "trm", "application/x-msterminal" }, + { "ts", "video/mp2t" }, + { "tsd", "application/timestamped-data" }, + { "tsv", "text/tab-separated-values" }, + { "ttc", "font/collection" }, + { "ttf", "font/ttf" }, + { "ttl", "text/turtle" }, + { "ttml", "application/ttml+xml" }, + { "twd", "application/vnd.simtech-mindmapper" }, + { "twds", "application/vnd.simtech-mindmapper" }, + { "txd", "application/vnd.genomatix.tuxedo" }, + { "txf", "application/vnd.mobius.txf" }, + { "txt", "text/plain" }, + { "u32", "application/x-authorware-bin" }, + { "u3d", "model/u3d" }, + { "u8dsn", "message/global-delivery-status" }, + { "u8hdr", "message/global-headers" }, + { "u8mdn", "message/global-disposition-notification" }, + { "u8msg", "message/global" }, + { "ubj", "application/ubjson" }, + { "udeb", "application/x-debian-package" }, + { "ufd", "application/vnd.ufdl" }, + { "ufdl", "application/vnd.ufdl" }, + { "ulx", "application/x-glulx" }, + { "umj", "application/vnd.umajin" }, + { "unityweb", "application/vnd.unity" }, + { "uo", "application/vnd.uoml+xml" }, + { "uoml", "application/vnd.uoml+xml" }, + { "uri", "text/uri-list" }, + { "uris", "text/uri-list" }, + { "urls", "text/uri-list" }, + { "usda", "model/vnd.usda" }, + { "usdz", "model/vnd.usdz+zip" }, + { "ustar", "application/x-ustar" }, + { "utz", "application/vnd.uiq.theme" }, + { "uu", "text/x-uuencode" }, + { "uva", "audio/vnd.dece.audio" }, + { "uvd", "application/vnd.dece.data" }, + { "uvf", "application/vnd.dece.data" }, + { "uvg", "image/vnd.dece.graphic" }, + { "uvh", "video/vnd.dece.hd" }, + { "uvi", "image/vnd.dece.graphic" }, + { "uvm", "video/vnd.dece.mobile" }, + { "uvp", "video/vnd.dece.pd" }, + { "uvs", "video/vnd.dece.sd" }, + { "uvt", "application/vnd.dece.ttml+xml" }, + { "uvu", "video/vnd.uvvu.mp4" }, + { "uvv", "video/vnd.dece.video" }, + { "uvva", "audio/vnd.dece.audio" }, + { "uvvd", "application/vnd.dece.data" }, + { "uvvf", "application/vnd.dece.data" }, + { "uvvg", "image/vnd.dece.graphic" }, + { "uvvh", "video/vnd.dece.hd" }, + { "uvvi", "image/vnd.dece.graphic" }, + { "uvvm", "video/vnd.dece.mobile" }, + { "uvvp", "video/vnd.dece.pd" }, + { "uvvs", "video/vnd.dece.sd" }, + { "uvvt", "application/vnd.dece.ttml+xml" }, + { "uvvu", "video/vnd.uvvu.mp4" }, + { "uvvv", "video/vnd.dece.video" }, + { "uvvx", "application/vnd.dece.unspecified" }, + { "uvvz", "application/vnd.dece.zip" }, + { "uvx", "application/vnd.dece.unspecified" }, + { "uvz", "application/vnd.dece.zip" }, + { "vbox", "application/x-virtualbox-vbox" }, + { "vcard", "text/vcard" }, + { "vcd", "application/x-cdlink" }, + { "vcf", "text/x-vcard" }, + { "vcg", "application/vnd.groove-vcard" }, + { "vcs", "text/x-vcalendar" }, + { "vcx", "application/vnd.vcx" }, + { "vdi", "application/x-virtualbox-vdi" }, + { "vds", "model/vnd.sap.vds" }, + { "vhd", "application/x-virtualbox-vhd" }, + { "vis", "application/vnd.visionary" }, + { "viv", "video/vnd.vivo" }, + { "vmdk", "application/x-virtualbox-vmdk" }, + { "vob", "video/x-ms-vob" }, + { "vor", "application/vnd.stardivision.writer" }, + { "vox", "application/x-authorware-bin" }, + { "vrml", "model/vrml" }, + { "vsd", "application/vnd.visio" }, + { "vsf", "application/vnd.vsf" }, + { "vss", "application/vnd.visio" }, + { "vst", "application/vnd.visio" }, + { "vsw", "application/vnd.visio" }, + { "vtf", "image/vnd.valve.source.texture" }, + { "vtt", "text/vtt" }, + { "vtu", "model/vnd.vtu" }, + { "vxml", "application/voicexml+xml" }, + { "w3d", "application/x-director" }, + { "wad", "application/x-doom" }, + { "wadl", "application/vnd.sun.wadl+xml" }, + { "war", "application/java-archive" }, + { "wasm", "application/wasm" }, + { "wav", "audio/wav" }, + { "wax", "audio/x-ms-wax" }, + { "wbmp", "image/vnd.wap.wbmp" }, + { "wbs", "application/vnd.criticaltools.wbs+xml" }, + { "wbxml", "application/vnd.wap.wbxml" }, + { "wcm", "application/vnd.ms-works" }, + { "wdb", "application/vnd.ms-works" }, + { "wdp", "image/vnd.ms-photo" }, + { "weba", "audio/webm" }, + { "webapp", "application/x-web-app-manifest+json" }, + { "webm", "video/webm" }, + { "webp", "image/webp" }, + { "wg", "application/vnd.pmi.widget" }, + { "wgsl", "text/wgsl" }, + { "wgt", "application/widget" }, + { "wif", "application/watcherinfo+xml" }, + { "wks", "application/vnd.ms-works" }, + { "wm", "video/x-ms-wm" }, + { "wma", "audio/x-ms-wma" }, + { "wmd", "application/x-ms-wmd" }, + { "wmf", "image/wmf" }, + { "wml", "text/vnd.wap.wml" }, + { "wmlc", "application/vnd.wap.wmlc" }, + { "wmls", "text/vnd.wap.wmlscript" }, + { "wmlsc", "application/vnd.wap.wmlscriptc" }, + { "wmv", "video/x-ms-wmv" }, + { "wmx", "video/x-ms-wmx" }, + { "wmz", "application/x-ms-wmz" }, + { "woff", "font/woff" }, + { "woff2", "font/woff2" }, + { "wpd", "application/vnd.wordperfect" }, + { "wpl", "application/vnd.ms-wpl" }, + { "wps", "application/vnd.ms-works" }, + { "wqd", "application/vnd.wqd" }, + { "wri", "application/x-mswrite" }, + { "wrl", "model/vrml" }, + { "wsc", "message/vnd.wfa.wsc" }, + { "wsdl", "application/wsdl+xml" }, + { "wspolicy", "application/wspolicy+xml" }, + { "wtb", "application/vnd.webturbo" }, + { "wvx", "video/x-ms-wvx" }, + { "x32", "application/x-authorware-bin" }, + { "x3d", "model/x3d+xml" }, + { "x3db", "model/x3d+binary" }, + { "x3dbz", "model/x3d+binary" }, + { "x3dv", "model/x3d+vrml" }, + { "x3dvz", "model/x3d+vrml" }, + { "x3dz", "model/x3d+xml" }, + { "xaml", "application/xaml+xml" }, + { "xap", "application/x-silverlight-app" }, + { "xar", "application/vnd.xara" }, + { "xav", "application/xcap-att+xml" }, + { "xbap", "application/x-ms-xbap" }, + { "xbd", "application/vnd.fujixerox.docuworks.binder" }, + { "xbm", "image/x-xbitmap" }, + { "xca", "application/xcap-caps+xml" }, + { "xcs", "application/calendar+xml" }, + { "xdf", "application/xcap-diff+xml" }, + { "xdm", "application/vnd.syncml.dm+xml" }, + { "xdp", "application/vnd.adobe.xdp+xml" }, + { "xdssc", "application/dssc+xml" }, + { "xdw", "application/vnd.fujixerox.docuworks" }, + { "xel", "application/xcap-el+xml" }, + { "xenc", "application/xenc+xml" }, + { "xer", "application/patch-ops-error+xml" }, + { "xfdf", "application/xfdf" }, + { "xfdl", "application/vnd.xfdl" }, + { "xht", "application/xhtml+xml" }, + { "xhtm", "application/vnd.pwg-xhtml-print+xml" }, + { "xhtml", "application/xhtml+xml" }, + { "xhvml", "application/xv+xml" }, + { "xif", "image/vnd.xiff" }, + { "xla", "application/vnd.ms-excel" }, + { "xlam", "application/vnd.ms-excel.addin.macroenabled.12" }, + { "xlc", "application/vnd.ms-excel" }, + { "xlf", "application/xliff+xml" }, + { "xlm", "application/vnd.ms-excel" }, + { "xls", "application/vnd.ms-excel" }, + { "xlsb", "application/vnd.ms-excel.sheet.binary.macroenabled.12" }, + { "xlsm", "application/vnd.ms-excel.sheet.macroenabled.12" }, + { "xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }, + { "xlt", "application/vnd.ms-excel" }, + { "xltm", "application/vnd.ms-excel.template.macroenabled.12" }, + { "xltx", "application/vnd.openxmlformats-officedocument.spreadsheetml.template" }, + { "xlw", "application/vnd.ms-excel" }, + { "xm", "audio/xm" }, + { "xml", "application/xml" }, + { "xns", "application/xcap-ns+xml" }, + { "xo", "application/vnd.olpc-sugar" }, + { "xop", "application/xop+xml" }, + { "xpi", "application/x-xpinstall" }, + { "xpl", "application/xproc+xml" }, + { "xpm", "image/x-xpixmap" }, + { "xpr", "application/vnd.is-xpr" }, + { "xps", "application/vnd.ms-xpsdocument" }, + { "xpw", "application/vnd.intercon.formnet" }, + { "xpx", "application/vnd.intercon.formnet" }, + { "xsd", "application/xml" }, + { "xsf", "application/prs.xsf+xml" }, + { "xsl", "application/xml" }, + { "xslt", "application/xslt+xml" }, + { "xsm", "application/vnd.syncml+xml" }, + { "xspf", "application/xspf+xml" }, + { "xul", "application/vnd.mozilla.xul+xml" }, + { "xvm", "application/xv+xml" }, + { "xvml", "application/xv+xml" }, + { "xwd", "image/x-xwindowdump" }, + { "xyz", "chemical/x-xyz" }, + { "xz", "application/x-xz" }, + { "yaml", "text/yaml" }, + { "yang", "application/yang" }, + { "yin", "application/yin+xml" }, + { "yml", "text/yaml" }, + { "ymp", "text/x-suse-ymp" }, + { "z1", "application/x-zmachine" }, + { "z2", "application/x-zmachine" }, + { "z3", "application/x-zmachine" }, + { "z4", "application/x-zmachine" }, + { "z5", "application/x-zmachine" }, + { "z6", "application/x-zmachine" }, + { "z7", "application/x-zmachine" }, + { "z8", "application/x-zmachine" }, + { "zaz", "application/vnd.zzazz.deck+xml" }, + { "zip", "application/zip" }, + { "zir", "application/vnd.zul" }, + { "zirz", "application/vnd.zul" }, + { "zmm", "application/vnd.handheld-entertainment+xml" }, + }; + } + + /// + /// Attempts to fetch all available file extensions for a MIME-type. + /// + /// The name of the MIME-type + /// All available extensions for the given MIME-type + public static IEnumerable GetMimeTypeExtensions(string mimeType) + { + if (mimeType is null) + { + throw new ArgumentNullException(nameof(mimeType)); + } + + return s_typeMap + .Where(keyPair => string.Equals(keyPair.Value, mimeType, StringComparison.OrdinalIgnoreCase)) + .Select(keyPair => keyPair.Key); + } + + /// + /// Tries to get the MIME-type for the given file name. + /// + /// The name of the file. + /// The MIME-type for the given file name. + /// true if a MIME-type was found, false otherwise. + public static bool TryGetMimeType(string? fileName, [NotNullWhen(true)] out string? mimeType) + { + if (fileName is null) + { + mimeType = null; + return false; + } + + var dotIndex = fileName.LastIndexOf('.'); + + if (dotIndex != -1 && fileName.Length > dotIndex + 1) + { + return s_typeMap.TryGetValue(fileName.Substring(dotIndex + 1), out mimeType); + } + + mimeType = null; + return false; + } + + /// + /// Gets the MIME-type for the given file name, + /// or if a mapping doesn't exist. + /// + /// The name of the file. + /// The MIME-type for the given file name. + public static string GetMimeType(string fileName) + { + if (fileName is null) + { + throw new ArgumentNullException(nameof(fileName)); + } + + return TryGetMimeType(fileName, out var result) ? result : FallbackMimeType; + } + } +} + +#pragma warning enable diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json index 8996eab6..e43162e8 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -202,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -480,39 +485,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -686,7 +696,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1104,25 +1114,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1303,37 +1318,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1516,7 +1536,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1794,33 +1814,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1997,7 +2022,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 43793a2f..d513a57a 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/MediaBrowser.Model/obj/project.assets.json b/MediaBrowser.Model/obj/project.assets.json index 8262b227..18a17d72 100644 --- a/MediaBrowser.Model/obj/project.assets.json +++ b/MediaBrowser.Model/obj/project.assets.json @@ -949,41 +949,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1157,7 +1163,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1574,5 +1580,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache index 61109792..4c86380c 100644 --- a/MediaBrowser.Model/obj/project.nuget.cache +++ b/MediaBrowser.Model/obj/project.nuget.cache @@ -1,34 +1,44 @@ { "version": 2, - "dgSpecHash": "RaDs3EeUz4M=", + "dgSpecHash": "SFZaJLg7Qws=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/mimetypes/2.5.2/mimetypes.2.5.2.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\mimetypes\\2.5.2\\mimetypes.2.5.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Providers/Books/AudioBookMetadataService.cs b/MediaBrowser.Providers/Books/AudioBookMetadataService.cs index 845f5349..57b33670 100644 --- a/MediaBrowser.Providers/Books/AudioBookMetadataService.cs +++ b/MediaBrowser.Providers/Books/AudioBookMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Books/BookMetadataService.cs b/MediaBrowser.Providers/Books/BookMetadataService.cs index 3b8dbfa7..f4e7e7dc 100644 --- a/MediaBrowser.Providers/Books/BookMetadataService.cs +++ b/MediaBrowser.Providers/Books/BookMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs index 69cae776..f240e64a 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs index bc77e592..0d280770 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.IO.Compression; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs index e5d29873..b07b55d3 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.IO.Compression; using System.Linq; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs index 6e678802..c997cf9e 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs @@ -1,4 +1,8 @@ -using System.IO; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System.IO; using System.Threading; using System.Threading.Tasks; using System.Xml; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs index 5d202c59..a5edfd34 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs b/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs index eccf8a60..70bd799e 100644 --- a/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs +++ b/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Channels/ChannelMetadataService.cs b/MediaBrowser.Providers/Channels/ChannelMetadataService.cs index 7e9b694b..dad5e1d0 100644 --- a/MediaBrowser.Providers/Channels/ChannelMetadataService.cs +++ b/MediaBrowser.Providers/Channels/ChannelMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Channels; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs b/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs index 9efef60a..69551793 100644 --- a/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs +++ b/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Folders/FolderMetadataService.cs b/MediaBrowser.Providers/Folders/FolderMetadataService.cs index 272bb31e..b054b504 100644 --- a/MediaBrowser.Providers/Folders/FolderMetadataService.cs +++ b/MediaBrowser.Providers/Folders/FolderMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Folders/UserViewMetadataService.cs b/MediaBrowser.Providers/Folders/UserViewMetadataService.cs index ab4bc917..3252005e 100644 --- a/MediaBrowser.Providers/Folders/UserViewMetadataService.cs +++ b/MediaBrowser.Providers/Folders/UserViewMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Genres/GenreMetadataService.cs b/MediaBrowser.Providers/Genres/GenreMetadataService.cs index 0dd0384d..7455be54 100644 --- a/MediaBrowser.Providers/Genres/GenreMetadataService.cs +++ b/MediaBrowser.Providers/Genres/GenreMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs b/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs index 83f9984e..dd51baf3 100644 --- a/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs +++ b/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.IO; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Providers/Lyric/LrcLyricParser.cs b/MediaBrowser.Providers/Lyric/LrcLyricParser.cs index fa711eb2..a55b965a 100644 --- a/MediaBrowser.Providers/Lyric/LrcLyricParser.cs +++ b/MediaBrowser.Providers/Lyric/LrcLyricParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Providers/Lyric/LyricManager.cs b/MediaBrowser.Providers/Lyric/LyricManager.cs index 913a104a..07e53ee2 100644 --- a/MediaBrowser.Providers/Lyric/LyricManager.cs +++ b/MediaBrowser.Providers/Lyric/LyricManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs b/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs index b8861ee5..7391a3e6 100644 --- a/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs +++ b/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Lyric/TxtLyricParser.cs b/MediaBrowser.Providers/Lyric/TxtLyricParser.cs index a8188da2..b00ad6c7 100644 --- a/MediaBrowser.Providers/Lyric/TxtLyricParser.cs +++ b/MediaBrowser.Providers/Lyric/TxtLyricParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Jellyfin.Extensions; diff --git a/MediaBrowser.Providers/Manager/ImageSaver.cs b/MediaBrowser.Providers/Manager/ImageSaver.cs index d9a8c044..975343bf 100644 --- a/MediaBrowser.Providers/Manager/ImageSaver.cs +++ b/MediaBrowser.Providers/Manager/ImageSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Manager/ItemImageProvider.cs b/MediaBrowser.Providers/Manager/ItemImageProvider.cs index e0354dbd..946ba3b2 100644 --- a/MediaBrowser.Providers/Manager/ItemImageProvider.cs +++ b/MediaBrowser.Providers/Manager/ItemImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Manager/MetadataService.cs b/MediaBrowser.Providers/Manager/MetadataService.cs index e9cb46ea..e586d677 100644 --- a/MediaBrowser.Providers/Manager/MetadataService.cs +++ b/MediaBrowser.Providers/Manager/MetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs index f8e2aece..77aea0c0 100644 --- a/MediaBrowser.Providers/Manager/ProviderManager.cs +++ b/MediaBrowser.Providers/Manager/ProviderManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/MediaBrowser.Providers/Manager/RefreshResult.cs b/MediaBrowser.Providers/Manager/RefreshResult.cs index 663ffc52..072dfdd3 100644 --- a/MediaBrowser.Providers/Manager/RefreshResult.cs +++ b/MediaBrowser.Providers/Manager/RefreshResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs index 869e3f29..6e085040 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs b/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs index cc2b3fac..2c4c8a2e 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1826 // CA1826 Do not use Enumerable methods on Indexable collections. using System; diff --git a/MediaBrowser.Providers/MediaInfo/AudioResolver.cs b/MediaBrowser.Providers/MediaInfo/AudioResolver.cs index 17164ee5..f2f2c971 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs b/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs index 0bfee07f..def85344 100644 --- a/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs b/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs index bde23e84..96aad8cc 100644 --- a/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs +++ b/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1068, CS1591 using System; diff --git a/MediaBrowser.Providers/MediaInfo/LyricResolver.cs b/MediaBrowser.Providers/MediaInfo/LyricResolver.cs index 52af5ea0..847df7e4 100644 --- a/MediaBrowser.Providers/MediaInfo/LyricResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/LyricResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs b/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs index 0716cdfa..45cdfc63 100644 --- a/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs b/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs index 9f5463b8..2033f37f 100644 --- a/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs b/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs index 227f3102..0c7ff740 100644 --- a/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs +++ b/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591 diff --git a/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs b/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs index 70e5bd78..6aafdcbc 100644 --- a/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs b/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs index 1134baf9..26c8bfff 100644 --- a/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs +++ b/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs b/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs index 3d446053..2c98305a 100644 --- a/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1826 // CA1826 Do not use Enumerable methods on Indexable collections. using System; diff --git a/MediaBrowser.Providers/Movies/ImdbExternalId.cs b/MediaBrowser.Providers/Movies/ImdbExternalId.cs index def0b13c..3cacb31c 100644 --- a/MediaBrowser.Providers/Movies/ImdbExternalId.cs +++ b/MediaBrowser.Providers/Movies/ImdbExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs b/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs index 980bac10..16d5af3b 100644 --- a/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs b/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs index aa2b2fae..ab6ceb30 100644 --- a/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs +++ b/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Movies/MovieMetadataService.cs b/MediaBrowser.Providers/Movies/MovieMetadataService.cs index 8c169a7b..f684f8b7 100644 --- a/MediaBrowser.Providers/Movies/MovieMetadataService.cs +++ b/MediaBrowser.Providers/Movies/MovieMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Movies/TrailerMetadataService.cs b/MediaBrowser.Providers/Movies/TrailerMetadataService.cs index fa244293..a75b12d1 100644 --- a/MediaBrowser.Providers/Movies/TrailerMetadataService.cs +++ b/MediaBrowser.Providers/Movies/TrailerMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs b/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs index d3fce37c..3aaf765e 100644 --- a/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs +++ b/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Linq; diff --git a/MediaBrowser.Providers/Music/AlbumMetadataService.cs b/MediaBrowser.Providers/Music/AlbumMetadataService.cs index 13511b59..8e996cd7 100644 --- a/MediaBrowser.Providers/Music/AlbumMetadataService.cs +++ b/MediaBrowser.Providers/Music/AlbumMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Music/ArtistMetadataService.cs b/MediaBrowser.Providers/Music/ArtistMetadataService.cs index 22999077..516bd0fb 100644 --- a/MediaBrowser.Providers/Music/ArtistMetadataService.cs +++ b/MediaBrowser.Providers/Music/ArtistMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Music/AudioMetadataService.cs b/MediaBrowser.Providers/Music/AudioMetadataService.cs index f4d17686..d40f870c 100644 --- a/MediaBrowser.Providers/Music/AudioMetadataService.cs +++ b/MediaBrowser.Providers/Music/AudioMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Music/ImvdbId.cs b/MediaBrowser.Providers/Music/ImvdbId.cs index b2c0b701..f7d7453d 100644 --- a/MediaBrowser.Providers/Music/ImvdbId.cs +++ b/MediaBrowser.Providers/Music/ImvdbId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs b/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs index 345e1346..ca7931a9 100644 --- a/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs +++ b/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs b/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs index 4b0044dc..329973ad 100644 --- a/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs +++ b/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/People/PersonMetadataService.cs b/MediaBrowser.Providers/People/PersonMetadataService.cs index 23aff246..002862ea 100644 --- a/MediaBrowser.Providers/People/PersonMetadataService.cs +++ b/MediaBrowser.Providers/People/PersonMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs b/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs index f05ed904..5b237add 100644 --- a/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs +++ b/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Photos/PhotoMetadataService.cs b/MediaBrowser.Providers/Photos/PhotoMetadataService.cs index 0f7a3356..c50ca61a 100644 --- a/MediaBrowser.Providers/Photos/PhotoMetadataService.cs +++ b/MediaBrowser.Providers/Photos/PhotoMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs b/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs index 4c10fe3f..6144dcaf 100644 --- a/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs +++ b/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs b/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs index e0a4c4f3..ded27300 100644 --- a/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs +++ b/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs index 622bb1db..a32b9135 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs index 01d28410..49189c91 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs index d2eeb7f0..dc7fd4b2 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs index 49ece22a..f9925632 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591, SA1300 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs index 3b5955b5..ed9c73ee 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs index 6c1fbbeb..ce18d71e 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs index 88730f34..09654d98 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs index 00bd9628..1ed9b7d6 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1034, CS1591, CA1002, SA1028, SA1300 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs index fdfd330c..304e15cd 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs index 5a39ec1c..2fea5bb0 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs index d61ec6cb..200ac4eb 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs b/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs index 6c2ad057..34acfbb1 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs index 21a15c58..3ed4d3e9 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Plugins; namespace MediaBrowser.Providers.Plugins.MusicBrainz.Configuration; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs index f1fc4a13..52c56789 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs index f4b3f4f8..b62099e5 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs index 48784e0e..480fea40 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs index b9d3b483..c44093aa 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs index 88c8e4f7..4d309460 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs index bd5d67ed..72562828 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs index 398ec2d2..0bbd28ea 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs index 1323d260..0021330b 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs index 470cdad6..2ca3a4ae 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs index 89d8b9b9..0180c715 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs index c19b62ab..6a4c2cec 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs index dd0a939f..a9561d22 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs index 59e6f42b..7e2f263a 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs index 6a7b6f54..ad980cf8 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs index 39cfd727..8c87918d 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Net.Http.Headers; diff --git a/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs index 09954700..1b0a890b 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs index 38379ae5..76d956dd 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Text.Json; diff --git a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs index 7e9befa8..a0b0e2ed 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs index ccff31eb..1b7af256 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs index 140a64f5..090e3510 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs index e84f1359..d4eb530e 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1300 diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs index 82c6e301..e1678e62 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS159, SA1300 diff --git a/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs b/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs index a0fba48f..e834d351 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs index 7e3ec86e..161f42f5 100644 --- a/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Plugins; namespace MediaBrowser.Providers.Plugins.StudioImages.Configuration diff --git a/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs b/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs index 28f8c0c6..85991baf 100644 --- a/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs b/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs index a50d69df..b047d322 100644 --- a/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs b/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs index 450ee2a3..108a159b 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs index 2076589d..274bfd12 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs index 02818a0e..0ec8ff2e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs index 34c9abae..8ff01cc4 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs index f11b1d95..1fc7e50e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Plugins; namespace MediaBrowser.Providers.Plugins.Tmdb diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs index 9a1d872e..33d16679 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs index fcc35741..c18547ce 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs index 2beb34e4..598bde9a 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs index 2c0787b1..977a3226 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs index 33888ddf..9d8e8db1 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.Linq; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs index 4b32d0f6..fc05cbce 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs b/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs index 4adde836..6c1e9e77 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs index 7ae54cdc..da31ddb6 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs index f0e159f0..f3a98556 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs index 5b2f0d26..b7a8c506 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs index 0905a3bd..fb2d346b 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs index 840cec98..1322374e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.TV; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs index 5cba84dc..d162edc5 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs index 1f13c105..99c1ee54 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs index abaca65f..91ada55f 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs index 8d9ec10c..b2fcce61 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs index 0944b557..02e8526e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Providers/Properties/AssemblyInfo.cs b/MediaBrowser.Providers/Properties/AssemblyInfo.cs index bd301b5f..7f81bf1a 100644 --- a/MediaBrowser.Providers/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Providers/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.Providers/Studios/StudioMetadataService.cs b/MediaBrowser.Providers/Studios/StudioMetadataService.cs index fb8cd36c..04a6b8e3 100644 --- a/MediaBrowser.Providers/Studios/StudioMetadataService.cs +++ b/MediaBrowser.Providers/Studios/StudioMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Subtitles/SubtitleManager.cs b/MediaBrowser.Providers/Subtitles/SubtitleManager.cs index ae5e1090..caa00f92 100644 --- a/MediaBrowser.Providers/Subtitles/SubtitleManager.cs +++ b/MediaBrowser.Providers/Subtitles/SubtitleManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Providers/TV/EpisodeMetadataService.cs b/MediaBrowser.Providers/TV/EpisodeMetadataService.cs index 31f06871..2b9e0ed4 100644 --- a/MediaBrowser.Providers/TV/EpisodeMetadataService.cs +++ b/MediaBrowser.Providers/TV/EpisodeMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities.TV; diff --git a/MediaBrowser.Providers/TV/SeasonMetadataService.cs b/MediaBrowser.Providers/TV/SeasonMetadataService.cs index 886175de..fd766941 100644 --- a/MediaBrowser.Providers/TV/SeasonMetadataService.cs +++ b/MediaBrowser.Providers/TV/SeasonMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/TV/SeriesMetadataService.cs b/MediaBrowser.Providers/TV/SeriesMetadataService.cs index 61a31fbf..db16d6a1 100644 --- a/MediaBrowser.Providers/TV/SeriesMetadataService.cs +++ b/MediaBrowser.Providers/TV/SeriesMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/TV/Zap2ItExternalId.cs b/MediaBrowser.Providers/TV/Zap2ItExternalId.cs index 8907d774..2dbdaf4b 100644 --- a/MediaBrowser.Providers/TV/Zap2ItExternalId.cs +++ b/MediaBrowser.Providers/TV/Zap2ItExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.TV; diff --git a/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs b/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs index 52b0583e..1f772e0d 100644 --- a/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs +++ b/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs b/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs index 81dcbf89..aa9521c7 100644 --- a/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs +++ b/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs b/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs index c0b8a8c7..face78bf 100644 --- a/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs +++ b/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs b/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs index 926a962e..3ea00583 100644 --- a/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs +++ b/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Videos/VideoMetadataService.cs b/MediaBrowser.Providers/Videos/VideoMetadataService.cs index 464b337f..aa28e619 100644 --- a/MediaBrowser.Providers/Videos/VideoMetadataService.cs +++ b/MediaBrowser.Providers/Videos/VideoMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Years/YearMetadataService.cs b/MediaBrowser.Providers/Years/YearMetadataService.cs index cc403e7c..5e87c9b8 100644 --- a/MediaBrowser.Providers/Years/YearMetadataService.cs +++ b/MediaBrowser.Providers/Years/YearMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig index 00f5c2ca..eeb96e2a 100644 --- a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Providers -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache index 82b51ae8a6341ad81a496007fdb51d77c721502c..1a27dfa086a66d781c2e1f3c9987043af13862e3 100644 GIT binary patch literal 30092 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 XxTc5OCF5a#teux(&W}MvM*IH<)MyO& diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache index ec1fbe0152a9c87583617e4b2ab63da0f46f9e20..d22c07e5dc0a8a4116b13e3aa20ecb6b3e528a3a 100644 GIT binary patch delta 4077 zcmbW4UrZZy9KbnXOdyaI7-LYNt3X#~f7d(8|H&3h>A+fG6gI~hyCG#j0bI?m*Sh~1A3=ko{?m+kEZExA8kIJHlMy#GYDPJ zv}`^6eVi&=4xwjt1Us1C0_vIrMN-mdcuf~oAn?MRq|9Y{0uk0~m;L0>oTVKm4s|^tu(`ssn%| zEQJ)VD~Jvc26#C;$AgZ}uAB=^=am$%rdR`Kqd0`Yxk11gERL8?J}lXUt0%@btXSEj zU;$m_6-|~4Z*u*6IZP; z*BxNeqRuB(UQ*V9kV&UeQ!?u8KngO1tOUw&)&3d*L~*%cO*wtvRmB#<2Nl!TtVGG< z5`lRQVRZwe$o6w)4{P^SEnKU-jBzx72wJ4F7oiOl!ZKF^91jg{xN57-wrmr$?V36k z#UvuQQ)oMV(LoISvaYd)GyXd0u!?A|ZG=^)qZkB~@3`3jZ+jcyqncr}hHsz#o3?s* zn{q~J^6*IwH6THkGKxmTiq=)YQ)d$G{~ueBI+U#%eqB4Z&$kKvbxStJH;=%0o~-Na z*;g=3?>aF(u8SQo_19~*2r5q6zOQ#za|~e7ILSrOY&&#=8`d}AhWj#6(mD7`{bk6v zehORNvo<-m9OZoMZo`u7xR)_r-XeQB2Oqc-CWg0Z(dJ{_$;Ul!)0vr!n#MWtG<#ur za|}asi%dhqpPB{`&5y9(6Mq^Sv)5oEbMa7+M-}64h_$@Ed%%Y)@Ewd+Hv9znWBivw2TnY z76v+VrIR0)XhuD3!!3hTgz{PRRm1n&0xDT-jKY1=;OV9}i5t^O?OX#K|rcqRM(Ohv461CGsAnlb;Ko8886t`NhkrM=xFTnG#n~vGGxM>H9rIZLzTINdB z=pOm?E%&W?ZTgPJc@YRSkdB*PV!@rbHC2Zkh}J`)AmDX*FI&0+gL+A>Ud)`;nIJ|> QoB$GLdf;cwl?n^Qe|KNCy8r+H delta 1609 zcmai!Jxmi}9LDd?wn%BQt+gr^YWYx#(kpH0NBTufrO*~y{Ahv>I9N4mxd1V!gEl56 zuvE#jVB+H9hQyFKXmoLN5aUEb;^3ggm>3;M42kvLPQK@Ru-sRk-}`&+a_|4co$^Ji zj&J2Sj?al#q*76wy(&!>XBJ*07tZ-C@^g;AD<3pv`9eN(FvYsi#(y!%_hkM znh;Q9Lc2BylcJc9nh0)bJS@hj&5?Yb%A0j3@kZOj%9CEVb)N_`sbFl#?;gQgLs*@w zAlEoS*f7PW^=|xb>{jC*>(~G9=rbg-*5qX|vxWl6pQ0Rd#zA%+B)+*ovw>hXH#|9j;)b^#)nsK5KyqY_^ST z2R}MILz-V#$el<#4RE&mWw{m)oKdwk_HAY) zh#lAx>!q{QOV>ODc!*V1`^5azgZFCfuqAbUXDQ4gakfecl2vczvORyCm5;*QJ%kO-m diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json index cb741a24..ba108e2e 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2923,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3201,25 +3231,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3400,37 +3435,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3613,7 +3653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3891,33 +3931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4094,7 +4139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4372,33 +4417,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4567,7 +4617,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 574e3d66..d73e17a9 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index be7558ee..812b9494 100644 --- a/MediaBrowser.Providers/obj/project.assets.json +++ b/MediaBrowser.Providers/obj/project.assets.json @@ -2246,41 +2246,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2489,7 +2495,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2766,5 +2772,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index cd80a1a0..78915fa4 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -1,60 +1,70 @@ { "version": 2, - "dgSpecHash": "eEuDSntCHCQ=", + "dgSpecHash": "/nBaA8kwMsA=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs index fe3bc3cd..72369f16 100644 --- a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs +++ b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs index c73989e7..7bb3302b 100644 --- a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs +++ b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs b/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs index b2882194..34fdbaa8 100644 --- a/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs +++ b/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs index 3f83f1d8..29580e57 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs index 19b1bbe7..294599a5 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text; diff --git a/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs index 137abff4..d1b1909c 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs index e13f0d99..4e49e6e3 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Xml; using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities.TV; diff --git a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs index b0944515..372b0590 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Xml; diff --git a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs index 44ca3f47..32bd522c 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Xml; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs b/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs index cfe06b94..c064161a 100644 --- a/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs +++ b/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs index f7a85a07..23ec1bdd 100644 --- a/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs index 2b563b7f..e5d94dad 100644 --- a/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs index 5ac672f1..35372a87 100644 --- a/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs index 85f327c9..2fc15323 100644 --- a/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Linq; diff --git a/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs index f6c5877b..1bee6c96 100644 --- a/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs index cdbc5a91..e8b6fa8b 100644 --- a/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs index 9d1f3e61..756d10d4 100644 --- a/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs index d01abadf..a5905c2b 100644 --- a/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs index 002b9446..415b6944 100644 --- a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs index b141b7af..2ddb4fd4 100644 --- a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs index 93b1be62..bb814131 100644 --- a/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs index 440296f0..ee0975ca 100644 --- a/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs index b5ba2d24..c7534f76 100644 --- a/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs index 0217bded..f80fe708 100644 --- a/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs index 7ac46520..cfe17a0b 100644 --- a/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs index 099537de..55d71d2a 100644 --- a/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs index e9755063..08ff4d61 100644 --- a/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs index 1ac6768a..5c8649a4 100644 --- a/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig index f9bf809d..69b00a16 100644 --- a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.XbmcMetadata -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache index a082b3c6e96896a89e53c10e00acbb0a34b94f9a..c2202b3bd370dd40957ebe357a99aa48a7967568 100644 GIT binary patch literal 21944 zcmd5^OLrVc6_$x*MJBNm+j+m*4$jkRy%pIBIC?sYEm^VbB)|mdnJGyv&vZ|^du)x9 z@Cbnrk^sp$oC60ouwccC6)ae@C+0)`VL!tEStqU87tRhGo=Rw}^C1 zAJQjF^15n!78+ID(!y+;d@3T>tF_wKAc{T*Q0V_VP(C}5A-ir?9NV>5J-uRA1M#lu z>Se>SMAc}R62O=~3`|Nyi)|(|VB&)!CeuEXsfMY9c`$_8i|^mf)yDT(8)U(4|U;htSER87iIgSO!^Wy}JYoJ=S&8kwabeRw?OSzifAqY=n8LvtNXJTy0cl%*NBZa7{f(ADeB8lIGO zM;KM~WK>@o)`#`cVdWFDLJT4puD%#!5Y=;dcZcwf;JcNj5U*7e6}urHR=sJt9!=4} zG=j%=e0)L;i(1a0Wdy<1X;PdwH$`k19SzakgKv8`(Xc0vV*rev$5GzMz*087Rm1g! zqgRZ|I{K@0-MwtwSN?gLknaz6@5c>v`~h7_~X9J5Lj82kFrfKh9#8~P|ZIlM7+ zzEw4xD*C>(Fmr8eiHmy>>`B~1C?xJ-ltvzLI_4|Ot(nlL;n_|X(yzuEaxjlTI0y46 zu3yXmvoT_!AF&)ow@dx_>PYM+9}D@?D50Bt0wqhQ8=_Wgt(unZRV&RQegs?+tUE}k=Vwq*b_DM)5G_<%9 zns12TV98FJYx_mYP^Eq6u~b##?b*0|{I@u7BIb=#%#z-;1htb}7$_WD(zqrgidQ0`d^93y#H@R^r>| zF2RP|W;OxwT{2BT!zkT6*HSH2(Gb|#Ta}h+Z3ut2oV(*^+ie%3w!HgC61p74^`8oL zzXD{jXIzCiZ77T-;E&@vYj38Ul|q9gw^}2MgZ1}B0?P}yE;cMfFvZjtAxl#kw}xm~ zP8L;J!YImoULq5Ssf=4Zgyk$sv&f{_aLhWkn>XN_39a8uILqxO{CPMB1bi`m5!Y63 zMAuE*GZNjVk6?eww@-_0-^)dxJguW%3ZZ-x-=v&xp}e2}(G0MxdtO7QKb4w^9Tv3W z7_^>cqI!iI(w`Z>;iaG*#)pqJRppii<8_lB;hc%Ue zHN9hdk{25joC!TF{)wd4rr5(wwFtvF9? zc8~2U8gW<`60lyu^-{(#vqZU$tuNVy`grv0aeHuS4g@gs;hAI8(LyNdReaMEcM;`$ zhNy-Od#N<3Pe?&zi7it#=Y1*Uy%_Rd!grPx?em6@&k=C}WP}9*l6P=9A!QlYD;am- zdR4s%V_no6uo{GKRkoEzPNfwPTyxB;ApyUu*Ft$$@J$+9L7@*#q1)12qgo~&^x>M@ zA&oKaTw^4SeDM#;DSFCnED0}g;WipXKp!&M?(J}z&@YFjcY`i_ea8d+cOq~>#GL@a z4~o+P`r!^(^Yncex3{U{SqU%0dr#DlNos{-nkb&zl0xU}6OliiK^~oO5bZNt(@I;D zh}nHH-)>}5C1E_tSj(+)L>(Al#PyV#j_>@5Y%rUwLlY^0Icq(z3rGUjg#@hF?Go|0 z5{`nn1Jt9+mf^0DSgTR1wv9xsW*6?|h~NpOJh{6{FzMX$5W!QDNkE|9eh?|^&ww<( z?$UN32N^BTM8*cQid%c3%)yctE+Xso7Z?9Of0CyE4$JA9E{_ss?D8XzGu55WDsh(IhdaYZddiP=9|y>4U+U zNyLKALWl*Og{WA35A|nq_0eE(1`;u*Qw(B!B!%(!QGc?tpTGtF-GQ=zMS-J>h}#c9 zP23C=70fc~Y2|z(W7P*q&jrvdJN6n*Dz$mDCS2|G$mHha#OaZ<($A{BZn{mQrmc9* zs%e+#=v7opOU(&9)4o5 zA5RJxRDM!WaID2P^E+`uz~J!{f^MEuX+0>M?zx`?l`+A<@sol5ej>nN^AmwxJqchK zCfNL2Y}mmzNR5xm^lYn4IX=bl6M#Z0D(d-XD&n61J@EK5B;4b_o1T6KfqVM*+{4ds zaS#7qdG;BcsqnF)1Ci~)Delo{aJWZ*A9(T^vbh~oRB;bJgTp=eJL$P+BDm*%TYhK8 z^EUXM8TX{$`F2L~k(Y-)+1=gpwi)RVc~9ynp-y>;|}hfNtQa zlpC;7-;G^z`}_wCJog_E_-9hU(_vk)&G*jx7Z`l*Um*C;rNDn1^?T@lV2HW@fe@cb zLF}M@&-@b%FZWLnUOfe`i~9ZOzhJk*{TFmA6zQm%Y3SUk;8@>r{|1B4{Tl>-I0b$a z_1(-fx6l8n7?8IR`@5MQ%4#DfiD1 zQi{k_A$*Tf23*jFmnGD zNvB9t)#&~J^|vDeHNx>4_|sFyBT!X1eg+!)P`hDWFD(j0h)g^7O~h0q5V&4PjJKjr zuec4z-XIC|`8f*x{~^k0aB0Up%^IE&ze=?H1#4MBOV_Ey>C1*II&1U=MCFP)Liha; zc{iIPA@`$D?l18@o|G%YEG1uAm*DgXfz2{!g^}lp#BS|Gzwds3s(S*R?P^UGvt3MrOUxRuSi<1#wT5O68Us zYwp{%fyikU9|Lce>y}hO-9UCi zRYSbF<7xJ)W@u>E5RTWxcZY=+KN1yhA|<9*dw<#23q?`a?lt4&%>8T0HSDh?!MWM&<&K-`FxnH5qGpC<;pO)vGvFT$8?cOr!FC3`G7$aw)E4o8bwBnWap|}*Bx4_Aw-TnF$AZ-l z%P7!CLQ(XnMC!d5IhU@lW53XHM*0+OwsY{O~!Os0rv{?4W0h&b6d z*GiV(PlVLS790$+L%@*biA1YD^|#C(A*n|b33>ivJpOpd4;g!d2?A<# z5W8s67jE^AFSuk^m=)8jwPpog_adsj^G3}TcU}>$UArNw2d_F!agcT{XEQPh(qD!* zkM}VIZIl{>#Zp1 zm*t1_Pr0t}uC^MY&uL;$QWyPrr&a5cT`_70J@nbx7<(rW!%`)}ueaijkk@z07 zzrAyOP?f?+W2-OR{N0n>*`1VgpUO5sQ+;cSj){M3^7tNVfDy|jHElP<<{!Rm3Ezh$ zcQW0B&qlEj&h+yt@>@u{Ls>aYiXYwS)uC+1$iQP@1x3v@(OW8g)dFj~!dC z)w|O863j5E*HmT(1O(|TBv9yw6_#TJh8TenU~I4vU@+z~tCh6k;`pK~2#^p+*h$E3cDE&sv^%qz83Buv z*m2@Gj-5+Ys*;~co*^%gH%R{YF;e-Ts#N7WbJ;#K+cP^m5|Xy6Sxs~LoNrF|bocq@ z^v>VDG4^6lPtV+yQe$E6U;q0@@r{2r`mcZW->;vZ?45nPfAMdB|Ifc4et7-s@t&S< zLatg^vFf7mc-1n6Q_#%yW#JYYdSy*t#2Kk_qM=R^5DXMzI zkmg6UA`mI@%(j$FK#2#5l#F{y#u|na_Rq(QprR_$+)LPTd>ycint+65h!Ql^aY0c&pA-ntmS3HT-Nlmy8GRxBkv-wVEIIP$nxXl|pahUUW0)4k%A{RGs*=lMWYxlL{*T)@0-a>zC<@tl8D&1zhEZ7`F$<#@@7myHz1CRKwPAE_a8u}Xv#Q%w^m$=s z;=#xqH+Brl$=E9>Wb9QGv$HV`vyc3kl2$K1&nuQvHdN2RHesO!l(4*k@ zCS^x9##S`$va^82VV=YFXB&ZOi<-CQ>$UFPcfZw^Lwqv^@jR|OtPISPay1U7oNgQ` z8;6rok{{oSfxLk0kFpLuX(q&27j?^ScJQEV7NVQ=nsMh{jN!V3>t+sId?%J27H`E- zU5=sBaQ(;3qfXv;beE~xwIw_uQblx+nbf_77~nx%=Nf|%k3_e{T|y1E!)(goyI-1e ziYVEiW$BWtXb9}r%}UcSSB19=&fMjbt+q2^Ti)?QF+UFD`Y$;;UI8)RbFIRgGzdmw z;7hnp-+3wLp&-b}?9wobU_Ct=LvjVzd4^*EC73$My*hU>&$w%Nah;fhOqbK z8>HD5e{$OsPwJv?1wh`xH#z2Aluxogjy{qV*KKI@Po-vH4+W3dI;~tCG2Ntw^v{IX z@Q&Y*yXn0cy7zJYq$@X3NUGP2r#=g@WZCr$z$iGCji%9vgBpv08s8wORmU>B26YRK zIH-vjs7YLZ+Fd_JUFF5n4MfLXL-T@YYRU0U#qdpU&}puC(mk?8G~%Fc#6aD|^_|q= zWr}hg+gghAv{LxI@%V0T3IYh%!K$(8XC^Ro3*YpV-9~vQ)lkDi3{<$PjY=~VTg_87 z*L)|?JR4}9!*_Z->}du&XN#zM3afnearAd%Hs*1CFBQGxR<(5m-J;$=EFioXvE?qJ zgccz1z%~{G0e(mK0&Dm2O}<({p$|=$8}M19S|$zj;Xd0GUoqX>S7eKL^J8){9&;LV z!u3hlMuPkF{R#3?#aUoSg<0}z~zu7@Nd>cWs=hJ0n^hm<&z8E7L21;=lXP9ca5e}vO zu!^*vR?G2SJ&AFefT`nRZJtN~9BJe4`N;zJg|wj9&603QiCQ7t2I_>eWw7%j)oRqL ztszOP)df2?5;&=}CwEaXCGEQ#5;!N7_yX#!28pu%^hMhj{|sWZ9FrIu%qnfIr7?p_ zTC7N{*IQD&zr5+0{@N!eYPvi?n6Z-&`C_U&n~B=?TSq5jsynpM#z9l{@%C!%K|pHL z|I<68S5>bP{Wp*FUTzVECdCIRMCyKk@*&E%QNDxnU6h9?FY{@Nv4EkD0mzUJV)|4% zzK8ljISe|?Y(x#?Rb;4~UL=xox>hOwKI)IgoF2UG2vyKq3{pXFF;pskfci_B`pDaE z3>QPi^ag?y_a!L)A?i=H_Y-a7Ku(thVh6l<2(|qP(xgpCQNb*up1SL`)b$<$J;d`q z1MdGxz4Z>7bN}h>1*M82P?k`Z zQC3hkB}&G7jLM$Cd!M3y%UKqNld~*@lQJ1qI6p%D*0C@QAZK9+AZ0kJ0R9B^+sx81)SRUu)bA&t z{weA=LY!weA_kVTLoGErkvdziBOh8(r&XMWZLN|8`uqxo{{9^0EVQ)pg(h`Zk6y)E{+hL{prvD1qVi?k z5$!eF46<289VzZ!GP%=PB4+oC!0vDGU5eY4DT-3Btcz*-lHI}GxF*kaQ)b1YL(tl7 z;s0I$gPR}_v+)%}dkQwD>gA?3r`PGsF8e#y>bDFT{_Oc3O5fc24dKrFzf3VxJ*-L) z>*q2b;I}Gp@V?jkxeAtF*dd8)x1Yqta_|%xs`60vZvO}e)6e`JJrw3=U8*I+tufCr zNX>GLXY1|ukI83C*xT(NW=~7R+uJ%_-kww3>z%gVKd-whGiJ~u1Hn7T#Ix5d2^n32 zBh;@1E!vMz`w7Yi<0qj{1PyqmeCs5%GL`vaVvA_XvzIxJ%x2se4(A?Xw-Ovfj-)&9 zlc$M~2coLe#OXQCmxGqsP6Kz54ShYkVm{c&1w0v8aVl9RMqkZtLpCA{>cOu{u(_6C zLXrWhR%9bf4)$dPIRSlA%tv)st;7Enn(rBAmaWsk4Ve;dtM4Hp31jc1m#%&lSZd z7}*Ol9X{rO_H=kG7<4u;oKI=GlUdR2;-oKQ_IxRDtxBaj-=37SXHk_QPlxS_DT>>( z^D`)=?ELIXNt%?heS`{WE0=#XGu&2_445hXKRafUCZ+yifjz+iwNn8yzU)R1sP%dW z33|PAW`_gm$T>51(jZ**+YgEzh#lwh7URj~3YVWjObHoexg=5toiR!LJdtL0Joy(QfT=e80J{w7Gm+z4#rY z<{hh|*LJz+zeAJ4aShW8pcdB4)SE}z4!+Sq?vn@K=yGpsw|Go-@Qp6CT5G~1=pDqumFuGPmP%V>8S0=iTv+;|>&9OH02&xuNq tojust6cMlOZ`BiJb1HI06il3O@!H|!b$?4zj{SjFT>`ryLHHcT{{cWdoi_jg diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache index 75fc5fe350be60133ed83692d82e3d7e0d745e88..922a9d16fabaa50fdb3b6feda742ccc323e08152 100644 GIT binary patch delta 2719 zcmb8xOH30{6b4`hDqwktPyu<2ffyeo-cC!~C>li(K~%7aXmkv@Os6<7ohdU@6l2s7 z6XPQoa)NPXSh_Sm7RIfK5f|!0qah}`QWq{X(UlADOlWoL9fod7yWxEK&$;*9x4V8v zdkUGVyu3W-SVtRwR2Ma!Ka(6)6&@+65z*k2SQx`2qRtOXMjY#gs38FhrzK^C527#% z@v=0`E20rW96!^2a5H26uZ!fvbBTN*f0?1UB#Ui+zrUl+Zx!%c1!jCb&|I*7=Ec_@ z#yb&09BSoS1KaYL{VtH0gau79BthpxDDYRXjR@d7vy(!I(h2aC*$%t&`;OZI{Vo7W zNQD$W!jaoXAVb57 zE=#0A*ig0Q@h*7!DZI0eylUw293ox253?(VI_%2rF3QoMLMDbIsr)lB&{D`z1RV|n zPa!gA24)HuqW0=;JsTBec``03NRN&2K`t0Z0S*NNY0Fl#S@(+eP%KW(I$yLGJjH{^ z?ihDT0fxMdKAzMjV{^H?N2@CVZ`zQk9rX3)N*4BgMt%BRd5i6ChmB0LU&2`3| z)8fQwfoI->kR7_Cfy5<~L6Qn8z78%ptWle8ZyDq!7 zi-gpWNXdqj#F{}%>Q&7~cw8N&*lsM9)TJA})aH-bgnAW4(9MeioQ4-IGiANfw^x{IDNcqdv>ypw)O`dj#yV+J3O!J>$EF&xhRq4_Zk)ssE7UyT_`J1XUC52D_a;VaFn38s0SyWVPdn tOAxvdLn-nC6B9{tQH$1A&$K0MMxwCYls$IRA(9>JK1=hB{aj{i$sZhPAQb=r delta 1020 zcmZ|OyGz4R6bA65)>vPyZMD8NeZ&^QMv4eUt*wd`pDk8rL5d>U;tQQ>5kz!Q!ndlc zbIIc7sEY_9BKTOv#lJwo+)mzjvn09U{P@m+bH9^MgS7(hlb5q=X?bTQn@Mjf z*W=1UuS5IK@q60CoYy|IHwQ(K(8Yh&Xy^D}fg4jFGNx{pF_p}a`UF)k3of*nWvC^c zETaf2e#{BtGCH@2yV5YjsEXj=2?$eQ&=SN~S%3kG!zh-Q|IGy|MsQaiVwu&7c~YOH zGGf*sUMqVsTsg!rs=cb2w`=H#*Qp$Ct7jMj_9_+YwrzqA^hk!!K7m}#lo510Hc5-C zRG8A>#Jhcm`<1yRLm?Gg#h(}4uGyHYr+n=pb>{W=NU)dj9WY>2bX1MVBASw=>@ zIfBb3LpR?tO`6=-H!0)2bqwLwNp_%$=e7-Y;FcJ{V>>HQEr?=qqb8}z4n0u>Jh)q&?7yePi{5?j_ J68JE2+%G$M>q!6r diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json index c6140c16..2d769118 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2878,7 +2908,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3156,25 +3186,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3355,37 +3390,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3568,7 +3608,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3846,33 +3886,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4049,7 +4094,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4327,33 +4372,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4522,7 +4572,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json index 88b0f591..bc626700 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.assets.json +++ b/MediaBrowser.XbmcMetadata/obj/project.assets.json @@ -1708,41 +1708,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1906,7 +1912,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2183,5 +2189,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache index 5ad661dc..81471994 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache +++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache @@ -1,46 +1,56 @@ { "version": 2, - "dgSpecHash": "N0oyb8wZYIk=", + "dgSpecHash": "MLjS6ZFgHXI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/SharedVersion.cs b/SharedVersion.cs index 3b394d28..6eb7aa00 100644 --- a/SharedVersion.cs +++ b/SharedVersion.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; [assembly: AssemblyVersion("10.12.0")] diff --git a/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs b/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs index 90c8dfec..7b72969a 100644 --- a/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs +++ b/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Immutable; using System.Linq; diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index 8f488b7e..beb8baea 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index f52528f7..5e3d0a0f 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -eaffed8662b46b2f5743a65b4ccf443630b9906b6625a9b8cc38de6d5622ccd2 +7631d420b9ee79ab8f3c1710e889647df02e618f5c2c4e6e4ddc5b7895741331 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig index e7054919..49a8bf43 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig @@ -18,7 +18,7 @@ build_property._SupportedPlatformList = Linux,macOS,Windows build_property.TargetFrameworkIdentifier = .NETStandard build_property.TargetFrameworkVersion = v2.0 build_property.RootNamespace = Jellyfin.CodeAnalysis -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.CsWinRTUseWindowsUIXamlProjections = false diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache index 121b185a743b4aea2cedec064d7d9279202e7c14..ef146637fad63f0c9519013369f8941403643227 100644 GIT binary patch literal 25736 zcmd5^=XV^{6}M$evccHKcI>zSYa3Z$>`}AaXjX9%E(lAu11!X&-C1j-ZOqKtUWWt% z1Og$2R6-gdy^@5G-g`MG`IM7S`Idhn-}AdOZ+7pD-kX{AvXb|ltJ!_!-rs%m%6(Vw zzVYKnhgK|Fv}kf)?xnLUUwx|jkAGeN%IcY0{+92cr8rL3>W-kU3x(=RF)bCC+VOmL@%)1tnV8nCay+(|t`ggnUMw0}y=>N7ZjaW7 zci2eF4ZBQ+%BHjlJ46$9;`#DI!W3D;kZJ-OA#PrSJ2LPGo0EEX~gJSq-8$aU*CAXf5bcjM)0DJ(bC8x?L@1%%WphIX#2r zgqo&T2BAJ-52M-;RU4~SgEP zsaUVvuvd;t-6f>%7E(1lE6Jp0N_m(g?nI@Tg+j$ML=LE?bg}A=uv%k&Esm&1AnFx} z`tW=@t|!}`f>~3)P%PPwnSohT|L!jD>IG0B8?9H+>fb%vfCKCo0R3ff0Kd;AYqEk- zC}HBUJ!$uVc`b1htB&; z*5o>wLyWRl@I4nL+!VP3q7tckiNJoOwwzI9nGy~7$#szqn3(ouCqLKcygp<8QM6E zEwb`$%3q7r39+-*#14bfSCJy{Bl+)&(z+7)X}sD&i;dFOOw4hoQ1a%v$r=^|*DRv^ zm15-(Rv0C15lK>`hze{M1?u*QJ;yeoayN)_p5;I(8$?QYHK)8yB2TisQuYo%J9>$u zqBo18f$81#ExGFr71<~&;;sOcyPD_vy=SYRsGKFKDtYua$p(3k>m( z>9>sMDWvz-`+R`s+$jY*lV90q-XWNGDwyAo^z91fo?oNK_09PFXrd*sAMn*?jFyL>oX=t zEHNfWtc>v)q;H)&!odY9?w*2mO5RtW+gZWwoPygskWLHgEipz8iYz*cGUHb1f~6Ny zM_{VjsjmM0m-p}O>OYXKy~5O4)2`_G)Pz&Xnx!-?5k@wBs&dqD#>GFBh!+`Ht@2)8 zF4X?lMB|0jqw$j5MtBRomJAE`TF$T0#6T>#(ZsNDqiG?$lMD*?PF^!!NrsPmB^TTq z$#8LRWRtkuty5E8NQR4hA+I6tBSY9FW+w87H`#Ku^K8!R$Z&NtTrKkYF=^cEw*cNg zhJ<_j7T(LpfN?KhOT2qb7WeMWn^%v?=U%;e_U17Z+?#i;c<~rK?!{Xm?;S(Ky?68K zwPP3#i8+gm%2s;om`LueTTm|@!^FLGWLv#E#-=aS4oGGA;i|ZQiR0ix&DwW&*zU%X zj#gQQ?f!?ub??%~h(6rnB){f^poc&YgVLZ!K#zjn2|5qbK~ta%C<`(`Ez%@wG^I%n z$f7j4fPB(q8bq3ypcZL@V-?N3lNlh3(qtC-q)8q`nve&sMVjQSrZgd^Uz8>#tkqq{(FvX;KBXNR!!8 zQ<_`>vM5d7g?!TFaS&B|DWHqe=4s@UHqU@aoA-fQ^j@q=Q<^*rWKo(thkVlH{UFlhc~FZqahjWnUjVWw zO+J8p(&R-DY4Sl(0~_InOqMItyN~HO#@5Ul`61wo(&xj-Cw)EwB7I&0wN{_z)|Zb0 zUz9!{Lq6&AaS-YA3D7fFI|IZVY*d?+;%uYTvfKnjZ6Nwz09lrw1Vw4|Dddwz+_G$y zMrzZt5shAs(dg4cBW_`~N+Y$2*@#B3#Ax&xp%J$(>=k=pcZM59+@H2R{@h+Cko(nxKBHlopMF&ceIXv8hiR%xU* zMH|uR%P|^#MQHRSp0pm3MfzNe)}u&^v=ODg3XoAt($|nrOVTqSQi=@IR=p;*W!i{F zUkAb{jlO|=(uf?>w2mavkh+|RH_5)>9ZQt2BO0TWRI=|(NOsw$oF)f$M^4p z7UVDjf(v}C>wtl%$tCL8rI*GY>vVFL*y^S;Rn_iwg|{K;YoerW>C19&m-+k&^2>7g5l?f zBM5&AB*XtBq&Ki5_d?F>Ks44{63XR|!L7hUUBz$rZ3^5!ZXS2@hbvfnZx7+VRe}2_ zNWX>-UoZ{2LK^H)Xz){{H`!yFKb*mEcZYD_rojC(q_;9u%*qE?=-8%kTELv}xPQ)bID;@f+#V)J(c;m8h0?>yzejJcy(H`|bjzOgp6)Q)clZ zt|Z8&5JY4-sZuVbr%hR(|qN25yyFnck&oL)Fse`Uj>FW)| z5MEag7`lPleyk`$F18~UwI_JtOAn7UqF7HB2PnCIrJcm}?ve1R?~EnYLX3Ie!_hGc zFl=|jdv-@M4pa+54P<${@o12e3IuXXU5&XBjCfOY{mDQi$hp;sZ^FRGyA!aMhfI=? z1R;|L5(tNIM|dVM+BSpsX0kPQ;Au^&{RyDxV=F(y2WcqaC<{cXluKB z1;e0P1Gk^buV7Gz#P%lSSGz%>JEnp^;^RYV_eXG2#^KUCS$YbVNT*o&*N)j^xCF<{ zm`=VrYTyzyBinvN&)deb(>SJ_zi4EaPFfXXDJ_%-V*WXxz5#P@OikYg3*EqWB&M3; z-$%NCpJv)KSnj_%HdCtGAcwDxUxqo)Wzp~Mj5x4AhB>oOXk@!Ld%01&gE1A!MLYL? z#^Z6d8n|Ln5@^3N7;k$hPTHI+6DeYg1?Y$ger=OFh@yb-*w5LZ+%e_&j+Mc5Uv1Zi3O+`ibva*TF6b*=O^@*&S z2pV!5f>mpbm!N*<2riwhSVmjMmMNDt5-HcMK1mfovIOPYvW85Ok*pcJ)hC>Sl2ESA zkm{7PlIf&Ac@&g{a&0+FrjzL;lcYWo6qJN=ZKflWG@~bzq&}$=l!S6^GrCODY$=%} z^$D7wB$R8LEy*O6^T{NsPqqXlpWDPGX1PdB9Yzd zBOw8KOHi)Os>mcc346Tys76o{%C$Mxy%G~Z9F0h%*shp!6aksb{KB2$i&}cJK_{du zk2}buJ82=^8ItI(UI=7ICp7isEh{b)sGgi<95nSDEh{b)sGg%`95nS*Eh{b)sGh22 z95nTeEh{b)sGhN995nUBEh{b)sGhiG95nU(Eh{b)sGh%N95nSbE-Nk*sGi1U95nT8 zE-OAN8HbUxxr|9)RDY@TqaOGtIIfO>d9SJ{D`DsVdQ@uoB69D_0RSskc1Sr9L-*OM- z&N_FmfZESE$C(-Q*7;Wz#}xBD0e6H22e}0tcrh$}SKL~Ohi#4Uv@p+ED$WPiEegar zvu+gS>b|PYB1Pta@*Oz}m(osAHGxZLnu a@-xM(=UrJgVO+#c+^Ke+)2$+|3H?8r-)kBG literal 25141 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 A#sB~S diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache index 9a1f1ea66e989191bfc9faa161d6030810a9a11e..ad6e4210b1b54dc2bd93f4d4e53bc5dfed3a53f4 100644 GIT binary patch literal 79547 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 S6?1580ILB^S41+Ht^WsFh|K^1 literal 61536 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 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 c4366b24..08123abe 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json @@ -1,28 +1,33 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -203,7 +208,7 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } } 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 e1d27fac..2f5f6702 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props @@ -4,24 +4,25 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 e7b46fe7..bd09a332 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ 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 e4492696..625d14a6 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.assets.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.assets.json @@ -2153,27 +2153,33 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2354,8 +2360,16 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache index 216a49ae..23651efa 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache +++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache @@ -1,40 +1,50 @@ { "version": 2, - "dgSpecHash": "5BHiqlN178Q=", + "dgSpecHash": "GSAwLoOApL4=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.common/5.0.0/microsoft.codeanalysis.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp/5.0.0/microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.buffers/4.6.0/system.buffers.4.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.collections.immutable/9.0.0/system.collections.immutable.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.diagnosticsource/6.0.0/system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.memory/4.6.0/system.memory.4.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.numerics.vectors/4.6.0/system.numerics.vectors.4.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.reflection.metadata/9.0.0/system.reflection.metadata.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.runtime.compilerservices.unsafe/6.1.0/system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.text.json/6.0.10/system.text.json.6.0.10.nupkg.sha512", - "/home/wjones/.nuget/packages/system.threading.tasks.extensions/4.6.0/system.threading.tasks.extensions.4.6.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.buffers\\4.6.0\\system.buffers.4.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.collections.immutable\\9.0.0\\system.collections.immutable.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.memory\\4.6.0\\system.memory.4.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.numerics.vectors\\4.6.0\\system.numerics.vectors.4.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.reflection.metadata\\9.0.0\\system.reflection.metadata.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.1.0\\system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.text.encoding.codepages\\8.0.0\\system.text.encoding.codepages.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.text.json\\6.0.10\\system.text.json.6.0.10.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.threading.tasks.extensions\\4.6.0\\system.threading.tasks.extensions.4.6.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs index fcb8f41b..b2f590f7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Database.Implementations.DbConfiguration; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs index e2088704..8c5f1914 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs index bc0cacf3..af4bd6d9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Database.Implementations.DbConfiguration; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs index 3b2a5580..42b5d350 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.DbConfiguration; ///

diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs index e23ac86a..961eeea3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations.Schema; using System.Xml.Serialization; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs index bf623be7..e1599582 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs index 3d25ae4f..c8d2b859 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs index 2f27d938..64101054 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs index d58466e5..04bde972 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member #pragma warning disable CA2227 // Collection properties should be read only diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs index 46a59f79..488f7df1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs index cd14764e..f0a69398 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA2227 using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs index e7dbc8e9..517c59d8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs index 73bb583e..da779852 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs index db329ad2..db5fa526 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs index f9b98132..503d08fa 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs index b3d4b16b..dc4e8c27 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs index ae6966e5..306af6c5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs index 9dd24864..470187f5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs index 584550ac..a3a276e1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs index 9c0b3685..38be9f3c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs index 6052a95b..60e8e944 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs index 67705311..fe090a2f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs index b5a31921..35d56db8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs index 23f6e0f7..2b649593 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs index 9e2e11c0..74c0dfd8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1027 // Mark enums with FlagsAttribute namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs index c34110c4..78f6f7ed 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA2227 // Collection properties should be read only using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs index f3083a96..c048dad6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs index b56c1f94..efa02ad7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs index a284d563..2bc2ba6a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs index eac97306..6796696c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs index 03b68317..292a8ca4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1711 // Identifiers should not have incorrect suffix using System.Collections.Generic; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs index 3777c705..0f5124fc 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs index c686751a..d22f9b13 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs index fdf1f274..13f7b676 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Database.Implementations.Entities.Libraries diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs index 70e47d6b..9e7bee95 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs index 660e535e..73d25951 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities.Libraries { /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs index 7cb71f06..0c6509e2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs index b5c2c3c2..45031fa8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Database.Implementations.Entities.Libraries diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs index 442dced2..a58bc343 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs index e5cbab7e..3f2b375e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs index d1877ef4..05f66a5f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs index 4fccf6d7..0a3fd532 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs index 6e435579..4ba195a6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs index 4552386f..ea04610d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1711 // Identifiers should not have incorrect suffix using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs index dc8f1535..bb11b31f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs index b7c9313a..aa9dfad7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs index afc0e0f4..46c0a227 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs index 3d797d97..90ec7c69 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs index 51f77ce0..49e5399c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Database.Implementations.Entities.Libraries diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs index bfb94c44..1c2ffeac 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs index 25cdfdc2..0def06af 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs index e1c21139..a31da1a0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs index b113170e..3a6399e3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs index 6fae4a02..9a28f8c0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities.Libraries { /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs index 62757502..0d68293d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs index 83228559..7a82c36c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs index db148338..dad73cee 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs index dc9f695d..337fd94a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Database.Implementations.Entities.Libraries diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs index af1e9fa2..17857891 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Database.Implementations.Entities.Libraries diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs index 1e163324..46c576c8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs index b1b2b10b..2561f4ba 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs index f0bd8896..f931403c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs index d9b4736a..5c0ca1c8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities.Libraries { /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs index c34369d8..7fbdcc5b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs index b80b764b..958d88e8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs index 33dd81bd..90b640d4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs index 20cf3e2d..14927b57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA2227 // Collection properties should be read only using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs index c719a185..31cbdfe6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs index 84b86574..84b90cf2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1711 // Identifiers should not have incorrect suffix using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs index c02ea737..0fc120bd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs index cb7255c1..0b04d75b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs index 25a1d5ce..97bd3ed6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs index b0f9b2d5..ca5918cd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs index 8ac3e364..aa5505aa 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations.Schema; namespace Jellyfin.Database.Implementations.Entities.Security diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs index 39b44955..45009871 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs index 6c81fa72..05fa0f50 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs index 3d8b01c2..d6e823b8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs index 218e97bc..44ccde49 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs index 123f2fe4..9ce00818 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs index 69a9b581..c5771588 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs index 6ba57e74..3daaa03c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs index 72ac1140..a1c9747e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs index 8e6f677d..acd514e6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs index a6e8732f..21c23c7a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; namespace Jellyfin.Database.Implementations.Enums; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs index 08186396..6093c6e3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs index 5b913385..41ba12c7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs index f70e3e2c..78e7e989 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs index 3ff3c45f..dac20475 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs index c865b75f..927f512c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs index c394c209..4a0e891e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs index 311642e0..38ab50c1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs index b2bcbf2b..cec46e0e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs index 27dbeaba..aa9eae0b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs index 46007472..24bf115a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities.Libraries; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs index 5cfefa45..a4cef967 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities.Libraries; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs index 196d2680..ac1ef19f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Interfaces; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs index 99b29e6d..a0bceec7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs index 742a6a38..659f5a60 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities.Libraries; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs index 778aca37..a36896a7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs index 5163bff8..23997045 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Data.Common; using System.Linq; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs index f386e882..dc155e6d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs index 465c3121..fb73306d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs index 3b654f4c..9d0feb4f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs index 76ffa5a9..4a7cbb81 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1873 using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs index 404292e8..2a483937 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable MT1013 // Releasing lock without guarantee of execution #pragma warning disable MT1012 // Acquiring lock without guarantee of releasing #pragma warning disable CA1873 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs index a209c5b9..0248719b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs index 67269153..ccf5bd04 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs index ea382c71..9b6c1383 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities.Security; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs index 66cafc83..da210edf 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs index 6fccfd97..f4858563 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs index a602ea65..b8623bc5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs index dd28000b..a74ac112 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs index 2a888b7d..cf3566c3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs index d97a39f4..d07c1f55 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs index e8a510ab..b85ed8fb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs index 3551f768..2b37ab20 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities.Security; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs index 9055e802..367b79da 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities.Security; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs index 45e0c648..0fe83d08 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs index 97ebc2e0..3faa4036 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs index 42ef2353..7d8718d6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs index 3f5d458c..20d2a610 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs index 075af2c0..45bb6c69 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs index f7694aed..f0a71852 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs index e8f77a80..cdab5909 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs index d2aed54e..6c6c5441 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs index 207051bc..9bdc06bb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs index 1b364a05..df2d617a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs index 61b5e06e..8ad25415 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs index e7b43629..5f316646 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs index 7654dd3c..43d4cc92 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Linq; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs index c20dfeeb..68d69d6b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Collections.Generic; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 3e0accb4..090fbd05 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -28,7 +28,7 @@ build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v10.0 build_property.TargetFrameworkVersion = v10.0 build_property.RootNamespace = Jellyfin.Database.Implementations -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache index 7bf3a1922a337e8492587476322dd0e0a8351d94..05ab2c8729b58ebbdaa15119808f2f76a47e94cf 100644 GIT binary patch literal 46572 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 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache index d022dc4ec15a2e1e85a33eb00a7dbb635627a7f2..615cc68155d21a0f2018418aa675086978fb7deb 100644 GIT binary patch literal 13819 zcmds;3v?9K8OL{km;f=T4H|(+C`u*JnSEr}%}R_RhJcU<335uiXePU}>tvtK?gj#Z zXbJ)WiGYw}OG+rGmGB7o00l(AkW;X&Jpo#K(1Zg5RjKxPERdeo(mRjcyOW*l-r3Fe zundQNWapdv{lD)w-@S9^&Ry933WWlzC^Q(K@lcG%xX4}OavE``&q{fXZqj5Ut(3=D zL)q%r>K1sn+5uC9YN(?R2%#NqP0S()hH0mrAn@H{0zP1`ez+->iS@p57D; z!%~BHz`jgYC`N$aN3%N#8*6|yfR|w}f)C&w`>BPtQwD+{3JnD39>KXs@a_?Q_lRKk z2@^5_5!Dn$6 zK;n_I5LOPs%kig#{YHd!j+4{II`%M6#B1Q=T|@Zq6_o`l#W0odL^r{cQ7y4_?jOQIh?u$9H|2 zKIVbnE&r~I>Us7`((Da?G98&#^Ikr)+pzD;yiuJW=B%wP+qeJCAS_ZhUpNtn@Ly ztDhVcoAA~FVELYe?L~$EqQTdOD1e0xOKFZkEHoZaa~tb&LX8I;$Z6@vEEpg~9(kgS z4VIw~4PXZR>2pvH7gHx2))LMPmer5Ot`#ty7&acf9U`DB2L(`Gp=>mR6eb>&R)i$P z3&+jTl~9+{LR)!P43UX1yo>3iJ_?V!DMEw~ZQ-!>cQrYOX$JYWJz>(02LR$06-Tp_o&78eW$SPx3O zNyaN1#uC4!6p=p)e_jS`5wTo1IMp#ARyLafhZD3;+7R;*FG^$Uv%S<}`Fzd;Mp9@- z=(AZfL@EcV&t}!h1~Q=Tjw_a|vUp*bA7SX|c7bODjCx#$YyI;wI-^I2srlMIHV z-RqxCE#6;hPwRc^w_Ta#2a3)O{rFn_5q0+~N8azrT)lJIQcsrcKHJ5d{Z(6ayQaOJ zdFJx+T=k}V9v%MPCk+o0s?}uE^s94Elpag!yZ&xX``E(!r@xic@^$0Eg{Hc3=XYdI zZ~XONe!si(zsW@h57Max^}BCu&)Lewp_EHWvSW`_I)qu9Z8Lb6*uLL_h!_f1D9pJhB@%)}I zHgYpvqx$WGvCnI;TN3{^z~t7?5DDn#BEh-nKi`3iM8D>dSy5} z>d8-^)O>LKjeor1c#~MUHvPq}*OwgaD)=_<_}70nWS<_M-%-@?z!P(yTQ&QaX{mkZ zFI>7+F`;#1>F}|OD>kp3GR0P~t^4}M+6&j_-+RHDy6>aL);`nHf8YK6(d9iE6*-#? zKe&3;y7c|e>R-5eam>vnx}7Oo8@6$0%888q``%g5{0pq2p9}~DCm5*)s8srDC26V7 P(dOzcxg;NcQ4RPXT*gp7 delta 1327 zcmeyJeKS~ujZut&fq^kVKO;XkRlhtdKQFa-;#QZ5QAR>QaR$bEAi>fAWB_S~i9f>x zfXsYk#gi38WhT#K7n+>OWH$K%qZ1ZwlO5GnCl|2xO%7zv5CrP)WW-{C@Z`TN{*yyl z{Bantxqy|K5v02no9?*D-0Z%%bSiK#f_1i|>r|T@$rUzvH>V#ConS|INsCQ>z$r3$ zj+ht7^VMi>SDXBc$7^yDj|V<8zVYUPoIV-T0qgjaCUfzJ;M06apbD$MEho1KIZnPJ zh|AxT6*y*1?&0E^+%GCTd4aGO$dLKyE|@ZTjz|&t`#}B&NM8<$z5|Mhlfx8o*tdD|WuTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - + + + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0 - /home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + C:\Users\wpjon\.nuget\packages\microsoft.entityframeworkcore.tools\10.0.3 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 8ea75e6e..3501985f 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 @@ -1,10 +1,10 @@  - - - - - + + + + + \ 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 89328588..03c30b92 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json @@ -3194,35 +3194,41 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3405,7 +3411,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3682,5 +3688,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file 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 626f4fed..a0c8f1ff 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache @@ -1,59 +1,69 @@ { "version": 2, - "dgSpecHash": "gzc31syMqDQ=", + "dgSpecHash": "KmdedYRmkgY=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.build.framework/18.0.2/microsoft.build.framework.18.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.common/5.0.0/microsoft.codeanalysis.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp/5.0.0/microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp.workspaces/5.0.0/microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.common/5.0.0/microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.msbuild/5.0.0/microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.design/10.0.3/microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3/microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.visualstudio.solutionpersistence/1.0.52/microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", - "/home/wjones/.nuget/packages/mono.texttemplating/3.0.0/mono.texttemplating.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.codedom/6.0.0/system.codedom.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition/9.0.0/system.composition.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.attributedmodel/9.0.0/system.composition.attributedmodel.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.convention/9.0.0/system.composition.convention.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.hosting/9.0.0/system.composition.hosting.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.runtime/9.0.0/system.composition.runtime.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.typedparts/9.0.0/system.composition.typedparts.9.0.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs index 18f336dd..ebdf7ec5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs index 002e5296..73f3d2a9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs index 706a97ba..730fb144 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs index 8cd55164..138039d4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs index 91d2b190..82604edf 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs index e37b4e69..a803fbab 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs index 3acd5e7b..1b4f6280 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs index bf90044c..33ff220e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591, SA1601 using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs index 9d5d7632..3e00b090 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591, SA1601 using Microsoft.EntityFrameworkCore.Migrations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs index 354d91c3..d38e1213 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs index 85f1b5b7..f259f72c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore.Migrations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs index 5919e466..88a787ea 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs index 18164d99..353dbb11 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore.Migrations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs index 55b90a54..65ec8acd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs index 8cc7fb45..7afe4190 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs index ac78019e..cbdebbf2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs index 4558d7c4..6db8bf5b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs index 70e81f36..9d2f78d0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs index d57ea81b..917031d7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs index 78611b9e..84a608eb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs index d1b06cea..8281a307 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs index e82575e4..f75a6b66 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs index 2c60dd7a..20a516cf 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs index 1e904e83..ab2e27ae 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs index 71f56a14..da3dfc2c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs index c17b35b4..376b4c63 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs index 5766cd38..3ca95424 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs index f921856a..904b805a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs index e1220bfc..5a8dde86 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs index aa667baf..e145a431 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs index 2935a608..2abe032b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs index bce6029d..c4811224 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs index 23cb0c8b..ff1cb912 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs index 38033d07..2321605c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs index 7c1bcdf4..c277a7ef 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs index 4d420bf8..f4943bb1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations; using Jellyfin.Database.Implementations.Locking; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs index 41375874..895e988b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Providers.Sqlite.ValueConverters; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs index fd2b9bd0..43200111 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Data.Common; using System.Globalization; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs index 6c5c7107..d5087f57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs index da63df8e..97fcfff6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Providers.Sqlite; + using System; using System.Collections.Generic; using System.Globalization; @@ -13,8 +19,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Providers.Sqlite; - /// /// Configures jellyfin to use an SQLite database. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs index d4a9407b..f562f63a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig index 90036fbc..9b406eba 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig @@ -28,7 +28,7 @@ build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v10.0 build_property.TargetFrameworkVersion = v10.0 build_property.RootNamespace = Jellyfin.Database.Providers.Sqlite -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache index a9648e7002ad86d44acef0b82dbb2dea9bd46120..e00a0556dec7888a25e6565ed8dd2a01d739d956 100644 GIT binary patch literal 58758 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 J=DlG0_y7EULmU7A diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache index 4adb3c29cd226f2f21f149d3717407d98c4cd342..7a0b272f91aca5d8e175f3c81d527fe5767a83fb 100644 GIT binary patch delta 3277 zcmbW)-%k`*6bEoF-EJ2|T$bhcGRTiDwN3BN4huz8w5-1%v1@E zeDXc#+_`&a?6cXVA2pPfm7(F}fcTCf>xOtbH<#5!tmS89Q_M-}lhTZAh#5sn>x!wQ z4Kab^I3cRal&Hz(PRxsiHwSkh>me7&AKyjt5BWr6(~2q&#A31JK+Jw}%zknqysJ<+ z@;<6uNMIiK@ICRJWoVpHT}kH?n%Kva%KYn+nwynyPjBD4!7wE)Bk37|Sl~63pkO9F zFuxyI)loT`adL7S;b2pjG(%NPS(nVLzA@d`<>M6HM_#&mxLy7h=x7Cgec^c0iQL6N z&Iy`G5+RwawW`mG=d6#X0Frb7qGXoa5xhbS77A8mu+QXsP?c@lHRaSgE<+;(Zo zAhVk`m8@oXl7d^d!cUc{SD#;OK%OoPPV*m*DT}w<)IUrA%K|4;M|LVAeHB7g#O)G}uKa{SeeCltnK} zA*dG_H6b@cV=+DnMaX7hfgH+?%|f*iGB}m+B($3{(+i%n(*if@{jeO`2Sar$@U(Wu z)vL?QUR?~oOci|*UZCW1)hick*)7VAaB6j^t`oWXbCwm%`3ToAoz>@Q;Vd_D5Nz2hh(I0#MO*k7+{9Qi-0IfJ~}DJ@%W)HbgP!|lewRiUX3xf;b@Dw0rSKChZe zPSQ;}h=Y60lN3~m#j?5+KEOwr}Fr2fwuKUPCNFs6FLsjmZcC7Ta4}$ZaN$*U~8yLAvpVWQ)YNoO)A7$D=6b@9ukRb4v$Z$Kq*w>n2Duvt&ogq>7F*W-RCij~rT zD3GFcwXVGE$+;G7gN5iYg;Of0Of&@hqi?K!8*M{JoTdp@P-X__$qxs4KBr2iY~M(W d!`y4lQBU__3g-ilbWry}JDrv8M_V0|e*o+L#;X7T delta 1315 zcmZ3MF*{I%jZvI|fq~IoKO;XkRlhtdKQFa-;wtNjfd)cAaR$bEAi>fAWB_S~iBJ6n zfXo17#gkt$x=xb0O`v^(I>=`Jb44NC2oChL3%7v^eD0E zO}@ygfkn?^e>O%;w{dg0Oy0n5ghl;ie~vJa`eYRI4+=|9p22B5S&GvNs~(_#Vnq5T zw{sUU1+X^bid1b(y9pJ8G&iAZE}!ft?1@|BUyyfe(OfJuxm+x4@(WQs`ese;7EcE0 z%|X*EJy}gcXfm^;$>bafM{M@iD{r3sQZgOn*amdRN>A>Tl9}8uZ8!O`ls7KT^)iJZ ziz_fJ?o|+(EG1_*xk}a@m)?D9@{={?{c!0In#`zxSMLTzKdhlFJsD)Vw-V>%OR9#G zTa}`)IAC+VvMM+wV|V!n6&9dotI2w*cwCSRa=9&v&o^p{O@6E{Gr39~XHHetxC_#U zQWQ+ysA)4fQd1v`L&3RQS)*_Ae60|Wz9JO+?rEn_F4wlhr7u(GD@acqnjX2y-g>5! z&*_?B(YLu?PY4_^=oZOMUSQxkS=7JTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - + + + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0 - /home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + C:\Users\wpjon\.nuget\packages\microsoft.entityframeworkcore.tools\10.0.3 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 b7752d23..ba4a405f 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 @@ -1,11 +1,11 @@  - - - - - - + + + + + + \ 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 5413a599..683b962d 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 @@ -3794,41 +3794,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -4011,7 +4017,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4288,5 +4294,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file 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 1a67e710..cb4dc75a 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,70 +1,80 @@ { "version": 2, - "dgSpecHash": "RvHeU4WaWUg=", + "dgSpecHash": "yHY1DBt817Q=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.build.framework/18.0.2/microsoft.build.framework.18.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.common/5.0.0/microsoft.codeanalysis.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp/5.0.0/microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp.workspaces/5.0.0/microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.common/5.0.0/microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.msbuild/5.0.0/microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.design/10.0.3/microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3/microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.visualstudio.solutionpersistence/1.0.52/microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", - "/home/wjones/.nuget/packages/mono.texttemplating/3.0.0/mono.texttemplating.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.codedom/6.0.0/system.codedom.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition/9.0.0/system.composition.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.attributedmodel/9.0.0/system.composition.attributedmodel.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.convention/9.0.0/system.composition.convention.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.hosting/9.0.0/system.composition.hosting.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.runtime/9.0.0/system.composition.runtime.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.typedparts/9.0.0/system.composition.typedparts.9.0.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs b/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs index e2e90be4..7057da40 100644 --- a/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs +++ b/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Drawing; using SkiaSharp; diff --git a/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs b/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs index e7db0944..47013c80 100644 --- a/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs +++ b/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs b/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs index c6eab92e..8a656cef 100644 --- a/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs +++ b/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs b/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs index f7d6842f..c94164fc 100644 --- a/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs +++ b/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using SkiaSharp; namespace Jellyfin.Drawing.Skia; diff --git a/src/Jellyfin.Drawing.Skia/SkiaHelper.cs b/src/Jellyfin.Drawing.Skia/SkiaHelper.cs index 87446236..6832ced3 100644 --- a/src/Jellyfin.Drawing.Skia/SkiaHelper.cs +++ b/src/Jellyfin.Drawing.Skia/SkiaHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using SkiaSharp; diff --git a/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs b/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs index 554707a3..6c70bd53 100644 --- a/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs +++ b/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Microsoft.Extensions.Logging; diff --git a/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs b/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs index 64c33d5c..69b58bec 100644 --- a/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs +++ b/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs b/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs index 46c48357..a663231e 100644 --- a/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs +++ b/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using MediaBrowser.Model.Drawing; using SkiaSharp; diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig index b34bee6b..40900a52 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Drawing.Skia -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache index 02e1e275bc8a783cd684e60895ef9e0b88a38db0..049ffa453575e59e3fdcbc9f8757fef0e511b5a5 100644 GIT binary patch literal 35462 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 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 07585ad4..0e09b068 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2881,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3094,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3372,42 +3407,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3609,7 +3649,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3887,33 +3927,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4090,7 +4135,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4368,33 +4413,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4563,7 +4613,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", 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 aa204e43..64274b09 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 @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 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 @@ -1,9 +1,9 @@  - - - - + + + + \ 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 fe20c105..b232d02e 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.assets.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.assets.json @@ -2421,44 +2421,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2660,7 +2666,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2937,5 +2943,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache index 18f76d30..fbe5ab3a 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache @@ -1,62 +1,72 @@ { "version": 2, - "dgSpecHash": "ooJHlGQsdb4=", + "dgSpecHash": "9/jTP+w6Lv8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Drawing/ImageProcessor.cs b/src/Jellyfin.Drawing/ImageProcessor.cs index 46e5213a..7e5db4a9 100644 --- a/src/Jellyfin.Drawing/ImageProcessor.cs +++ b/src/Jellyfin.Drawing/ImageProcessor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.Drawing/NullImageEncoder.cs b/src/Jellyfin.Drawing/NullImageEncoder.cs index 1495661c..1da08932 100644 --- a/src/Jellyfin.Drawing/NullImageEncoder.cs +++ b/src/Jellyfin.Drawing/NullImageEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Drawing; diff --git a/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs b/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs index 3851bf92..0d640146 100644 --- a/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs +++ b/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Runtime.InteropServices; diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig index 951841ca..dba7a863 100644 --- a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Drawing -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache index be61eec992e15dfe1b9d146e679a45cc8ec94843..dd945264e10e35aee208eb4f90814d39f2fac4f1 100644 GIT binary patch literal 22399 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 diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache index c62aceb0b9f3455f2fd291efd7df8e1953e34f6e..9a1b3414a9647ca39efaee0c29c036b47316fbcf 100644 GIT binary patch delta 2846 zcmbW3%TE(Q9LHIC*;?L}M=b@BU?g$+pe0ZUBIO+dQ~_T@$g*AN((ShFZjl-VBqk(k zP%@Fffy8*xi)YWq11A$>!bOcyZ=N(UPB*k<>kJECN_${_pM1W*-~8rR&&Je10b|X{ z$zg&4Kb%x}S%J6X3o!`-DKXEhFwSxjcAi%tt0W~Z!YBEV7~>+a4Y+^@ioz_Ec(on4 z;8tJ%1txXSD*nh@!(Z@U=Ej^L@_wh&8Sp!`)1BJsTh?B*YiZni^Et?vm%R9_7FUbA zJ%_nwKrt(*bF8BBGT>M)EJ*Xv1AM@n25H40=sPn)AekYPpx4ZB3I)YZd>z)a3>mP5 z1eTKpRp1op1?~fglnwMOw~GJ~q(FpoJJ6@xvFmz(D+T}pm+(rk)rE_@F0x`g%z_qQ zYubgPvQmhZL!K1QYMz&XbCZJ8o7bl~d0w!Imh;C~^;q$vU;$NTB}Ei)RID14k3=~X znDmZ<3Ee+}kSHR5fuBIXOrd|D&+XIy249FKe67DA#7PjBmT0gxjbP=itDAjig zfmYpj@k7j`gNqv}2kAdJBsN z7EqnJ)(UZLJeBFMcbyl$GXx zuN%ZrIRHLu{MD}IJd*{oaTJg`AoC)t3NeWlscI6%kihihFs8QR5zWtbiISC)WTdCL z)LsGIz=Ov>os!lf_si@kVlkuD(oRCFEKvmgsW^-LrQKTV?%6icTG@P-r*%V5rt&5t z(Mm-V3YU))+&rYYN#WF#Ph@cJRV-%txnty~#M(flS*&!RSu2TVolX@or^t9T9 zrmKSlw#Rf+PGqYd%;cuj$p2$Y<(KJHwmdX#JGQY#TiV#~G5t+6YS2j%KO4nEpW3p( zmmW3UcCEFOmi-iE)V`hRMp64%pPu590YyB9w*!85wH`2N+v%sBwAlwJwcpx3S~fGa zACLLk(dq*(Ci8j-?aoO$NCIfDoe@XpKEx)vTQ`vv$5jIniW&k5{O;nTaeO25+QQDn c;!CZm^7=u-&3B8UWUsDYquHweQlyLIFW1sbHUIzs delta 1108 zcmZn<`{g9U#wfzTz`*FQpOK%Ns$ZU!pO;!ZahuD;C}Sa@I0IunkYH&5GJrJ0WCI1& z$#RU(1c3ZdWF3=FF?mhSW-`O2$AbAKNRK;;o=Ys&lPg&au<7At^#`dBKv6Hq<~n&F zs}?r(Aa_-<-2>^#L(?NRIe^1=@(p%N-1_<^`*X&F^jf0m_2SZ-{F74ym%ce%w=vyl z%;Pfo2DcG5J>@)MAocmkc1#l1oBW*DY_cD(6E-a%Z@m-fn|z)xLlCI7lMz*~{^V)_ z|H+s6{c-5s{7!(G5u~vdO=H#MP9a}hn&t^JGJ+hMgKXL4042rAcSU$6ZxJ<_EGz1W zUGwJ2v&7Ot7B-+*2-fT%E;iXg!fx^uac^9j4I~Re7FVEItUvj*l-*=)DR*4@@|EQ$ zNwZA8C+&q@dyuT%B@!!kKl&I{!BCUm#!PyQpvIr)>k{bUz;A1rRz42&jl zh@m??ck+EjJhtY7TTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ 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 907fd4cc..fe94ea68 100644 --- a/src/Jellyfin.Drawing/obj/project.assets.json +++ b/src/Jellyfin.Drawing/obj/project.assets.json @@ -1750,44 +1750,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1956,7 +1962,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2233,5 +2239,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index 7f52f750..f0d3ec04 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -1,47 +1,57 @@ { "version": 2, - "dgSpecHash": "JYxCVNsO2QQ=", + "dgSpecHash": "paE5RsiyxGQ=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Extensions/CopyToExtensions.cs b/src/Jellyfin.Extensions/CopyToExtensions.cs index 72d37b5b..dacac6a3 100644 --- a/src/Jellyfin.Extensions/CopyToExtensions.cs +++ b/src/Jellyfin.Extensions/CopyToExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Extensions diff --git a/src/Jellyfin.Extensions/DictionaryExtensions.cs b/src/Jellyfin.Extensions/DictionaryExtensions.cs index 81429709..dfe0a159 100644 --- a/src/Jellyfin.Extensions/DictionaryExtensions.cs +++ b/src/Jellyfin.Extensions/DictionaryExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Extensions diff --git a/src/Jellyfin.Extensions/EnumerableExtensions.cs b/src/Jellyfin.Extensions/EnumerableExtensions.cs index 0c787562..c8ad4f55 100644 --- a/src/Jellyfin.Extensions/EnumerableExtensions.cs +++ b/src/Jellyfin.Extensions/EnumerableExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.Extensions/FileHelper.cs b/src/Jellyfin.Extensions/FileHelper.cs index b1ccf8d4..3ef723e2 100644 --- a/src/Jellyfin.Extensions/FileHelper.cs +++ b/src/Jellyfin.Extensions/FileHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace Jellyfin.Extensions; diff --git a/src/Jellyfin.Extensions/FormattingStreamWriter.cs b/src/Jellyfin.Extensions/FormattingStreamWriter.cs index 40e3c5a6..51fd4d3c 100644 --- a/src/Jellyfin.Extensions/FormattingStreamWriter.cs +++ b/src/Jellyfin.Extensions/FormattingStreamWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; diff --git a/src/Jellyfin.Extensions/GuidExtensions.cs b/src/Jellyfin.Extensions/GuidExtensions.cs index b30cdafb..2fb4fd69 100644 --- a/src/Jellyfin.Extensions/GuidExtensions.cs +++ b/src/Jellyfin.Extensions/GuidExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs index f86bd17b..6438d9f6 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs index db4f1009..25b7c09a 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Buffers.Text; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs index b1946143..3f2961f6 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Extensions.Json.Converters { /// diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs index daa79b2b..0a40cb37 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs index 8248db0e..b8d486e0 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs index 06ecfc55..17dc67e5 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Reflection; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs index 5a9bf546..20bcdb7f 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Reflection; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs index fe85d7f7..100e3b5f 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs index 6a091254..ece5a984 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs index 7e870a74..9f7cfc83 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Reflection; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs index 2964c694..e9626b23 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs index 0a50b5c3..07d977f7 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs index 1b94782f..8aace1b9 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs index e48496a1..bc2b8570 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs index 57378a36..a5ba5256 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Extensions.Json.Converters { /// diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs index f487fcac..a739deaf 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs index 4280ee85..882114ca 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Text; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs index 183803ae..e9681876 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/JsonDefaults.cs b/src/Jellyfin.Extensions/Json/JsonDefaults.cs index cbe5849e..f919c299 100644 --- a/src/Jellyfin.Extensions/Json/JsonDefaults.cs +++ b/src/Jellyfin.Extensions/Json/JsonDefaults.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using System.Text.Json.Serialization; using System.Text.Json.Serialization.Metadata; diff --git a/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs b/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs index d06508a2..f7351498 100644 --- a/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs +++ b/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; namespace Jellyfin.Extensions.Json; diff --git a/src/Jellyfin.Extensions/ReadOnlyListExtension.cs b/src/Jellyfin.Extensions/ReadOnlyListExtension.cs index ba99bb53..19780295 100644 --- a/src/Jellyfin.Extensions/ReadOnlyListExtension.cs +++ b/src/Jellyfin.Extensions/ReadOnlyListExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Extensions/ShuffleExtensions.cs b/src/Jellyfin.Extensions/ShuffleExtensions.cs index 33c49205..9faa6b55 100644 --- a/src/Jellyfin.Extensions/ShuffleExtensions.cs +++ b/src/Jellyfin.Extensions/ShuffleExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Extensions/SplitStringExtensions.cs b/src/Jellyfin.Extensions/SplitStringExtensions.cs index a4dc9fc6..0826aa2a 100644 --- a/src/Jellyfin.Extensions/SplitStringExtensions.cs +++ b/src/Jellyfin.Extensions/SplitStringExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + /* MIT License diff --git a/src/Jellyfin.Extensions/StreamExtensions.cs b/src/Jellyfin.Extensions/StreamExtensions.cs index 0cfac384..2077d6d2 100644 --- a/src/Jellyfin.Extensions/StreamExtensions.cs +++ b/src/Jellyfin.Extensions/StreamExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/src/Jellyfin.Extensions/StringBuilderExtensions.cs b/src/Jellyfin.Extensions/StringBuilderExtensions.cs index 02ff7cc1..215a0c97 100644 --- a/src/Jellyfin.Extensions/StringBuilderExtensions.cs +++ b/src/Jellyfin.Extensions/StringBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text; diff --git a/src/Jellyfin.Extensions/StringExtensions.cs b/src/Jellyfin.Extensions/StringExtensions.cs index 60df4711..ee4e43a8 100644 --- a/src/Jellyfin.Extensions/StringExtensions.cs +++ b/src/Jellyfin.Extensions/StringExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig index af4d7fb7..48545326 100644 --- a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Extensions -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache index dffd55e0699957322e8a573880ac38f9cc026b1c..d84edb341f502c85f760b9acfb29479cf603a329 100644 GIT binary patch literal 13006 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 literal 12508 zcmdT~OLG)e6b_OEg7PpRAP)gGAg}IBl8NAxknk8FA&`I%+;pZdq(e{lRCkXstkjKe zEEiV!5BvxE2V7XL^auC@+*pO>#&V_S>&Nuzo;y7~GgJnq>P}DJIrp6JzRo@8p0jxM z(##730|Q_E`}o`955MmFkPitm%RZ}Kus6$CK1(vQkI?aGun!Po(z=iD~ z<`9OCK-ef1tGzJAb2Q5}4No|lXFDCpUQRURP{33Dd0KH7v!|@2eBz6Gf#ku1pjn8D}6PB3aV!^DgWSg}odK z+ego@vv+i?lEp($Sgv7Pu2R;@tF)mNZN;U5E_7XH;OU|&EL~XTx?!yeexPL<-c&9zm_Sw$(AHE7XXCI+X%-n%=+YY#x(CR&>MzmNIz2QkL;}pX$fsnQyZ#F>rKU5i!SQ1DNAo z#{3-B?@q0O(07kmz$XU__~bGcGgN;n*ODRK3~xMQj420W_|r1R=c)ck^Rj`4C+BWO zkikQ4bi{2oAHKO3efKOGF78?OGDzKf zlne~_C}~|k(VKD@XZUdY0)8ZJ$}dv6MCCG-5|t}du2RW9NjtSa=(;`v!R-%#zzw<# z#5Jm4Py2*HY2yWj11a9JGUA|8B zPm}$_y1?xpbOAT?vMwxAeZTD^2AkVQfQ_4b8SEQW|18)~tZUqULe~zr=-N%HUw8Y8 z;pFxeaN?$4HU&#m-zWQvq2=}$&>{jLL%U4%>t~-afZRRn%i$c zjfjB^^=+!}#aieok}yod@!|Fzz#@_$1N#Bh_X4(i`;Uz*xBmbZ5e6C952?QI_94Tq z5T3}-0B%GcWVk<~`d$XPd;5`r<@O`MA|fFJ`!Ur&`AEeuam7a#sgR+#6OcE)KcQdS z7HXG-w-{u7mGoV*i`AW+<~HSlQEYC=PX)^#lNb&zKhu}m!$C4qzI*NA;F2=yzIvpQ z!^1){gq3nywk~SkYRL+_`f|$*mmqkvBb}&nAS+Qt8s<6KvPCi+NDg=sz<|C zEK4L23fdAUd+ZNMWyv0FW+V|E9$r2tff?Uvw`mOQd4fl8bt)uIw&*VAbS`w0lxrsRp^KX7ip@8LYnz`6eQ?>Si9zVq)0v^0bb8_W zOltp{qh0Rao7pT{CNEEAwrk1KGr74z)Hg~`4I_S~>^2=F+)9GL z+md0s_p)U*CD5j#ej_ukE4<};RcvxwzVbH@ga0p$~Di~aah`todxpa yGpX1a6S<~75lhKRe82!TDfOgkiqfarkVU%jWLj{NTSC#bVHv5eohj7?(EkH-z{QdP diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache index 42c2c068cdd43678fdf32b8f91cb2357f5cbc0db..b0889b4c5207f906a8964d8e07fe83743ae0bae5 100644 GIT binary patch literal 10066 zcmds73se->8QwvS_z1*gb3{dp60NAr?3>*+giwNrC@LUF(={-=I|~E5vzy%k0a4;B z3KCF?(lnvsi47qrU^Gd^7e+ZkYU~LCZ8d16LbPejNqx7m>7Cif%)*wL1?iE_9){i7 z`S1O||Nrjy-+O1Df+h$A0w^|0tyy8itTxRWONN=yz(iIWMrtgmE)z||Y#Kd|>Z~}4 z>ueesEQVzoBd*mD7^#9qnpa%k!Fr<+fyUSH0JQr|h0|BKcSXGWa}+K0A>B;AFyo63GSrNf%kPFKZKchx4!F9go$ znXzc?t&XBYUo-|Eerx^F6Pog4J5~}Ub@GzHovVEj#Y40U@&!J9e=xsfsb9zxD3*4f zNjJbtzqs>_8MNXsof4B7M3_V+)`C{S;huX7pWMTMPK3>flb97H%~mg{kmP2_FypJ+ z5(hJc_T0GN$df2J-Vmi12rqc!?i&rFii+g0qR~oEaULpG&F5fMhJ?@ny#R{gP++j45}o%e1gPfpq3b0etmTF9g|d-o^W9(GjD@QvH2I2T@EjF~t+ z>CDM*w2vD8{rAsio?SdfbUFT7TNSMkx65NLRMg=0&;sB(lSvvFpK@T3s${Y-y+Rd+ zsuU{JV2`i6JaCnU49sZEHQ)qn(`RZVB8eOpi(rY^nN}s0R_85=`b{Vcc`39k_?Ed#BuURN95?>#X3qAo7Xue=E49 z5Xbm1;X13?W;T#8mP29$RpxE54%MaOL>i20Z9tE8Bz4h!6tPO4W{InbXr_rMM-!2( zCYYT3v*Y}|wsxvqhw!%MIWj9CosST66K`)Dr+G z^oy>T2Rj=_7Y0^tozr%d9_|N@rx>jZ-6Y`@|`oFdaWu+2DSoVz=W-*6ojltah9Oq$vw$6_o;xdh}!w)W9PZLqyH$ z0Z~(rSujG65xQKQ$iQf29gNDp;%Y9|)f|`N%00%6t0kUjpD#a3J!Mpln3LPkdAQ3;GbzZS6ql zX0hTXupgHV_U7D{f~={W=Sl1`m!T)p{mdhN#)c>FHVsNL8Ejs1kMVPu%Al4b{6oY* zf;R&*aWjd!S9dWi0ehS5H7f%mj=tS<^*+*8TJ%#VwO(Q=U0(xwKUoMSanw4NIy`S) zWP7c2eW4(BDD3quCzLA6C64*!$3O1)#-|`{>$ElM(kq3^mZ|MNjo6W(si~`8+I^-B zo3`!UQxU@Fzx_C3{{(T}xUZzmw^FC4g;oUoP5eRK@u#asBQyWBuF>4;|7cZ7`z87H z#j4`ysL?n6I)C#lVR&8Z-QAna6)pE;mUUNX^j!gaqOaV^oHO^?m;zPtV3@#@bliekNw3Mc#A)e?kw5QW7+tnJX<7Vu)X@dj zYi_z69;P~($ul2A#nQpmY!W;h@|vGXz{nFdIchd##*>wgsb*8?ye6az-T$3fQpkpi zhKU?gM;ob!v%qhsFq6fIk{G>RBX=&B<=_!-BDi6N6;E>9!0_vQa_5aQdWG!Y>mJuO z%qXg?fy48n_?J8v#l2jlcU|PpWiW6N>D4`N!740$`^{|+8yEOR+!}XAiC%tLdZMZN z`)bocWXpEp8_jR$9dC~OA-w6k4)vVYF%fmq1ruLdp0YLW9l!ApE?w>VDPekLS^StO zISISA%$=JVx#!EfW!YE1O`dQyZG8Rb8!I2^*8c11N5|K91|-OKsh{iVNn3mD>-^Vy zu1&t5r})74-GV*z%J)=2L;c}ZrN4m^dcj~AL2aP{oZLSO(uu`Ntq3(}Wpb6$ph6wd IXa6AVKM~U>zyJUM delta 991 zcmccQch^RQjZu(+fq~IoKO;XkRlhtdKQFa-;wtNjfd)cAaR$bEAi>fAWB_S~iBJ6n zfXo17#gkt$x=xb0O`v^(I>=`Jb44NC2oChL3%7v^eD0E zO}@ygflE&b+igtuadWs#-oS2zO^-iE7|{2Oy^JW9BuYw877*f|Jb{N}@@vkJ$=!nd zlS4S|u^9mL;3Uz$$sf6jLFP2#GACg24{i@U`X}+`g7h!NuHTtYVe)rQ{mC2nRl#mK z#^;U4tagEVP#6?r@scl4yCWX0{K9D!HxfAfxOsAiR3XT&3Us?B?~~=5tSnTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 43793a2f..d513a57a 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,6 @@  - + \ 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 f28fdb09..9e5b40ad 100644 --- a/src/Jellyfin.Extensions/obj/project.assets.json +++ b/src/Jellyfin.Extensions/obj/project.assets.json @@ -805,35 +805,41 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1010,7 +1016,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1287,5 +1293,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache index 30eaa842..c3d2a164 100644 --- a/src/Jellyfin.Extensions/obj/project.nuget.cache +++ b/src/Jellyfin.Extensions/obj/project.nuget.cache @@ -1,32 +1,42 @@ { "version": 2, - "dgSpecHash": "3zHikHMKR4M=", + "dgSpecHash": "H4rEtBg+OmQ=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/2.0.0/microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/2.0.0/microsoft.extensions.caching.memory.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\2.0.0\\microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\2.0.0\\microsoft.extensions.caching.memory.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\2.0.0\\microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\2.0.0\\microsoft.extensions.options.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\2.0.0\\microsoft.extensions.primitives.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs b/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs index 839549ed..0de48691 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs b/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs index 32e22455..a1448834 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Channels/ChannelManager.cs b/src/Jellyfin.LiveTv/Channels/ChannelManager.cs index 2b8e5a0a..3016b524 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelManager.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs b/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs index b4f6cf73..9a376c7c 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs b/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs index 71e46764..c7d97659 100644 --- a/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs +++ b/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs index b8e30a4a..d970fcb1 100644 --- a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs +++ b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Configuration; using MediaBrowser.Model.LiveTv; diff --git a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs index 258afbb0..a46afb77 100644 --- a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs +++ b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Common.Configuration; using MediaBrowser.Model.LiveTv; diff --git a/src/Jellyfin.LiveTv/DefaultLiveTvService.cs b/src/Jellyfin.LiveTv/DefaultLiveTvService.cs index d8f873ab..a627d717 100644 --- a/src/Jellyfin.LiveTv/DefaultLiveTvService.cs +++ b/src/Jellyfin.LiveTv/DefaultLiveTvService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs index ed72badb..db0ed729 100644 --- a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs +++ b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.LiveTv.Channels; using Jellyfin.LiveTv.Guide; using Jellyfin.LiveTv.IO; diff --git a/src/Jellyfin.LiveTv/Guide/GuideManager.cs b/src/Jellyfin.LiveTv/Guide/GuideManager.cs index ac59a6d1..6c7cde8c 100644 --- a/src/Jellyfin.LiveTv/Guide/GuideManager.cs +++ b/src/Jellyfin.LiveTv/Guide/GuideManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs b/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs index 5164d695..07199d05 100644 --- a/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs +++ b/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/src/Jellyfin.LiveTv/IO/DirectRecorder.cs b/src/Jellyfin.LiveTv/IO/DirectRecorder.cs index c4ec6de4..a80e0750 100644 --- a/src/Jellyfin.LiveTv/IO/DirectRecorder.cs +++ b/src/Jellyfin.LiveTv/IO/DirectRecorder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs b/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs index be7ff529..8fdfbaa9 100644 --- a/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs +++ b/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs b/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs index 394b9cf1..42a9024d 100644 --- a/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs +++ b/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711 diff --git a/src/Jellyfin.LiveTv/IO/IRecorder.cs b/src/Jellyfin.LiveTv/IO/IRecorder.cs index ab450641..b9acdfca 100644 --- a/src/Jellyfin.LiveTv/IO/IRecorder.cs +++ b/src/Jellyfin.LiveTv/IO/IRecorder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/IO/StreamHelper.cs b/src/Jellyfin.LiveTv/IO/StreamHelper.cs index 7947807b..d6434598 100644 --- a/src/Jellyfin.LiveTv/IO/StreamHelper.cs +++ b/src/Jellyfin.LiveTv/IO/StreamHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs b/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs index 81437f79..3588ce42 100644 --- a/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs +++ b/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Listings/ListingsManager.cs b/src/Jellyfin.LiveTv/Listings/ListingsManager.cs index 39c2bd37..aa767c24 100644 --- a/src/Jellyfin.LiveTv/Listings/ListingsManager.cs +++ b/src/Jellyfin.LiveTv/Listings/ListingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs index d6f15906..da5378b1 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs index c1a502fd..597dc3ff 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs index 0cc39f3b..1849d1a5 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs index bdcf87fd..6baa8e81 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs index 4e0d7407..c34af52f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs index 5c624c28..5b307e66 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs index 6d3c79c1..6617be36 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs index 094f9a31..3c62c74c 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs index 0063f4cc..37718bc3 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs index 1d9a18cc..d4df97f5 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs index 75e91547..6a7abf96 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs index 28abe094..05f20839 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs index 6eefc174..123ff95a 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs index a62ae61f..532d347e 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs index 21b595f2..63dbb175 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs index 79bcbe64..e2af4db1 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs index 99f80ce8..cabb227f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs index d7836384..e51d8c24 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs index 89c4ee5a..b4781da6 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs index 7998a7a9..d5a77997 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs index 243ccff5..2eaa0b44 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs index 1c5c5333..55b22ac2 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs index aea74083..e32ae3b6 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs index 328cefad..c8e8d39c 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs index 7bfc4bc8..6071ee24 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs index 527a6f8a..c1b4e645 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs index 61496155..d8434f54 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs index 287cd4ed..ed26349f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs index d380ec7a..32ff7222 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs index 6fc695a3..3f7abe0f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs index 523900a9..19e39212 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs index dbde1e11..318bc333 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs index 146124f9..5c98164e 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs index b3bc6183..6ec42ea2 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs b/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs index 7938b7a6..77301685 100644 --- a/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs +++ b/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/LiveTvDtoService.cs b/src/Jellyfin.LiveTv/LiveTvDtoService.cs index acf168cf..3c0f4239 100644 --- a/src/Jellyfin.LiveTv/LiveTvDtoService.cs +++ b/src/Jellyfin.LiveTv/LiveTvDtoService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/LiveTvManager.cs b/src/Jellyfin.LiveTv/LiveTvManager.cs index 1d18ade9..420744cb 100644 --- a/src/Jellyfin.LiveTv/LiveTvManager.cs +++ b/src/Jellyfin.LiveTv/LiveTvManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs b/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs index 40ac5ce0..a0baa83b 100644 --- a/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs +++ b/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs b/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs index 2b756404..47dc0498 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs b/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs index a5d186ce..3b19a0df 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs b/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs index f4daa097..1c30c36e 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using Jellyfin.LiveTv.Timers; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs b/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs index 846f9baf..150d4aa6 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs b/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs index 3a2c4636..7f08aa46 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs b/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs index 6a68b8c2..7b2d995a 100644 --- a/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs +++ b/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs b/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs index 6e8444ba..ff16717d 100644 --- a/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs +++ b/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Timers/TimerManager.cs b/src/Jellyfin.LiveTv/Timers/TimerManager.cs index 1cf33515..6e3043d5 100644 --- a/src/Jellyfin.LiveTv/Timers/TimerManager.cs +++ b/src/Jellyfin.LiveTv/Timers/TimerManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs b/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs index aba9627b..e46c6968 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs index 311a71d1..126b5068 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace Jellyfin.LiveTv.TunerHosts.HdHomerun diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs index 3ece181f..b9a424a6 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs index 50a88782..34dc629c 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs index e1f87a7b..673d6947 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs index 1dd35da4..afa82b67 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs index 6c8cde62..39b683ae 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs index 9fcf386f..10485861 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs index 6dc9c885..82a54366 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs b/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs index 70d8afc5..8b98d0d9 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711 diff --git a/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs b/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs index fb606be0..164566c3 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs b/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs index 22707584..8e6ea461 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs b/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs index 5ef04ad9..52dea002 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1711 #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs b/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs index d67f77bc..6d1c1afa 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs index 364932c0..095b17f8 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache index 8d881103..4a93082d 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache @@ -1 +1 @@ -6d15e02849ee3923d82420a3728eda8dafef1a23a5297cf8e54d287372f8c070 +482685b7131f8a59321cd0a789bbae46d5f855fcd3a9ddd60d3db2c146ee4fab diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig index 2ef2df55..fee03c44 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.LiveTv -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache index cb2472e37811917ec30688151cb90b0078ef1853..0d61a49c749a16caf7e98d59cb32c4c346e9ca8e 100644 GIT binary patch literal 22956 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 o$p(^b diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache index 6a1805d1fa891749804fd229206899b5fe6db321..b1cd29238e42d6daa682ba16018d082546d153ce 100644 GIT binary patch delta 2990 zcmbW(&rcgi6bEp&IHnj9e%T=bY#<^eLF%k+Y%4ewK`}oPg7_6DrO8yuc)fs_Ysqr8@;sG-Ww@5q&5c*398geJ>^hEYG=2&$vU$vVvN{M+1^mkU%?RdF+^B)+bTnvOp&E~*MfN@-p+aFGakGB4_w=&Op57gxostO|L2 z9)(d9%Tfj_qA`HNcw=Pr9A_@HMn61X(l7Kc_i0X&#U#)3sU&Z$&ReT*_=jOD(6jOL z%NfqM9HVRXhx;P~Roo{oii~9Bh;E1)5{R%MDf2jr;wV;zBq#*_;3gQ7+iVH^$c>v6 zP(S#6+-|wzV#!KG&?G|=bR0vGHwZHg__lhGftYbXEL2~B7u8d9cEGF)KoUwZ1t-FE z^YBMRE-nz%A5WCC&<&zwiI$C;oHb93!MW+c8TO1=nSAeEhm|AKYj#%gAS`5PMA2o5 zmWmjvb|B@I)b-dTO56SsWn~$X-Xuf6;-KF?BJAn^OxfiZT;z*Uh4xdJ2DaDORzE$h z2{U$2Iqbe!gRI@-AO2d=+ivAt6lHleCn-qJ=5aI}jiU%XW0A6jo;VEY+DiGTZg4%r3%xd1DHY~O_YftsS1%D!a56b!z@Gg_5LzH^fp}GOKTk- zH0qz(6H{CQD@cN->T1qFc}X=0A{m{I1;M21ID(>da+S+!b+^*o0huONRhJzT?1nQ< zL)5qhh35H+^zOT+_o}(Kg(cxzmKkw9c8;qXye(;qvFKl_X!E-+F~Mv9DW)P4P#B8) z&I%sd0)szn1vTzI%V5D{WaFhZK;~A`;n5?MDL)V(T_J=wOCE1XQL^D{$ zA#G=1{NxP7^VNRQ)SSF*73fZz_8#f98sZ956A6T1wEd9j@X*vgXeD&FV{*!VswQ39 zMG-RvdeF^VAH~b($9CKMf~?2K4Tm$d-7y3=gHt1R#YGoIQKh#PeFi4p7_8fJC&+qf zj5+N6Q!q+X=z)pQ^FzMAto@OoYN8!s4U$|ZD*&h0*FfjTdx&+Ay3!TpxaJasZe&r3 qz5~TVkxpUJdO-YNmbiIY{nK@sacSRjh~$^9QA_hh_wG?!N&W@em49{s delta 1131 zcmZ|O$u9$87zXf}s#>eYQcI(1sa7Q&L4=?|YDuXQOT@)Vh^0-5SPqnM5J?kxP7)V! z@CQud=;q=g#6e;?YPg7_1Tn9ZZ+vr^Ezd8{JDGVO#uNTLlbA0Ef*6u#A`4UU%4{S& zwRCXiKbWY`QJ)Lqrg|{O)C=`2AZl^KE5W9>&}lTd-!V zUNUvzJlVs`(_HJOCo*A;v0^Yah`W?#eHTY4ZIWy=V*}}4e5ASc+)?`d z{~7nq#Rz74aFQ_~8owH16SBqrqd}<@|S4Dd8X{$R)#NYI~J`SJSSBucq^Eu!Wdgf zaI9sT@5 z1x@9P{KDG`9~vrng^E<^5DE1&ZTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ 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 02a04c2b..4b2b3a89 100644 --- a/src/Jellyfin.LiveTv/obj/project.assets.json +++ b/src/Jellyfin.LiveTv/obj/project.assets.json @@ -1779,44 +1779,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1990,7 +1996,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2267,5 +2273,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache index 67b8ff99..cc6d8585 100644 --- a/src/Jellyfin.LiveTv/obj/project.nuget.cache +++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache @@ -1,48 +1,58 @@ { "version": 2, - "dgSpecHash": "SLu1QQB1jo0=", + "dgSpecHash": "1pwwcfxkSfs=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs b/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs index 8ca0e869..46b15f6e 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1826 // Do not use Enumerable methods on indexable collections using System; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs b/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs index 5b0ea686..cc29011f 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.MediaEncoding.Hls.Cache; using Jellyfin.MediaEncoding.Hls.Extractors; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs index a69746fe..aecfaa1e 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs index 84bccbc7..009f0c01 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using Jellyfin.MediaEncoding.Keyframes; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs index c7758e91..22782313 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using Jellyfin.MediaEncoding.Keyframes; diff --git a/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs b/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs index f5af5006..57392fbe 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.MediaEncoding.Hls.Playlist; diff --git a/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs b/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs index fb5027e5..bcd542ea 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs b/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs index 32432e3a..27bc2fa3 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Hls.Playlist; /// diff --git a/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs b/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs index fcf37f35..3faac2b2 100644 --- a/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs +++ b/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs index aa81a129..45fbbfd6 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache index 079f263c..7b32d6f3 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache @@ -1 +1 @@ -429ac897a31a987cf4e9efe36c5b879ea774bcc7152b8b3c4d2ad766d24152ca +39c263ade01493b1bae2fbcab266144234bd242f2b6f8094503ec94dd49c9786 diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig index 5145ce4c..78969dd4 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Hls -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache index 2f6a9bbe60d1d1de8fb628ca17c6582a20c531d2..8e1ffab1e0d818b06bfd5395de2ae2ba9389f009 100644 GIT binary patch literal 21728 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 delta 1020 zcmZ|OyGz4R6bA65)>vPyZMD8NeZ&^QMv4eUt*wd`pDk8rL5d>U;tQQ>5kz!Q!ndlc zbIIc7sEY_9BKTOv#lJwo+)mzjvn09U{P@m+bH9^MgS7(hlb5q=X?bTQn@Mjf z*W=1UuS5IK@q60CoYy|IHwQ(K(8Yh&Xy^D}fg4jFGNx{pF_p}a`UF)k3of*nWvC^c zETaf2e#{BtGCH@2yV5YjsEXj=2?$eQ&=SN~S%3kG!zh-Q|IGy|MsQaiVwu&7c~YOH zGGf*sUMqVsTsg!rs=cb2w`=H#*Qp$Ct7jMj_9_+YwrzqA^hk!!K7m}#lo510Hc5-C zRG8A>#Jhcm`<1yRLm?Gg#h(}4uGyHYr+n=pb>{W=NU)dj9WY>2bX1MVBASw=>@ zIfBb3LpR?tO`6=-H!0)2bqwLwNp_%$=e7-Y;FcJ{V>>HQEr?=qqb8}z4n0u>Jh)q&?7yePi{5?j_ J68JE2+%G$M>q!6r 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 6aab285f..ec379b95 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2881,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3094,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3372,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3575,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3853,45 +3893,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4055,7 +4100,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4333,33 +4378,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4528,7 +4578,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props index aa204e43..64274b09 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json index ae9c7e24..695f5c18 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json @@ -1710,47 +1710,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1914,7 +1920,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2191,5 +2197,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache index 8e963bf5..8ba0964f 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache @@ -1,46 +1,56 @@ { "version": 2, - "dgSpecHash": "Urwz27Kk724=", + "dgSpecHash": "iTm2wgxFLt0=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs index cbe97a82..29551f8c 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs index 89d94a06..fc070dba 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.MediaEncoding.Keyframes.FfTool; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs b/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs index 1c2177bf..e2d4175d 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.MediaEncoding.Keyframes; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs index fd170864..80231492 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers.Binary; using Jellyfin.MediaEncoding.Keyframes.Matroska.Models; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs index b20ed7cd..84a6df41 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Keyframes.Matroska; /// diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs index 5c5e90fb..1857562b 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs index b2179ddb..8c5722d1 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Keyframes.Matroska.Models; /// diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs index b2ac1952..6eabc8a8 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Keyframes.Matroska.Models; /// diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs index 7aa11349..f25214cd 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin Contributors")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("10.11.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyVersionAttribute("10.11.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache index 82de2efa..65df6333 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache @@ -1 +1 @@ -61573b18d6a81db2d5343f6d5b63fcae839b3294fa18af682e9fbf8fd2655f34 +3493d2ac83b68e044abed7163fdcb5462dce90aac576d25350a3a2bc813cb9a5 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig index 39e40d88..d5184d63 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Keyframes -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache index 6094038526933bcea155140026236b71f0a3616d..cd78d33bac24422a5f7cb61d2ffa1f70011875f0 100644 GIT binary patch literal 8083 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 M%S2EZpbZ!R09`SO82|tP delta 509 zcmaE_eqK(5jggaqfq^kVKO;XkRlhtdKQFa-;#QZ5QAR>QaR$bEAi>fAWB_S~i9f>x zfXp0Z#gq6IC-*Y)Oip1knS7Sf5sR+L4|q0D_F_&K1Zr(yMA!R)S#0tL7Q4wVEZ(^E zK42{bSzCdsRey3dyWQm5Z0@+U$qUF&-oVZ>xsSsOt9B+XyU9tMc(qU9WSK0=?FDjq z6PnBQC$Hh=oVTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets index 43793a2f..d513a57a 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index 7a179383..502dc525 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json @@ -538,35 +538,41 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -735,7 +741,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1012,5 +1018,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index 319037dd..4439b701 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -1,24 +1,34 @@ { "version": 2, - "dgSpecHash": "sCZhKLSPuq4=", + "dgSpecHash": "1tgtdPKWcWk=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Networking/AutoDiscoveryHost.cs b/src/Jellyfin.Networking/AutoDiscoveryHost.cs index 65a7fdd4..6edb6975 100644 --- a/src/Jellyfin.Networking/AutoDiscoveryHost.cs +++ b/src/Jellyfin.Networking/AutoDiscoveryHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Sockets; diff --git a/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs b/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs index 7d86434b..4e2dd7f1 100644 --- a/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs +++ b/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + /* The MIT License (MIT) diff --git a/src/Jellyfin.Networking/Manager/NetworkManager.cs b/src/Jellyfin.Networking/Manager/NetworkManager.cs index a9136aad..a37e378a 100644 --- a/src/Jellyfin.Networking/Manager/NetworkManager.cs +++ b/src/Jellyfin.Networking/Manager/NetworkManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/src/Jellyfin.Networking/Udp/SocketFactory.cs b/src/Jellyfin.Networking/Udp/SocketFactory.cs index f0267deb..5773117a 100644 --- a/src/Jellyfin.Networking/Udp/SocketFactory.cs +++ b/src/Jellyfin.Networking/Udp/SocketFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Sockets; diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig index b27506c2..7cd7bbf9 100644 --- a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Networking -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache index fc11a1da1794ef40a997f0616552caa3475cf4f5..666325661b5e49b316f050bfebc0fc8b10f1c959 100644 GIT binary patch literal 21813 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 literal 21231 zcmd5^TXP&o6;>R}j!YsawiA-rjxUKFC$VR>y2TFUqN^j@Qe?{xmjGdQwhu{6}AAkM%rGI_)=Ubor`#<(S zkDdIj^S_TL`}#fyxmsz}X^7J8HOCfS$*|W~gkNf!)tlxDuC1EoH672a)P-rA_10bC zdZkfg$T(k8*EPqt(WvT`=BC@?6Op)4tJinI5dGYTLciaS^3(e=EjO&H>v+zxZ&aOH zXxy_rqhi{&sF_VmnIAREK%~Vp-&QgOB>^N-G8rhDXj)p3yCukee15ilAg7jAO}E(t z){pXH6}E5rt!3A2h}({Pv+B6QQ0^=bp?gQVxN{~@F&n9vA{AO^?vc*ii_hQW26)F8 zwr4rEht9W`t(A4x^l@oaEW0M$Qa*@E$y7|qWT3=Ya@O6dxF~EPm9ugB07LzY0;ucG z%8F&L7-q%uU9(Eqy;Rf~=Jl36YK+noq(qq81qp@Dc z^Rem*vxYv5>Puy#Y>bq(&&3ich(LJ8d`v-9&%r$;!42Z`cD6J8R$Ww`rg}h)b=&i4 zLI$E?JgQ@3<9blkatbXY0G>gU;H-5=#D>p)iREE@Hnt86d)hbxfarS)TK;S(G8KxD|7qQ!pGQz=a2!B6h;j(!Vy4BK zWma9wxA2H!y-}tvz|?g6Z`{VC&`CBPLm?ZVM_J6YVO7^h?b0~LyD@amtT$IpV+5Tm zZwj4m*G#vDJ}=Ep-56cq#vX@qGWG-t8G91N?rzM$>|}d&3!XH6$L+!P^;km=4Z_1~r8*bN?)T4`+14IV?u_U4+X*IUb$ZFsetrQxCBF$2rS za5=JZo@_)SOSPN)7LG$X-NFeJGIkQh$-D&>t!Nh4Xy%t4Nvjv1=QT?y8>&ykHesO! zl(0O5@?rLTmI+3?Cgn#q!B#ZxvQvP?VV=hI`x}Ajih8i-oAut^cdgx)Lwq&?@eHoJ ztPISPYBiQqPA`sBjibpZ&5zF|Kt7M_ck&KBWhTPd5Dmv|b@8BT7NMIDnsMj7kic~o z*R2A$cqEn|7H`E-olBrHaQ$iSQK#-Z9%bsHwv;DCsffpzY28~&03O11p)nZqNIWd= z5vmM_*_6YhUz&2tDEXgd<&v6c3dHMnwPo3BB8Y->clmU??OfEBcl>a|k0ZGLb%Bo8 zKrHrL>+q%xg3$!{F8R7vIAWk_#wa?~`EDwHgQ|Z-HNtJK3&a7TZnuQ}7b(^F{XyxUT2K zbJKEsGtptjFk(+0AkDY=lgoj4S{Hp$0(lvqdBp4>!RQnPN|4Oxg~$8F>QMw?UBXcmn)sEGuq z$qj;9^BlWpP?yk%gPKZ!n#T2ez4c?noYV%NCUe!dlwr8Dr7&#`kv%GZ4Ub9jqFge&(d1OZcRx>@v#BnTDDU z_CTfc#<(&=d#gpN=9;fa&GS<80zR|%!+~b7bFPT1r)^cJK8gN~gpEa9U(H1C`88u5 zn{Lr)VlN{mdlktStTo8Upx;C36KtHqvd!&Q*pug->3w4T(<@u;4}I8DIRaj_0hqyUb!31fb;zD;4GEl9NkpQc;J09Urr-9diJC6=6J|v65noJor*cu-Ve9y0OmzpA zIyh*mKHOPt+>oR;{heOCJ*j(@7`}O=KVL_oN$~~>k-Bf9dt0B-w9PK^e?e8?&?~gfe zpS|Yh@dv^FNy^8rP82xyQdQIA_o} zkG`|{a|W98=Ud2|GX&#owkGq~d%x1H<|5 z&EvV50nT%8fU9L1H=V0xx|3Y(y~|#sTw40!yI|tB51~|0swg!SfwGLUg0d;QWW0lj zZ1Y_**`};Eo$XcBXYU7l-92h1DBDd3!b1I4?y?y~zRMc*028bUKU;)bEsC zK7-G9`2_!T3VdRb^Y1k79Sgvqa~6Q0pGkr4puR{*z4a!Vq#6g%DD|^;^fnFo2weA%K*fr~~*8>bIGtVW>GvL#SU%LH%viZ-hA6P&Q+< zE#xc?ft^eN`<)GfEza^V&vKTBz*3f@ZajP!_1n$@G2EO5BHXhnxW9+`jf{xmED;0C zSt0`adJ5QgQNMXC5(B_lBm!_b1;F=FzX6tsS>!AeSzJi5_#W!Bd71p#mC*ypStzni z*_FC6{R7l*e%57#;wrT7Lg87LIut*I4E<2MGlo&Zzji+1wCS7iE2HW)U1yCH)6e@T z^!txc-cGixn4XBYrW#`oDWsx-yz(G}+v_fou=#lcN;7=EF|TD#Vlv5YPk6dLU!L8b z@CnZLfZd8bJsitY-lq-$AC{uJL%`Xo$>(It ze1~{@NMe2|zhXYv$OSxyS96$HjT(PwMnYZtdy> zD@)Byd&GyktBo-)K-+6(_NzUbNcM3Kzs4Y{Q=NQts9wl!BpC(Vr*|VriY^O7Fr6f&CSsbB5 z+D^eA&keWTBnM{7+Ru-fq)BO*me!Vp<@SPo^)<0|3J@LRb;W_nN zqPF|GyDoN98hZNomCa|iYqSr#A_mX#ZDS*u+7N4NzQJfNyG;*YLZmrYF&Izo ze@#h38v#u$x+1uTaN4 z+Hv%Z#^j(ndPbK6?ZEGG-O)1=*(+nWhub?s`Ryzx)YPR5?a|c8mgtzbv&G{f&^aco z=Hj$qhD{$l=#bw;q=FMR+j6k UyDo*|7*qnpUhHpQhHS+D0hP{z;{X5v diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache index 75fc5fe350be60133ed83692d82e3d7e0d745e88..922a9d16fabaa50fdb3b6feda742ccc323e08152 100644 GIT binary patch delta 2719 zcmb8xOH30{6b4`hDqwktPyu<2ffyeo-cC!~C>li(K~%7aXmkv@Os6<7ohdU@6l2s7 z6XPQoa)NPXSh_Sm7RIfK5f|!0qah}`QWq{X(UlADOlWoL9fod7yWxEK&$;*9x4V8v zdkUGVyu3W-SVtRwR2Ma!Ka(6)6&@+65z*k2SQx`2qRtOXMjY#gs38FhrzK^C527#% z@v=0`E20rW96!^2a5H26uZ!fvbBTN*f0?1UB#Ui+zrUl+Zx!%c1!jCb&|I*7=Ec_@ z#yb&09BSoS1KaYL{VtH0gau79BthpxDDYRXjR@d7vy(!I(h2aC*$%t&`;OZI{Vo7W zNQD$W!jaoXAVb57 zE=#0A*ig0Q@h*7!DZI0eylUw293ox253?(VI_%2rF3QoMLMDbIsr)lB&{D`z1RV|n zPa!gA24)HuqW0=;JsTBec``03NRN&2K`t0Z0S*NNY0Fl#S@(+eP%KW(I$yLGJjH{^ z?ihDT0fxMdKAzMjV{^H?N2@CVZ`zQk9rX3)N*4BgMt%BRd5i6ChmB0LU&2`3| z)8fQwfoI->kR7_Cfy5<~L6Qn8z78%ptWle8ZyDq!7 zi-gpWNXdqj#F{}%>Q&7~cw8N&*lsM9)TJA})aH-bgnAW4(9MeioQ4-IGiANfw^x{IDNcqdv>ypw)O`dj#yV+J3O!J>$EF&xhRq4_Zk)ssE7UyT_`J1XUC52D_a;VaFn38s0SyWVPdn tOAxvdLn-nC6B9{tQH$1A&$K0MMxwCYls$IRA(9>JK1=hB{aj{i$sZhPAQb=r delta 1020 zcmZ|OyGz4R6bA65)>vPyZMD8NeZ&^QMv4eUt*wd`pDk8rL5d>U;tQQ>5kz!Q!ndlc zbIIc7sEY_9BKTOv#lJwo+)mzjvn09U{P@m+bH9^MgS7(hlb5q=X?bTQn@Mjf z*W=1UuS5IK@q60CoYy|IHwQ(K(8Yh&Xy^D}fg4jFGNx{pF_p}a`UF)k3of*nWvC^c zETaf2e#{BtGCH@2yV5YjsEXj=2?$eQ&=SN~S%3kG!zh-Q|IGy|MsQaiVwu&7c~YOH zGGf*sUMqVsTsg!rs=cb2w`=H#*Qp$Ct7jMj_9_+YwrzqA^hk!!K7m}#lo510Hc5-C zRG8A>#Jhcm`<1yRLm?Gg#h(}4uGyHYr+n=pb>{W=NU)dj9WY>2bX1MVBASw=>@ zIfBb3LpR?tO`6=-H!0)2bqwLwNp_%$=e7-Y;FcJ{V>>HQEr?=qqb8}z4n0u>Jh)q&?7yePi{5?j_ J68JE2+%G$M>q!6r 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 cb96407a..a2ca3f89 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2881,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3094,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3372,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3575,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3853,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4048,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4326,39 +4371,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4517,7 +4567,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", 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 aa204e43..64274b09 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wpjon\.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 85986725..38a383ad 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ 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 1552f38c..1c64a777 100644 --- a/src/Jellyfin.Networking/obj/project.assets.json +++ b/src/Jellyfin.Networking/obj/project.assets.json @@ -1707,41 +1707,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1900,7 +1906,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2177,5 +2183,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache index 9ebdc271..04e9583f 100644 --- a/src/Jellyfin.Networking/obj/project.nuget.cache +++ b/src/Jellyfin.Networking/obj/project.nuget.cache @@ -1,46 +1,56 @@ { "version": 2, - "dgSpecHash": "JlqDTomZzKc=", + "dgSpecHash": "glCvy33v5G8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs index 7e44b062..d3c72baf 100644 --- a/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Security.Claims; diff --git a/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs index bfc7016d..30f7a513 100644 --- a/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Net; diff --git a/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs index fc243a87..3445aee2 100644 --- a/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Security.Claims; diff --git a/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs index 6e63c045..118395a7 100644 --- a/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs index 1f06e8fd..3605d4a8 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Api.Controllers; using Xunit; diff --git a/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs index 5034ad3c..ab014d45 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Controllers; using Xunit; diff --git a/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs index 8cb3cde2..28be4ea2 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Controllers; using Jellyfin.Server.Implementations.SystemBackupService; using MediaBrowser.Common.Net; diff --git a/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs index e95df163..410368d9 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs b/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs index 2851b08e..27e2aa37 100644 --- a/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs +++ b/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs b/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs index 1ff7e7b7..52a9f773 100644 --- a/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs +++ b/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Http; diff --git a/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs b/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs index e6b9acfe..19d87d07 100644 --- a/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs +++ b/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs b/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs index 941f4f12..84ed75c6 100644 --- a/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs +++ b/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs b/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs index 92c534ea..f812501e 100644 --- a/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs +++ b/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Tests.ModelBinders { public enum TestType diff --git a/tests/Jellyfin.Api.Tests/TestHelpers.cs b/tests/Jellyfin.Api.Tests/TestHelpers.cs index eff14e5f..0851d99b 100644 --- a/tests/Jellyfin.Api.Tests/TestHelpers.cs +++ b/tests/Jellyfin.Api.Tests/TestHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests index 9be9e16013a0ea21bf12af726a8306723acee22e..d3498ac96c3d3204fa183b0ea9b11a69b400cfb6 100644 GIT binary patch literal 15500 zcmeHOO>fgc5S=p;{~<>>;3Gmv97+ivMU5&&aLOf3(&9895Qi2demn4H9c$@&c4G%S zwzqr8*Lrrlelu@o{OtbueM&EBL>IK7HO*;86WUUOk*{=(&u_G#XKH+bZ$IgZVp`#7 z0{aO*&oJZPBN3fqohe37U^iBC63pQhi`zz6JHZapJ^jL(yvI)%n_-OCy2H^q{u1vc z!uxmZc7~nvzQ>q-gLfWb+gJZN|1mw9yj*-Hrh%%a*_{Wk4~zhk**m66X!hN}Mf5 zL5!tFmhZyu3h4Lc@*<2_=2d89kaJPSJB7URj%GeTls=WA2D)?c!_AB;w9zZ zh~#l!&f4Co48WKzu5{Pn&&@6yN!^NM=LO=i0l5{gA$3 ze1nyy_%*_UyLug2Oly6&4yZKMu0JMgbw{<*xF*T*GhmRlikwm!~k zPt>FO2QF5@Mfr|HxjPZT6IFP^UgM;@9#Za;>_UcXCd1k8y||PcoiX#hjP#Uf;9b4E ztNSj}9Cvt%J%fB-i!MH|N>%Hy=Xui@ExzM6oN1Z67g8QBGvAe;+l-pdRc3cr^__+8 zqF}1!|5GB8)yY}jzr|mLJT}T~U-D@-RG)`u3rJsa#^%B~ut8A-Im1?t}?HN{5 Va-<9^*>%`CZ&%N3X$srfZL2kbc4I;}yEDUZ z=DJhAzkFKJlGfzYh$5QdFQPf!(-^xG?1wnH!#bj8tVa}s-lqjU;`vHbI#v5qtUl-g z9CMtq#1Wo1;MhI!=mK)a*zJHWP&_N}u*CAT9%QeeL88+qc%PK!tmy{Yu>PTv>0$K- zO+#qSItSoi=?#EB3*h{7;;^=)pv=morq-QD6C061zUh`%Ol|+%@$P zZ87fr5n}IUo86?&Nup~qVzvlN?|phzut%JUtH~&u{qBFJSoKenc)nG?)We;8)&ED+c3Z=ogX@{FIdskQOMS{_t8Huzo! z`K?%r=HXBO+MRXkwqVh$&lX*&uXx+Hv*x*@i^H;UC`}I~8%T5x<+3PeosoVAt$Q-* zvXxwKY!=ARBBcnZCc(wVer#mu)jt7kx6jMd(ehK%cB5zRZ=?yTloupA7yad<-!x~n S-C(n9lCP)wf65(?fByjC;=7vw diff --git a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Api.Tests b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Api.Tests index 9be9e16013a0ea21bf12af726a8306723acee22e..d3498ac96c3d3204fa183b0ea9b11a69b400cfb6 100644 GIT binary patch literal 15500 zcmeHOO>fgc5S=p;{~<>>;3Gmv97+ivMU5&&aLOf3(&9895Qi2demn4H9c$@&c4G%S zwzqr8*Lrrlelu@o{OtbueM&EBL>IK7HO*;86WUUOk*{=(&u_G#XKH+bZ$IgZVp`#7 z0{aO*&oJZPBN3fqohe37U^iBC63pQhi`zz6JHZapJ^jL(yvI)%n_-OCy2H^q{u1vc z!uxmZc7~nvzQ>q-gLfWb+gJZN|1mw9yj*-Hrh%%a*_{Wk4~zhk**m66X!hN}Mf5 zL5!tFmhZyu3h4Lc@*<2_=2d89kaJPSJB7URj%GeTls=WA2D)?c!_AB;w9zZ zh~#l!&f4Co48WKzu5{Pn&&@6yN!^NM=LO=i0l5{gA$3 ze1nyy_%*_UyLug2Oly6&4yZKMu0JMgbw{<*xF*T*GhmRlikwm!~k zPt>FO2QF5@Mfr|HxjPZT6IFP^UgM;@9#Za;>_UcXCd1k8y||PcoiX#hjP#Uf;9b4E ztNSj}9Cvt%J%fB-i!MH|N>%Hy=Xui@ExzM6oN1Z67g8QBGvAe;+l-pdRc3cr^__+8 zqF}1!|5GB8)yY}jzr|mLJT}T~U-D@-RG)`u3rJsa#^%B~ut8A-Im1?t}?HN{5 Va-<9^*>%`CZ&%N3X$srfZL2kbc4I;}yEDUZ z=DJhAzkFKJlGfzYh$5QdFQPf!(-^xG?1wnH!#bj8tVa}s-lqjU;`vHbI#v5qtUl-g z9CMtq#1Wo1;MhI!=mK)a*zJHWP&_N}u*CAT9%QeeL88+qc%PK!tmy{Yu>PTv>0$K- zO+#qSItSoi=?#EB3*h{7;;^=)pv=morq-QD6C061zUh`%Ol|+%@$P zZ87fr5n}IUo86?&Nup~qVzvlN?|phzut%JUtH~&u{qBFJSoKenc)nG?)We;8)&ED+c3Z=ogX@{FIdskQOMS{_t8Huzo! z`K?%r=HXBO+MRXkwqVh$&lX*&uXx+Hv*x*@i^H;UC`}I~8%T5x<+3PeosoVAt$Q-* zvXxwKY!=ARBBcnZCc(wVer#mu)jt7kx6jMd(ehK%cB5zRZ=?yTloupA7yad<-!x~n S-C(n9lCP)wf65(?fByjC;=7vw diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs index a9c1d1c9..e9ada0dd 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache index b0175404..945231cf 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -51440b6d81f9f91cbf3dc5d7ab8caf809966a839a2a5fd9d81b9b7f3128364c7 +fb7a824f79b8b87d690a4310c0bf72eb0c97e386102434320f9141777bea3adb diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig index c7c5d05e..8892c185 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Api.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.assets.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.assets.cache index bd94c5145ea1aa3f22845a0de93ad2cb11ae7beb..a72e71db6d42ce03907cc60842ce07ef905bee36 100644 GIT binary patch literal 91645 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 literal 89261 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 F{|_gaHVXg% diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache index 1b6a4e2d854870591263caf531187d768e7eb68f..7384b9cc414a72a308212d36947ca95f712a00e5 100644 GIT binary patch literal 35520 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 M9%r4a4UozH0T0K0egFUf 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 4b333067..5bc3cf51 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,45 +483,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -700,7 +710,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -978,36 +988,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -1176,7 +1191,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1454,48 +1469,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1669,7 +1689,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1947,36 +1967,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2143,7 +2168,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2561,45 +2586,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2773,7 +2803,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3051,42 +3081,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3275,7 +3310,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3553,39 +3588,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3759,7 +3799,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4177,25 +4217,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -4376,37 +4421,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4589,7 +4639,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4867,39 +4917,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -5082,7 +5137,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5360,33 +5415,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5563,7 +5623,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5841,45 +5901,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -6043,7 +6108,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6321,33 +6386,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6516,7 +6586,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6794,39 +6864,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6985,7 +7060,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7263,39 +7338,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "projectName": "Jellyfin.Api.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7494,7 +7574,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props index 8a9f89df..57af3841 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets index ab402f3c..cc4a5c77 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json index 95dc0eaf..94eb3db4 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Api.Tests/obj/project.assets.json @@ -5340,41 +5340,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "projectName": "Jellyfin.Api.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5573,7 +5579,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5850,5 +5856,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache index 8ddcfd88..c9a51624 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache @@ -1,113 +1,123 @@ { "version": 2, - "dgSpecHash": "0RGdIBHArsc=", + "dgSpecHash": "17fRs69NthE=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/Crc32Tests.cs b/tests/Jellyfin.Common.Tests/Crc32Tests.cs index e95a2867..44a040d5 100644 --- a/tests/Jellyfin.Common.Tests/Crc32Tests.cs +++ b/tests/Jellyfin.Common.Tests/Crc32Tests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text; using MediaBrowser.Common; diff --git a/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs b/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs index c869493c..f7442f20 100644 --- a/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs +++ b/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Providers; using Xunit; diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests index 308649dca75c5034228488e2c213c47d4b55bd31..82d1e45be0e2734800f59170da6265078bf508b6 100644 GIT binary patch literal 10118 zcmeHNO-~y!5Pj!L{SP_PL-&XfQV)~{1PD|K!6}!J1e!nsWJ77C{`S&0cC3Xk-fV)m zyI6b32lm*RdGq0UUY`E$VjCTN#}v01VSpZHNI7zcD}LVN2A|FN4Zr=yC5D)AHl=)z zpNCxWd?vvz_vv$VhjLxBCgmF0vAAr)y;Evnb^60SMaMIa4LBxyJ#u!$UlLsszCTdg z0W}xByIg(EcNr1cFK=A`5g+C|tcubxHR#j&F1{LD9_JQVl*Sm(Ehr`zKPndApF~U| z$a>n3&1>oS5t8hhFwP}2B<}>J4*VEt^0A=wx}JPvrp@@$YK@zV#d?1Qc9vcc38|QQ zXgHY!2dqYSCZfh%BQYje4o$r2)qC-GmhBNg@@@PgW`drad6KC*a++NH=wwx@O=Nn+ zN6y9x&*=n5L`}MjDWgu}PseSw9b!Q=vwE?MI5rqc2bOmRWKyvp(q@cYFkTXzn0T>K z)PX)8i`D*$UtZ5`d#tN@Ube8ujFqkRr2p9FGJ*I=F4*K1R5`e@REKXvD!UF=7T*8h6r=(&XYpBRj3C=Pz~6+zh8Oxj~%~2-kQ2A1nU> DbeDXe literal 6786 zcmeI0-A;o*5QWdR?;<>b7yk4@O^t70`h!|+X{EK*#AjE}Swg6=Y%yY*vZSGGc4vm+ z+nL=RzCJ@NkzkDwBg`@5Z;lvu7_)c6{)i*DY|rt;_6RG=hgjf&_ZLiYZ2G5cz2lx5 zF-K)_#QPOBwnqY-)6ST^r<5BQoh5Z-vA%3T+e>MZ}l+ijpjMDgKoL%aIJx5>GBHDk*=K} zV;#kx6qT{|uVlr##zl3%^^@PLPW24hYAM?++T^-CshcNxZLzO9&F}cn`8QwN`Aybd L_tmcl4~O12j*1QU diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests index 308649dca75c5034228488e2c213c47d4b55bd31..82d1e45be0e2734800f59170da6265078bf508b6 100644 GIT binary patch literal 10118 zcmeHNO-~y!5Pj!L{SP_PL-&XfQV)~{1PD|K!6}!J1e!nsWJ77C{`S&0cC3Xk-fV)m zyI6b32lm*RdGq0UUY`E$VjCTN#}v01VSpZHNI7zcD}LVN2A|FN4Zr=yC5D)AHl=)z zpNCxWd?vvz_vv$VhjLxBCgmF0vAAr)y;Evnb^60SMaMIa4LBxyJ#u!$UlLsszCTdg z0W}xByIg(EcNr1cFK=A`5g+C|tcubxHR#j&F1{LD9_JQVl*Sm(Ehr`zKPndApF~U| z$a>n3&1>oS5t8hhFwP}2B<}>J4*VEt^0A=wx}JPvrp@@$YK@zV#d?1Qc9vcc38|QQ zXgHY!2dqYSCZfh%BQYje4o$r2)qC-GmhBNg@@@PgW`drad6KC*a++NH=wwx@O=Nn+ zN6y9x&*=n5L`}MjDWgu}PseSw9b!Q=vwE?MI5rqc2bOmRWKyvp(q@cYFkTXzn0T>K z)PX)8i`D*$UtZ5`d#tN@Ube8ujFqkRr2p9FGJ*I=F4*K1R5`e@REKXvD!UF=7T*8h6r=(&XYpBRj3C=Pz~6+zh8Oxj~%~2-kQ2A1nU> DbeDXe literal 6786 zcmeI0-A;o*5QWdR?;<>b7yk4@O^t70`h!|+X{EK*#AjE}Swg6=Y%yY*vZSGGc4vm+ z+nL=RzCJ@NkzkDwBg`@5Z;lvu7_)c6{)i*DY|rt;_6RG=hgjf&_ZLiYZ2G5cz2lx5 zF-K)_#QPOBwnqY-)6ST^r<5BQoh5Z-vA%3T+e>MZ}l+ijpjMDgKoL%aIJx5>GBHDk*=K} zV;#kx6qT{|uVlr##zl3%^^@PLPW24hYAM?++T^-CshcNxZLzO9&F}cn`8QwN`Aybd L_tmcl4~O12j*1QU diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs index 47edc546..82a5d185 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache index d29e9b45..20426fdd 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -e5abba5972088b7d354df7c743eea8b28f5a55cf041f4b76407abfd91e1522ed +04f6c09717cc5de7984e1a55940a327895a0614a58ac35ac1df2799f559a12e3 diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig index 1973119c..89a955d6 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Common.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache index e9918c3da4329d44b8c50d64b9bcbf15a105f3b9..2b7e185ac0e0c10635cde8bed16934581e9ad184 100644 GIT binary patch literal 63831 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 literal 62905 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 BnhgK| 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 7eb05a3f..aa3cc3bc 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2923,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3201,25 +3231,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3400,37 +3435,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3613,7 +3653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3891,33 +3931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4094,7 +4139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4372,33 +4417,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4567,7 +4617,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4845,39 +4895,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "projectName": "Jellyfin.Common.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5061,7 +5116,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index 9ba1cfb7..d4a9c10c 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json @@ -3278,41 +3278,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "projectName": "Jellyfin.Common.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3496,7 +3502,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3773,5 +3779,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache index db072190..d20b275d 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache @@ -1,75 +1,85 @@ { "version": 2, - "dgSpecHash": "V+IlQtzOyGk=", + "dgSpecHash": "38mg/GuyfXI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs b/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs index f67e6d1e..f2629f2b 100644 --- a/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs +++ b/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.BaseItemManager; using MediaBrowser.Controller.Configuration; diff --git a/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs b/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs index 1f59908a..059dcc52 100644 --- a/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs +++ b/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.IO; diff --git a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs index 6171f12e..902def1f 100644 --- a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs +++ b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; using MediaBrowser.Model.MediaInfo; diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests index 787462801884a1626cb2a2a780e9afd017717b42..a7b708ab4788b1f9e7393db7d44522862e58ce6d 100644 GIT binary patch literal 9116 zcmeHMO;5r=5PfG8{{u%o*rPEf9u(1tftV0Iap7B#FDV2~{O#(SEt?8%%ZIJ4YY#x# zogHT0&dk1HKi=~=MHP3LV1yo8XkZGLBV%;<`HVh})OepyuV|x-A!l96H~3lPimx*c z^3>Dh=sD$TYK_Y^qH%Lshq_%_;Mw#>onqrX$66c{U31R%_)B7o!}l4jZP9YEyT;W| ze3ucCJ^SJMee5kXY>QHf7BuO74HwFn`N9Jar6KJV4+TH*tBUR9{|8C~3>Nzwj*gbI z1(omFa>+QF@@2{-J!gye!SzLZS|<`x55myUG7fGSMPrp`1Fn(G6D+$bvdpz<^>^0k zupjvXUWl2XCly_4uNgU$oc-wd)u}*a8pKB`|B$DUgIl5|XXk`bC-G;-Z95INAnJR) zdPbHMhQcqxPDWqK7DNh+kvikWL0QF%7e!T=$8GUCxZ=mhC_O&cS>$C7SIk)9VlHwx zV6{8JF%DJqb(zt^)m*;Xtb#c_P}U{y6pouig<~_7@gvGt@W}BAH8uII%$aLGPsy@_ zxM}j1{4JK7JYKr1NZyjTc1|! zhmu7@ywPClhD;G*lFKUUI{p+#{`wtBlAT-UznAfJm)R~wu}kL8cDs%@+leT4 zBAC_0-G%qqA#Zl~w9Mx>U$^^N5nM$Cm3Z!Pym;Q+yR@OAyTT~C$26l*WZW*_fNK74 zVtINljM=5x+u-`3J=1qCVcu(*b$2RJ=&%oIQ>S1;$|PqW8h&j~o~@@jbA6oRWWs4i LAUc-$J6?VQIBC8$ literal 6114 zcmeI0-A=e>Q>tsU!NAo1+LajK|O=XIM10+MOk7A3ap zd~sr@pC2)5%rzVjpyR&g5HS#g|Qj2^-NC- zdM!Su)O_Tx^vE-hzM*?SUH9Y$^eiWl6enhW3qGS@t07l%9x`iTD!nmwlMk1ijq6Rs ztenrJR(IMN<898bwhQf;&qUUrS9bP8(vh9mN65-VIOi!kHG6bI9oezzCNlDLH$_=#)6sS?*@RXUZ*! zZf+hJu2Spt<(F2PO}5o{K-U zZ57>j8p@<#%#@Z|mBM b_qT2jVaI>V-~EjvY_j@oWcypn|DpE<83m0- diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests index 787462801884a1626cb2a2a780e9afd017717b42..a7b708ab4788b1f9e7393db7d44522862e58ce6d 100644 GIT binary patch literal 9116 zcmeHMO;5r=5PfG8{{u%o*rPEf9u(1tftV0Iap7B#FDV2~{O#(SEt?8%%ZIJ4YY#x# zogHT0&dk1HKi=~=MHP3LV1yo8XkZGLBV%;<`HVh})OepyuV|x-A!l96H~3lPimx*c z^3>Dh=sD$TYK_Y^qH%Lshq_%_;Mw#>onqrX$66c{U31R%_)B7o!}l4jZP9YEyT;W| ze3ucCJ^SJMee5kXY>QHf7BuO74HwFn`N9Jar6KJV4+TH*tBUR9{|8C~3>Nzwj*gbI z1(omFa>+QF@@2{-J!gye!SzLZS|<`x55myUG7fGSMPrp`1Fn(G6D+$bvdpz<^>^0k zupjvXUWl2XCly_4uNgU$oc-wd)u}*a8pKB`|B$DUgIl5|XXk`bC-G;-Z95INAnJR) zdPbHMhQcqxPDWqK7DNh+kvikWL0QF%7e!T=$8GUCxZ=mhC_O&cS>$C7SIk)9VlHwx zV6{8JF%DJqb(zt^)m*;Xtb#c_P}U{y6pouig<~_7@gvGt@W}BAH8uII%$aLGPsy@_ zxM}j1{4JK7JYKr1NZyjTc1|! zhmu7@ywPClhD;G*lFKUUI{p+#{`wtBlAT-UznAfJm)R~wu}kL8cDs%@+leT4 zBAC_0-G%qqA#Zl~w9Mx>U$^^N5nM$Cm3Z!Pym;Q+yR@OAyTT~C$26l*WZW*_fNK74 zVtINljM=5x+u-`3J=1qCVcu(*b$2RJ=&%oIQ>S1;$|PqW8h&j~o~@@jbA6oRWWs4i LAUc-$J6?VQIBC8$ literal 6114 zcmeI0-A=e>Q>tsU!NAo1+LajK|O=XIM10+MOk7A3ap zd~sr@pC2)5%rzVjpyR&g5HS#g|Qj2^-NC- zdM!Su)O_Tx^vE-hzM*?SUH9Y$^eiWl6enhW3qGS@t07l%9x`iTD!nmwlMk1ijq6Rs ztenrJR(IMN<898bwhQf;&qUUrS9bP8(vh9mN65-VIOi!kHG6bI9oezzCNlDLH$_=#)6sS?*@RXUZ*! zZf+hJu2Spt<(F2PO}5o{K-U zZ57>j8p@<#%#@Z|mBM b_qT2jVaI>V-~EjvY_j@oWcypn|DpE<83m0- diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs index c65b4d14..c55af376 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache index fe196c6d..99307b7f 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -995604d031efb3304384ed5b83a5ff8ad3642bbf83835f9e5114ad5364d5605e +26b27ffe6b3f5bcba375014bbc606806712bc20a93f524bea6335895433a43f6 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig index b0b07845..3e79b030 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Controller.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache index 9c321f8bf51918ac3a7080dc1619e98f4d1fc358..e42bdd5dd60273a4c16c587f6b14eb0cde2a6976 100644 GIT binary patch literal 54744 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 NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json index e358e36c..81322667 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.assets.json @@ -2741,38 +2741,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", "projectName": "Jellyfin.Controller.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2956,7 +2962,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3233,5 +3239,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache index f25f6e9b..c76d0990 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache @@ -1,62 +1,72 @@ { "version": 2, - "dgSpecHash": "sDmy9Y8e2Pk=", + "dgSpecHash": "ssCBgaNVVxs=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs b/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs index 95f9a5fc..0b1d17f3 100644 --- a/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs +++ b/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs b/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs index fb6a5dd0..de47244a 100644 --- a/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs +++ b/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs b/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs index 06e3c272..9302acef 100644 --- a/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.IO; using System.Text; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs index d58a62cc..560d1d97 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using FsCheck; using FsCheck.Fluent; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs index be256da2..05552a03 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Extensions.Json.Converters; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs index 83f917c1..50475228 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs index 26989d59..45ed6138 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs index 5d86d6ba..b393d059 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Data.Enums; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs index 7a57cf79..497c322e 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Extensions.Json.Converters; using MediaBrowser.Model.Session; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs index 8465d465..511ed0cd 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs index b0dbc09e..247a4e8c 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs index 77717af7..a20e10d6 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Extensions.Json.Converters; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs index 5fbac7ea..8b0e6c18 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs index a698c9c9..c3faf4c3 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics.CodeAnalysis; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs index 14cbc0f5..9f29caaf 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs index eaa06a5d..0345c351 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs index 463f9922..a63e203b 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002 // Do not expose generic lists #pragma warning disable CA2227 // Collection properties should be read only diff --git a/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs b/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs index a73cfb07..88c0fd81 100644 --- a/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs +++ b/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs b/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs index 028f12af..e8296cc9 100644 --- a/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs +++ b/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests index b0f7a5f28cd120c2519e6cfdeb95db61e6232199..f7b97752699afa26a6ba944eb759800c1fd205d9 100644 GIT binary patch literal 5120 zcmeHLO;5r=5PfG8{{u%o*rPEf9uz+!3C4uz$xDTT)FR53poza-eY0gF)a{2rDQP&g zU1n#eGjC?!bou_O;}{RP#Rxa^3L^ptw8UZc21EaumBXj{>P$fr-*6d&&>^C%Nr6VCd4llbEBKBl)GJr}=Su72iS zB%*t=a0td}0N&)@Lqg53|lI!LI@64aaTuQx2X6-d& z)2j+Pe|N|^YbWGo+dXEkD$ys`hKcl%NC*d{p<#3!Tw_2s2&g~MbtO24skIe! zhtzN3iSiLGb@=OsGglmk>~Kkap?ps^x5Jc=jp^Ryd$M?zl9|oc&1~#u)3dWr`8ZV} zW2@}M+l>5vix;tn;$7Ref8sh>oqZKHw)-=y0~b*ZMSrpQ{F=yjMxN)v{OcA+CC^E6 zne%4EWcedmKLYFTw401ZgS9&U?~LKWG=59ttxb+LIrk=Nb2dzi-sqIwA=ZQR58~I$ AVgLXD literal 3434 zcmd^=+fIW(5QhJ2-^Jw#yzq3PNfY0|Ago6$t)SJ!XIH;LNeo@uCaxDi2<&8bX7=ab zIedO3s`R86CCXIlk*CyLm&(!Jq4(@uAeXvF&QxQcXrUX{r3&pg`U2@q*Lcj?wTKz( zIUc`voQ{c;qdmkfZG0+xEaL9Aj@T6lzA?Syd)pv4q$|)Ee&57&NY5bkpf=1Yo)3IY zV`m=x!FLbe_{_~fmcvM@qvrosoZ*q2W{@uLoJ%EaejNX+(kmC(cqb(WCbdgV`>a^3L^ptw8UZc21EaumBXj{>P$fr-*6d&&>^C%Nr6VCd4llbEBKBl)GJr}=Su72iS zB%*t=a0td}0N&)@Lqg53|lI!LI@64aaTuQx2X6-d& z)2j+Pe|N|^YbWGo+dXEkD$ys`hKcl%NC*d{p<#3!Tw_2s2&g~MbtO24skIe! zhtzN3iSiLGb@=OsGglmk>~Kkap?ps^x5Jc=jp^Ryd$M?zl9|oc&1~#u)3dWr`8ZV} zW2@}M+l>5vix;tn;$7Ref8sh>oqZKHw)-=y0~b*ZMSrpQ{F=yjMxN)v{OcA+CC^E6 zne%4EWcedmKLYFTw401ZgS9&U?~LKWG=59ttxb+LIrk=Nb2dzi-sqIwA=ZQR58~I$ AVgLXD literal 3434 zcmd^=+fIW(5QhJ2-^Jw#yzq3PNfY0|Ago6$t)SJ!XIH;LNeo@uCaxDi2<&8bX7=ab zIedO3s`R86CCXIlk*CyLm&(!Jq4(@uAeXvF&QxQcXrUX{r3&pg`U2@q*Lcj?wTKz( zIUc`voQ{c;qdmkfZG0+xEaL9Aj@T6lzA?Syd)pv4q$|)Ee&57&NY5bkpf=1Yo)3IY zV`m=x!FLbe_{_~fmcvM@qvrosoZ*q2W{@uLoJ%EaejNX+(kmC(cqb(WCbdgV`> // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache index a9cd1ef8..1f2d3e27 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -7e62ae324f62f5ce28117f5cd2a9eed9a6f5bdb3163f87741b297ae0f8e1967c +42005ed5badafd0e36531d26317f3b8954e441bb9cac7bdcf18e9c532c045e2f diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig index cd1d78dc..b2dff03d 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Extensions.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache index 0937bf7a87bcc98391f8941d2fe428ffc5234909..25fff48a1f3e48f4d19b3acdef3ab8bba3f628e7 100644 GIT binary patch literal 54371 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 literal 53541 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 Jp0*8G{|}lM9<%@e delta 2188 zcmajgT}V@57zgkjo%4Isxi(X4t=d{5PG^cb9ZTKj^tjEr>>^4b#H@6o)l|r@h(4%e z_Pzhq1yq zG07B3JicH`P%;D@5`fjjCR|UnO8}S>7O<>5OiZi5tS5PJH%TfJZ_MaaEfW(I7*m=a z>J%I9B^OH9GUGuShaV|HV*5n)I2Kc@=^hpC*RE&t_9`QRby(8{ z;L-)?n8TNC=g0z=q!#GFx}KVRUdv%RHClJmPs@v->g znmiTe^7WW2aDpjlrZ4iBY~7$l0M#vv8kI&TZtwKcIfuu)jqvXB%PzBMa>8iZVwqmj z%7kPqBue|%(y?Uq)BO#+u1Y3;NW!bpQ;~z|a_S+RsfZoI5eb_qvt@kKn{@{yEnD42 z&&=VI;}pq!L1ep;Rjb0g8rjVra>oAlamO_(|0`_Kx2>!uEgu;&9Yf)R-gw;sQ}7F_e%Xtlx~4oi(;VuizO#pl6g zA2p-DX_c4`K}MrL7dzRS*eh_hS#n^IK{&#GCAL{)U3k_~O3OLIa>x$EhRsotGr%2m i;BA1~BeC|@SdYR1YV;d09%7*iIppe&wsj^b6#oDhkps^F 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 6e4bb63e..bae53ff7 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 @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -202,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -480,39 +485,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -686,7 +696,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1104,25 +1114,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1303,37 +1318,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1516,7 +1536,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1794,33 +1814,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1997,7 +2022,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2275,39 +2300,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "projectName": "Jellyfin.Extensions.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2493,7 +2523,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets index c5d4cd26..60cc9ac3 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets @@ -1,13 +1,13 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index cb540ba9..babf2b67 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json @@ -2503,41 +2503,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "projectName": "Jellyfin.Extensions.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2723,7 +2729,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3000,5 +3006,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache index 5c3353bc..5cfd7e10 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache @@ -1,58 +1,68 @@ { "version": 2, - "dgSpecHash": "qq0SNbbvcck=", + "dgSpecHash": "5twxbbRJy6g=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs b/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs index cb6eb918..72d7965b 100644 --- a/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net.Http; diff --git a/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs b/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs index 4ab0bd72..0d5cea9f 100644 --- a/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text; using Jellyfin.LiveTv.TunerHosts.HdHomerun; diff --git a/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs b/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs index 40934d9c..391e2035 100644 --- a/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.LiveTv.Configuration; using Jellyfin.LiveTv.Listings; diff --git a/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs b/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs index b71dc152..c373c063 100644 --- a/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs b/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs index 6a33a669..4357ce8b 100644 --- a/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.LiveTv.Recordings; using MediaBrowser.Controller.LiveTv; diff --git a/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs b/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs index 59cd42c0..40bcf532 100644 --- a/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests index f474475488f000409d837a087f6e1334f655b236..00c3547a673cc0b701ecb44c0ab1ce2cb2becd45 100644 GIT binary patch literal 10058 zcmeHNOHbQC5dO}U_zyXj13p#=sRs(7Dlb){?J1YMpa~?hlNKF1xz8}15$Sm%Mg2oZ`?NRSGz8K5i%$JHSG`y$&OiQSegjm z7;9I?qeeUrsA(n(C{b>e?IZqMTo3ZjYD=^A-tFqCd9s|F-gp&-(vk96oS5sr<&%)F=teLWPd z-5I~Q{(9Ekp3UR3fjvg7bR97o_{eOxiBDKJ-Zx-GOIH%}b;>N*z%SCq?82qvZ{UP$ z*CygGNq>UhT%V9rkKc~D^Oc{coH<;bdij!6v*#}#7duOpFUjf_a_3lyEkAQe`S^ry zsr0OqRTsswX?nd@)Rs%`oU9&WKIgUCB0enQ?kLi;UA1S(+8c`X25nx|JVK+ZGwQMq zclC_wj^Cu8DRb7Yc?_uP7R{D4n z%YUwjTCwc%RQ4IQkN>Y=ryngE?A}|A z1b23{n%QT9S=w8gWzYP4@CXlSZBEjV(&)lNBgxI>&ni{UQwdH*&H+_Mz+aF3I$Hh* D_{4At literal 6746 zcmeI0+fKqj5QhJ2-^KO`yzsz<2aFfq8xB=bXc15}@!8e?Uu@cxZGlh^-6aOu?9L3+ zZ)SIP`uP!JiV0p2qK5<{{w0WUgFa^moR7G2#c_fMj(eCg^`(}Q~(Hm~5 z5pz`*d;C75Mt&v0G41p@dq}yC(V0?57T1>zXnRTz7CyaG_uhCePv`VT{zt}Uz|k{3 zjp(&}?ojiQ|23oEJlH~akGj7}?&3Qd*CtlWwDRjN6KXSdeX{7_$Yj8rQHVHNp&g|CDSoSn73Ezfx4gSfm~S(FZ0A(E<}#7;6Fq(UF6n3|RuM{N0-UnW zj7{c^sH5Bx-+?*1?bV?8JF9H?8I2ZR$x%dAS5*n^G;MNz63gmDi?nnHQgw-WM+k6E zlDgGQn4QW~JIl>1xJ)@CQLN2v!&SGzsydTNxlF0WThlNKF1xz8}15$Sm%Mg2oZ`?NRSGz8K5i%$JHSG`y$&OiQSegjm z7;9I?qeeUrsA(n(C{b>e?IZqMTo3ZjYD=^A-tFqCd9s|F-gp&-(vk96oS5sr<&%)F=teLWPd z-5I~Q{(9Ekp3UR3fjvg7bR97o_{eOxiBDKJ-Zx-GOIH%}b;>N*z%SCq?82qvZ{UP$ z*CygGNq>UhT%V9rkKc~D^Oc{coH<;bdij!6v*#}#7duOpFUjf_a_3lyEkAQe`S^ry zsr0OqRTsswX?nd@)Rs%`oU9&WKIgUCB0enQ?kLi;UA1S(+8c`X25nx|JVK+ZGwQMq zclC_wj^Cu8DRb7Yc?_uP7R{D4n z%YUwjTCwc%RQ4IQkN>Y=ryngE?A}|A z1b23{n%QT9S=w8gWzYP4@CXlSZBEjV(&)lNBgxI>&ni{UQwdH*&H+_Mz+aF3I$Hh* D_{4At literal 6746 zcmeI0+fKqj5QhJ2-^KO`yzsz<2aFfq8xB=bXc15}@!8e?Uu@cxZGlh^-6aOu?9L3+ zZ)SIP`uP!JiV0p2qK5<{{w0WUgFa^moR7G2#c_fMj(eCg^`(}Q~(Hm~5 z5pz`*d;C75Mt&v0G41p@dq}yC(V0?57T1>zXnRTz7CyaG_uhCePv`VT{zt}Uz|k{3 zjp(&}?ojiQ|23oEJlH~akGj7}?&3Qd*CtlWwDRjN6KXSdeX{7_$Yj8rQHVHNp&g|CDSoSn73Ezfx4gSfm~S(FZ0A(E<}#7;6Fq(UF6n3|RuM{N0-UnW zj7{c^sH5Bx-+?*1?bV?8JF9H?8I2ZR$x%dAS5*n^G;MNz63gmDi?nnHQgw-WM+k6E zlDgGQn4QW~JIl>1xJ)@CQLN2v!&SGzsydTNxlF0WT // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache index 0b933f33..247b7bcb 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -eefefa90eb2488e3663de0f0905a2fc69dc32f5dea8566754e544ffd6e284436 +e8b97f885d698b6079ce0ebb564bb6a0e7efc1c45db5c79415e74150d478ba8d diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig index fd01719a..663fd296 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.LiveTv.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache index 5b382d255f13c602a35cd11a5d754e98cd3d75ba..00dc64036138f6fbb085a1a7f220fa1450361828 100644 GIT binary patch literal 58412 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 RyTgw$y$`fQoc=f1{}1x66aWAK diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache index da4788dd7f60eecf0ab5b93b374389e8701ef66d..48ef5d34c316f3156351394af467da2412da4ce1 100644 GIT binary patch literal 24774 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 SOu$u0Mc|hRlX;jsPx!wg+CpFe delta 2543 zcmajhNlX(_7zgkU3MefF3zStsv}^?`3Kc9=q+nCJ4YeX7h-*X?suD#pDu^DuRN)_& z7!MLdVkAc5BpwKwkQk0G2NUDM#l$6U2`0)-`^K2?rte`7-7>%T{ok9J_s!I#@brq1 z7$p>{R4T!1Y7cboHT84^y7qPtKBygRUZV^BuM*CL-WK+SzJxwi7&aTQOn4t3`t6%5 zFd1P-d&DZ9*%2AU_<}~_b}3v2gh&g{EiC8TFT`!8oG!W^Qk0oz`l3G(Y=#X_(!Klvg6LU#lnip7JxG403+I+`l9L2M$|^jE2Kx8ILo9Bw{MZikuw#e7>q6 z6EAW-{4w15R@}||&lsI#B4=3>X~BAXA~knH`+?Eic$M%M4=;TxsLn3oa3KHMquGoUnVE)tmM-G;1+ z)!13?W2uG;qr6rqb8m7zC(Ac-K zOV3TdO;KHh(NV-^5(et!?Qk7sx}7FuJ6YSbH0%`QbLyf%le-$fUCdr}%`NvTx@X_^ z*x~dr_h-`Q6TBbEGFDMF`h9vxVg~9(Zom2=z9o+Cqy4^0lrP{ObQeOdDk$HKpKTVzzwZDTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json index a869de86..1ab23ece 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json @@ -3054,38 +3054,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "projectName": "Jellyfin.LiveTv.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" } } } @@ -3284,7 +3290,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3561,5 +3567,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache index cbae29aa..7ddabd83 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache @@ -1,71 +1,81 @@ { "version": 2, - "dgSpecHash": "g0+mqMx3qms=", + "dgSpecHash": "S7gvdugcTmw=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/validation/2.6.68/validation.2.6.68.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.skippablefact/1.5.61/xunit.skippablefact.1.5.61.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs index fc969527..b8c761f8 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.MediaEncoding.Hls.Playlist; using Jellyfin.MediaEncoding.Keyframes; diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index 8e7eff94d1ec2bceba5f16a4fc1c89a9153131af..3d181323b09d9dfeea50dfc7b5e8aca2860169f7 100644 GIT binary patch literal 10190 zcmeHN$xg#C5S=p;|Ii~G$PpnV4lHFA2noTdm(rHf(y}x~fW)^0Z<1PucQiINEL=V)b4z*}ZAx0jli_a$-&{{M;z_&NLp&s31HiUc&pT}77 zeI}q?=xJkg8*tKv^ynz zyNT6zc;^w8-TLSHWm=kO$PT4b?5z!4npDT`TM=fAY!|0F1Zpx~(^oAvawkBQeRKp| zhZF0YUgtv5)KC^g^{IEFxO$mHQyj5F;1x$xI=RI_w8U2=v?aNs`kg%k TYc}wI&M?pZkX=7Mn^S%PKRSpN literal 6834 zcmeI0ZBK(R5XbMe-$nQYzVLy>hs^j5%m%2_4dynTCVqDHe`O7W9))Dg#L_GqU3+&N zzqZ#qe!fFm(URUNq?mG=8b?g#*G8-^?=m@a z|6O2ruJM&l4n5{Fk>)d2Km7!BcqiHjX_NJ(lmim3#Yz%WY zBKiPFCd!!(=O!{uNzP?r&8NXgQiINEL=V)b4z*}ZAx0jli_a$-&{{M;z_&NLp&s31HiUc&pT}77 zeI}q?=xJkg8*tKv^ynz zyNT6zc;^w8-TLSHWm=kO$PT4b?5z!4npDT`TM=fAY!|0F1Zpx~(^oAvawkBQeRKp| zhZF0YUgtv5)KC^g^{IEFxO$mHQyj5F;1x$xI=RI_w8U2=v?aNs`kg%k TYc}wI&M?pZkX=7Mn^S%PKRSpN literal 6834 zcmeI0ZBK(R5XbMe-$nQYzVLy>hs^j5%m%2_4dynTCVqDHe`O7W9))Dg#L_GqU3+&N zzqZ#qe!fFm(URUNq?mG=8b?g#*G8-^?=m@a z|6O2ruJM&l4n5{Fk>)d2Km7!BcqiHjX_NJ(lmim3#Yz%WY zBKiPFCd!!(=O!{uNzP?r&8NXg // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache index 8277ca60..0d9f16a6 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -4c0928fa33e0bfb185d51ee7512d5f50f816f47b2bc3f63167e8aaed88862316 +7ccc6cad186054f8435aadd899f1bffae7d30baf99a4d9a1bf420d9fc55f256f diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig index c1c4fcaf..db1d31da 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Hls.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache index c7a8c62dffb91f2bff9e195aa3a71ec430b2dc99..34b590ac290d9a3e161acecaa66e13d7398798df 100644 GIT binary patch literal 52643 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 Gq5dDb6um0| literal 51826 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 delta 2099 zcmai#T}V@57{_B2_dp`Y2l@GAz9E(;YD=O7erS@M%LaVfoFS>TX zqw;DRBTosC^+C~kR;fp!f(4&qr7j&^Y1N_-I^7C671SF~WwE*nqAB zFVb3R94YuS-H*&TH_cGMY^kfj zUEsjOe9u<=^IgU0DfCOnST1tFR zLscf2zm`w{3s$Ta{H{vJV^)I*>!*1jeK=koCgvv-&HoRO26NpRDY&rWGPREg9D>!_ zO#%6mN*hD{@Gji5)#80sh(^7#RSLx#Pe_zNd0Qv>)Ife$!oggn;6}Wx(P5@0NYMqU z(ZRh!lTA=qgLHW|%Z^deYP$|Y_3cu!-|go}UtUjQBPKPTG??*aKXsQA%eM~*J3Of; zUD$y0anh>6oyK0e_-60N6ZC_aYqHTX9x2U-iD$2f(K?;ro2m1_>lEfeNVLAM#e=`j zI+_Og0WGzBA{tF1rpr}}^;U`bVaBX$l`!Ht)#cKIYcI!Y8!M$X>xyExyPL3GB0amu zjkj(|kM}(v3DYlPCVd8+?`XoWLw1_pJjbKIvyX6G5;x6Nz{u55IDVc}30vbt0u(}p lkD3?}n(_-ti3jSW&y0eA3SR^J&>Lu^h=H)Lg9CDz>>m~r_^|*0 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 f913f2c1..4ad28bcc 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2881,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3094,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3372,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3575,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3853,45 +3893,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4055,7 +4100,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4333,33 +4378,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4528,7 +4578,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4806,39 +4856,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Hls.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -5019,7 +5074,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json index cf1addf2..a687c2ce 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json @@ -2631,41 +2631,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Hls.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2846,7 +2852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3123,5 +3129,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache index 987f7efa..b6fd5c4f 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache @@ -1,59 +1,69 @@ { "version": 2, - "dgSpecHash": "BNS50VPCjlo=", + "dgSpecHash": "1nvNDzjTWj8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs index b7515c81..8653b8af 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text.Json; using Xunit; diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 8a64ab0f0af5b79edd92f39cb465322a2aec5139..261b4bf8d7ea992b87bfabb6b17dca1feb72c14f 100644 GIT binary patch literal 2162 zcmds&%}T>S6ot=P@Ex+$g;|OSE~KbnX%UL9x(R6-t+BP41{HjE^}CY@iY+A65a?!R za_&#goO@^H^P{Izjdi133(b@$)=CcKSt;{UnT|Z3v3k=~51M0j_{YrGMEtab>XByx zdX8V@V;nJ-vA%CeZU=*s(>pnh<1JVMX1QLl&iIpY2^kC6CNMYN5z&u~hM4c!mht=A zt1|qbN&~n}&?V9Z>|?K)DVwsJJ~mT2$NE(5;jebhGVH#h?e$$*^|Y!-piAnO`MLx; z(5p^#tV8;203Q3Eb<}f8HwL=%y%U#Ub*>-RhAPc&@pW%#vkdFsfwJT3E3u7&U(<@40RR91 literal 1450 zcmd^-OA5k35JYS3U7Vc2g@_wP@CFi+_{~QXKM0;(eLcDm+$bh)LLk%W?y6MR^z9m` zQmLZ?MJkl>6v{PIOm;;+p)w^dv?h+Ur$5kE3(lQVb$vc1I%^Ihr)rE5=Lp1W#c2Rf zOtw#7=rI)-WBk0=!Cj%?q3Hs4>6M$(6KYI<;yE4B0i_A5O>+ox!`m|U&)yH%4%mM> zH$iiZSD}VXWp`y?IkPy8shRsF)$BRjyPw}NwA1Bg_Ot#yvCXZYwS7BXzlTlT%pJ$o B6>$In diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 8a64ab0f0af5b79edd92f39cb465322a2aec5139..261b4bf8d7ea992b87bfabb6b17dca1feb72c14f 100644 GIT binary patch literal 2162 zcmds&%}T>S6ot=P@Ex+$g;|OSE~KbnX%UL9x(R6-t+BP41{HjE^}CY@iY+A65a?!R za_&#goO@^H^P{Izjdi133(b@$)=CcKSt;{UnT|Z3v3k=~51M0j_{YrGMEtab>XByx zdX8V@V;nJ-vA%CeZU=*s(>pnh<1JVMX1QLl&iIpY2^kC6CNMYN5z&u~hM4c!mht=A zt1|qbN&~n}&?V9Z>|?K)DVwsJJ~mT2$NE(5;jebhGVH#h?e$$*^|Y!-piAnO`MLx; z(5p^#tV8;203Q3Eb<}f8HwL=%y%U#Ub*>-RhAPc&@pW%#vkdFsfwJT3E3u7&U(<@40RR91 literal 1450 zcmd^-OA5k35JYS3U7Vc2g@_wP@CFi+_{~QXKM0;(eLcDm+$bh)LLk%W?y6MR^z9m` zQmLZ?MJkl>6v{PIOm;;+p)w^dv?h+Ur$5kE3(lQVb$vc1I%^Ihr)rE5=Lp1W#c2Rf zOtw#7=rI)-WBk0=!Cj%?q3Hs4>6M$(6KYI<;yE4B0i_A5O>+ox!`m|U&)yH%4%mM> zH$iiZSD}VXWp`y?IkPy8shRsF)$BRjyPw}NwA1Bg_Ot#yvCXZYwS7BXzlTlT%pJ$o B6>$In diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs index d4fa15f7..041c2bcc 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache index aa19f550..f7dc723e 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -5fd8954490da562185490eafca16d378d4bf6ddff9e5ba139d758cdd248e494d +c2055d7430fde4a16d5632ad4eb52c3e06c15582da834f99c058165f6e40e02d diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig index b0e6e387..0aafa1c7 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Keyframes.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache index ed6fc4449041c14b6a633de0bb62b3630e851c33..3fbc216e0a7a8a11926271cf947b566d37ec500d 100644 GIT binary patch literal 38605 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 b+Ha}+F~vpU2N4%EI|{z~)0-b<&kFt@AAtRD diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache index d9167ebab0691208429db038b9399199c55f8cf2..5abad8b57ab8d337386661500b967763e8da2072 100644 GIT binary patch literal 15410 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 U@?;+?YutMJCLgsTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets index dbbab576..4a0e534a 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets @@ -1,11 +1,11 @@  - - - - - - + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index 44249aa4..2e35e959 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json @@ -1458,38 +1458,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1670,7 +1676,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1947,5 +1953,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache index 2401e8b1..2a0ea235 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -1,37 +1,47 @@ { "version": 2, - "dgSpecHash": "sv9HdK5lZU0=", + "dgSpecHash": "yd3fVcdSBFI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs index 98807307..64868450 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.MediaEncoding.Encoder; using Microsoft.Extensions.Logging.Abstractions; diff --git a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs index 1f2d618a..2289282b 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Tests { internal static class EncoderValidatorTestsData diff --git a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs index 84008cff..db67cfa5 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Configuration; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs index 8a2f8473..140bdac5 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs index 1f908d7e..22e83a64 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs index b7152961..4dd5b377 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs index 5b7aa7ea..35399ea3 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs index ce1f005f..a9e3be70 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using AutoFixture; diff --git a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests index 3aaccefcb3902c8e804cfb89c8187faebd175b08..9f332417e8e4b1df0e1ba6be7693d22fec00a824 100644 GIT binary patch literal 10166 zcmeHNO-~y!5PfGP{zH!Kfjw4Lr5;+ER;22KAH`pNc{G~8*eNJGwWT_ zU6yrMQNHZ)Wc)lceq-nE?=Ifq7>8Kk0yB&;#1bi6E-~TzZ_Ke{+UNXqgHud#&fb*r zL%#2E#ClJHUFsRJ^#kPwW=zU4qOrVeLft7X$ZWc$POwX6J#f}*Y%Yj z6+dF)S7&@=Yo3qMy4?SP$~paBB1Pg*;v?iif{rgA3rdgk%O^(Ol20x7*uGe1pP!NK zOize}WY7>ARwlt$#@eOvs56ccpAjsl#((r|?*C4aj`)%9;}0%{+b+@7W(7DU~wAM=BZd(DG;z&<@u7}}i7DGr|1r;nV_UlJS` zf3ZwTZ;xfx`59k!`Fc2b#(*cQxa{FG^O~@Z6g|9RwtI^=cx}9IO5YMzlJa@VEZD;j z%BE!MQWf-Y#I`HLjxQ*Ggr96*P}7Lt4%qXBpO>sl^4NUymbAAnXdXLTlQnNi9jmxr zgA}oGThr)Ssd;?jUn##HDq1mLzFWDXoV|IBRaw(@vEk zM)t%1M%W5Tb2B%U4k|4da&=N=FRL{d%LqQp*} zFLq-0{VkA8R`Mi)M6!@MJ_||ZN~Y+Yp+CmRCE5$QLpzc+#pS| zMfzXv<4xSka{iJ^5jTu7#xT9GjaXIQWpcac)d`|@jjwi= zT*k;LB6Vp!Zw?*$7WvNX`L5p>)#tR$;pc9Qrdu9xeWd@lbCvrCr9Kn|+@GB!1*01tRPw#h`ME$Mu zGqptjIX$b4{%3Ws{^*~P8|2HiNLvP;*EYK+!a!HAt4X(7x3p2N$`7>5Z+V)s`=+sh z;%ADCSp6+pwa#gx`nUCz-=|Lf4r;ZPwu_qF5GP&Zq^LEj?@WKIZu8s!3;zArdVZ7D N>%c(t{{MVpd;qD16B_^k diff --git a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests index 3aaccefcb3902c8e804cfb89c8187faebd175b08..9f332417e8e4b1df0e1ba6be7693d22fec00a824 100644 GIT binary patch literal 10166 zcmeHNO-~y!5PfGP{zH!Kfjw4Lr5;+ER;22KAH`pNc{G~8*eNJGwWT_ zU6yrMQNHZ)Wc)lceq-nE?=Ifq7>8Kk0yB&;#1bi6E-~TzZ_Ke{+UNXqgHud#&fb*r zL%#2E#ClJHUFsRJ^#kPwW=zU4qOrVeLft7X$ZWc$POwX6J#f}*Y%Yj z6+dF)S7&@=Yo3qMy4?SP$~paBB1Pg*;v?iif{rgA3rdgk%O^(Ol20x7*uGe1pP!NK zOize}WY7>ARwlt$#@eOvs56ccpAjsl#((r|?*C4aj`)%9;}0%{+b+@7W(7DU~wAM=BZd(DG;z&<@u7}}i7DGr|1r;nV_UlJS` zf3ZwTZ;xfx`59k!`Fc2b#(*cQxa{FG^O~@Z6g|9RwtI^=cx}9IO5YMzlJa@VEZD;j z%BE!MQWf-Y#I`HLjxQ*Ggr96*P}7Lt4%qXBpO>sl^4NUymbAAnXdXLTlQnNi9jmxr zgA}oGThr)Ssd;?jUn##HDq1mLzFWDXoV|IBRaw(@vEk zM)t%1M%W5Tb2B%U4k|4da&=N=FRL{d%LqQp*} zFLq-0{VkA8R`Mi)M6!@MJ_||ZN~Y+Yp+CmRCE5$QLpzc+#pS| zMfzXv<4xSka{iJ^5jTu7#xT9GjaXIQWpcac)d`|@jjwi= zT*k;LB6Vp!Zw?*$7WvNX`L5p>)#tR$;pc9Qrdu9xeWd@lbCvrCr9Kn|+@GB!1*01tRPw#h`ME$Mu zGqptjIX$b4{%3Ws{^*~P8|2HiNLvP;*EYK+!a!HAt4X(7x3p2N$`7>5Z+V)s`=+sh z;%ADCSp6+pwa#gx`nUCz-=|Lf4r;ZPwu_qF5GP&Zq^LEj?@WKIZu8s!3;zArdVZ7D N>%c(t{{MVpd;qD16B_^k diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs index 100ef10d..2ba13c0e 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache index e17d84c3..d3bff2dd 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -81f7f8bf026defe0f1ae50b8b5c7877489f581f767f66a37d6a133011e237101 +2aae3351cb33e34b7c9f7a55f0f86d9f42c426ec0fc3383d71d86dbb9745c035 diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig index eccf6127..a439a058 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache index 194b7db552cc0d0273f1819e7f5d3b88f4889c9f..f330b31b86c9df18a55780ffa2861e7ac8dc7a36 100644 GIT binary patch literal 63932 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 literal 62810 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¡qg`Qj!3l3ocSXdF3#Zp|AfZX|1yX9|QNz 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 jS7QIe0E9nuTrue NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets index 5e950feb..a3ac3ad6 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json index aec282fd..1dd531d8 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json @@ -7691,38 +7691,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "projectName": "Jellyfin.Server.Integration.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7931,7 +7937,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8208,5 +8214,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache index 5540c391..3e8fb193 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache @@ -1,169 +1,179 @@ { "version": 2, - "dgSpecHash": "D2scobNQvmE=", + "dgSpecHash": "5VvhQuIyoh8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks/10.0.3/microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.abstractions/10.0.3/microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore/10.0.3/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.objectpool/7.0.0/microsoft.extensions.objectpool.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.priority/1.1.6/xunit.priority.1.1.6.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs b/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs index 14f4c33b..5c1b6eba 100644 --- a/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs +++ b/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Net; diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests index d8354cd8ee2435b5fb643930a6bef43be15d806e..d3097673af1e41a186a858605775f732a5e6a7a1 100644 GIT binary patch literal 24350 zcmeHPO-~y!5S??S{)ZgfL-$x!m3p9*eo#P2v=s*~Ap{yAK-m;pslUDLn+=v7d+gm! zvTWAzAskRw4UQH z@mw;z|HN#Em^sh8kKPw}=O--tX2JeX>B++gby0Fxd{C_5u6UOaG23H7VT;Ce4Bg3~ zW#7Ts1TW@AejeYdXF2@@G;UxQLwpXQxf5vW1Qx=&Jc~-5ezBnDTFeH}8bMopEwQY8 z7us-wmGfwa_fN#TMzFMyaO>-M-)cKmX8G`*EZf2UZpSE zjcSW!_5N5yt@IdZur*0u#FojZ%tQOpR)42#jD-9Z{F;mWG`_ln7vu<%BfX3ciWqbR zORvgb*(mFP{w*~A9yneh3YN9rlvp=JSgS6Iy|xNAN;ZC!w&+)3XB>&@h}89Wl3e`g z>;Mx!xqZRAq&H@J{AlP%YYSdxfGCWkSN1m%6qLha-X4Je9OY#d5rJ% zQFKR$1yQX#_6cdX&_2G23Y`G7R4j<-8_ehe@uG2pj6#c$t2ii4&wOtl>4Saidf){^=e2>3Z{D^5R?MNYnn7>#2 zh`A@&5K^vm{0JQ)qcDaYvX)e}L0_L((DLt#&E@2#x_9;vulDFYc3r-U&8bJvaGHEY zFX?&V8Ao7??`m_rPQh7^zCkue=8k=74=3^ozVjL48uACo6!js`cj8C1hn5co)BAWT zXZPBl$!g^Z+s8xYUE80@{LJV`dj8yH`|FR3i8}G9nPsliPu>#}le(&6ew%VnDD&lb z6C2B5L&w?ntqMmC%gH+@rkZEU&TWTI49u)8pFCb!q`6Fwr*fateT!;Kj5NoH|E#3Y zSGoKULrSJB-@lA8k~VZl8>ahRJ9P|cuU*Do8}bik<%De6rbM#acI-0~| zHpi@g@A6l>h4wOkuf$>-ENXu3Q$vVFf3L)18!Wna(INI+>BL$atodpcL)`iLBnF#f z(4Qx0y5{m6^^nzmt7W$Ot9rj>=DW?9tvsfae*Ic4L($r{x)N zjZU3@A>XyiC~d>I3Q*N=4<1-sTNw2RlR&01wtTq{u3HPRlS z+PZ4<{#Zb*Ow|j8Rr=HORj^R9@u4EsW=M!ga`B;I);~xnnCU}D|1XN9L980i9|<}pv9d5gdNhX3cQC+NO_?(pPX3KNW#=ZF7Fl$z}+lNrM@ zuVG^qtdZyYfM1?N`F$QF+H?O7gzn%|3w$nM`3G3~0p7*_&?ePKFJ+Rhx1E9DQuMRB zC1o0yu$no({ghs-*m{K3aMY=zwq6-V6epK2DfT>Gn|S4`qjs2>EuS(u*W=!(C^Z#* zPPe5@#GfnaZ+{I!?1|FqZ_8BFwF>xWK>wevKFVyw&qkd&KOm}d*1N+zRy0w0^Ab@a zc22u`$#q6{@QfqaZjjN--qDmOlx~#u-KsS{hSvnUCC&%(BsZp?%11eSHd(YAKP9<5 ziCusb?^Hjj^8}Yvvpr8jCKDVZYVnB+XWSgWDte22Q9cRj)+#h@njc_?d?Ljwz#7l} z$+|tHOxf6&z5BaVR>~)Np}n7xN|};5ZMsr+rE?GYeaa;K`<5$s+W~pm7QV;%gD*Ri zpHcN$!-v_LV*S^rlQKd7di*>!*WqiQT#X&R*VCxe4*$JRiKfY(A6MHg z^y#yqDwdYVq%Clk1muS$u z-zM$Rb%i$6Rw%Y9vd7Bz2Q^Jys}51sGF|oTA^IpY_`EYH?S}tH9X;>0Bjkt8%DU`9 zO^MWQe2SaijB5y z)IE9abB--h@1tL4qdgn`SnR(|5sJ-ztwKJQyqOa_LkyAkYZdabi+;2%_Tkn diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests index d8354cd8ee2435b5fb643930a6bef43be15d806e..d3097673af1e41a186a858605775f732a5e6a7a1 100644 GIT binary patch literal 24350 zcmeHPO-~y!5S??S{)ZgfL-$x!m3p9*eo#P2v=s*~Ap{yAK-m;pslUDLn+=v7d+gm! zvTWAzAskRw4UQH z@mw;z|HN#Em^sh8kKPw}=O--tX2JeX>B++gby0Fxd{C_5u6UOaG23H7VT;Ce4Bg3~ zW#7Ts1TW@AejeYdXF2@@G;UxQLwpXQxf5vW1Qx=&Jc~-5ezBnDTFeH}8bMopEwQY8 z7us-wmGfwa_fN#TMzFMyaO>-M-)cKmX8G`*EZf2UZpSE zjcSW!_5N5yt@IdZur*0u#FojZ%tQOpR)42#jD-9Z{F;mWG`_ln7vu<%BfX3ciWqbR zORvgb*(mFP{w*~A9yneh3YN9rlvp=JSgS6Iy|xNAN;ZC!w&+)3XB>&@h}89Wl3e`g z>;Mx!xqZRAq&H@J{AlP%YYSdxfGCWkSN1m%6qLha-X4Je9OY#d5rJ% zQFKR$1yQX#_6cdX&_2G23Y`G7R4j<-8_ehe@uG2pj6#c$t2ii4&wOtl>4Saidf){^=e2>3Z{D^5R?MNYnn7>#2 zh`A@&5K^vm{0JQ)qcDaYvX)e}L0_L((DLt#&E@2#x_9;vulDFYc3r-U&8bJvaGHEY zFX?&V8Ao7??`m_rPQh7^zCkue=8k=74=3^ozVjL48uACo6!js`cj8C1hn5co)BAWT zXZPBl$!g^Z+s8xYUE80@{LJV`dj8yH`|FR3i8}G9nPsliPu>#}le(&6ew%VnDD&lb z6C2B5L&w?ntqMmC%gH+@rkZEU&TWTI49u)8pFCb!q`6Fwr*fateT!;Kj5NoH|E#3Y zSGoKULrSJB-@lA8k~VZl8>ahRJ9P|cuU*Do8}bik<%De6rbM#acI-0~| zHpi@g@A6l>h4wOkuf$>-ENXu3Q$vVFf3L)18!Wna(INI+>BL$atodpcL)`iLBnF#f z(4Qx0y5{m6^^nzmt7W$Ot9rj>=DW?9tvsfae*Ic4L($r{x)N zjZU3@A>XyiC~d>I3Q*N=4<1-sTNw2RlR&01wtTq{u3HPRlS z+PZ4<{#Zb*Ow|j8Rr=HORj^R9@u4EsW=M!ga`B;I);~xnnCU}D|1XN9L980i9|<}pv9d5gdNhX3cQC+NO_?(pPX3KNW#=ZF7Fl$z}+lNrM@ zuVG^qtdZyYfM1?N`F$QF+H?O7gzn%|3w$nM`3G3~0p7*_&?ePKFJ+Rhx1E9DQuMRB zC1o0yu$no({ghs-*m{K3aMY=zwq6-V6epK2DfT>Gn|S4`qjs2>EuS(u*W=!(C^Z#* zPPe5@#GfnaZ+{I!?1|FqZ_8BFwF>xWK>wevKFVyw&qkd&KOm}d*1N+zRy0w0^Ab@a zc22u`$#q6{@QfqaZjjN--qDmOlx~#u-KsS{hSvnUCC&%(BsZp?%11eSHd(YAKP9<5 ziCusb?^Hjj^8}Yvvpr8jCKDVZYVnB+XWSgWDte22Q9cRj)+#h@njc_?d?Ljwz#7l} z$+|tHOxf6&z5BaVR>~)Np}n7xN|};5ZMsr+rE?GYeaa;K`<5$s+W~pm7QV;%gD*Ri zpHcN$!-v_LV*S^rlQKd7di*>!*WqiQT#X&R*VCxe4*$JRiKfY(A6MHg z^y#yqDwdYVq%Clk1muS$u z-zM$Rb%i$6Rw%Y9vd7Bz2Q^Jys}51sGF|oTA^IpY_`EYH?S}tH9X;>0Bjkt8%DU`9 zO^MWQe2SaijB5y z)IE9abB--h@1tL4qdgn`SnR(|5sJ-ztwKJQyqOa_LkyAkYZdabi+;2%_Tkn diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs index 854aab02..b41b7769 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache index 1c56695a..5ac1e18b 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -a95ab960fdeb92bcf8d5efa82c994b577092fc23bce2ddfa288b3f87d5c9356d +292635b940f75cd18eb69da10ce7344d229b88dffc04c82c16413c0e9deeca1c diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig index 32aba2fb..c1ecf03b 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache index 49f102104d088afdbf04c1dbe2a9d0469413c1ea..28be05774f9d6ffeefe78d85ffdad3c7ec385a12 100644 GIT binary patch literal 124274 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

y`y;Zp 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 NpJA#+)&GHN{||N{&|&}p delta 5286 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 M30--Ttgol{KkTe$GXMYp 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 1152fd12..debc2545 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -674,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -952,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1219,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1497,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1719,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1997,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2195,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2473,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2688,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2966,54 +2996,59 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -3245,7 +3280,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3663,36 +3698,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3859,7 +3899,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4277,45 +4317,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4489,7 +4534,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4767,39 +4812,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4963,7 +5013,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5241,42 +5291,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5465,7 +5520,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5743,39 +5798,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5949,7 +6009,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -6367,39 +6427,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6608,7 +6673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6886,39 +6951,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7082,7 +7152,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7360,25 +7430,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -7559,37 +7634,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7772,7 +7852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8050,39 +8130,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -8265,7 +8350,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8543,42 +8628,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8780,7 +8870,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9058,42 +9148,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9262,7 +9357,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9540,33 +9635,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9743,7 +9843,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10021,42 +10121,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10230,7 +10335,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10508,45 +10613,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -10710,7 +10820,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10988,33 +11098,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11183,7 +11298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11461,39 +11576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11652,7 +11772,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11930,36 +12050,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "projectName": "Jellyfin.Server.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -12163,7 +12288,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props index 8a9f89df..57af3841 100644 --- a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets index 5e950feb..a3ac3ad6 100644 --- a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Tests/obj/project.assets.json index c57cb07c..ed69fe92 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Tests/obj/project.assets.json @@ -7657,38 +7657,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "projectName": "Jellyfin.Server.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7892,7 +7898,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8169,5 +8175,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache index ee662545..e59255d4 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache @@ -1,168 +1,178 @@ { "version": 2, - "dgSpecHash": "XUZ33XkNcQQ=", + "dgSpecHash": "4zusEz8Q87U=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks/10.0.3/microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.abstractions/10.0.3/microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore/10.0.3/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.objectpool/7.0.0/microsoft.extensions.objectpool.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs index b9599b9f..34c2e27e 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Controller.Entities.Movies; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs index a04b37f2..2a9b7067 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs index 1e8652f4..bc86ffa0 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs index 24e9b9fe..12dc2b94 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs index 4d1956bd..5baf48f5 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs index 89c62946..63830fde 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs index 2cd9f8a1..74d80522 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs index f680d2dc..d3d44fdb 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index 45a9e83172c0ac63c7eb4d224f0806b3bf0ad4de..b28767c50ae210bfc4b8b6dbb05ba28cb4b21a6d 100644 GIT binary patch literal 11156 zcmeHNOK%e~5dO}U_zyXj1A9aWsfSVmqNr7+s)$1_d9@@oY00LPO8j=<8#`vVTYHl& z>pE*zRUWm+&dfLONq+x2z-#nyf(5QH#TY{@k#gl47kvGOOT19)mwb1Jb4)PjZc6$g zUk`aAzmwpA_l&r@PrAN3lk$w*xH)aYyHj$YdHTsag~v0ljkzXw-Ew!zPZC}dKHrer zF*z5$`#k-X&$1%4d;fU;8Fp4TR7L5C9E>P^A8(W_w<`$}e8vDX@+lNc?vMD8*PdFb zb|!wbH16Mtq*#`=05`S|spCgTyl%!n?GbKl@^t?PDs%dk#1V;7VmoCXCg>FDV?pU* z^nLp`=D7D_k=~uJ3csx+xK+C$7DO|ti#6Ag!cgkf zvK)|6#ezteHZq{SBsf;~qOGV0`+6)=yCc42c|RSBt~@VRe%Zl0daP6(DLU9?w0nh@ zc&@B(LXVcJB<16rQLuwgq)pk!NYB*4Dc5e4$6t~D6koW$;7ud`cg&sle7|JZ=IV9A zbJEPNDLihbTMf^N4-IOm>h9#iV->g7@?B$D?#$EK^GK_yY%b-)zeEGY4tAZ!iuA4K z)@9kpYtG$im-U^kM*L~ST_+Yh_A(8b=|Q;3KpR=>h^%gFuuUOs7Ga}n{WpaFW|M%B z6O`63>+s7=mwu)?t(NN0l6|67ZPL_gq7F^C^O*1H*OZf~&3;30zh~b3+~ccncNFpe zeZ02o&86HXbTsdNrZ&w)BtPj`*I%3O<;$wT=AuxX9;`#7NZ(Xc4jJd}|MJQ7i?*)7 z>@`(dcRn$anGU#2dP5VsOWtO0b0cl*ENy7p=;E`xESHDx?zY*UGMs#NPTPz?eO<}Z GNcjh{?m(9S literal 7482 zcmeI0-A=+l5QWdR?_&D|Uiia>8jP3T8EC7bP!JF_@!8dLmS9V}Ei}{+yA6SEc4xN3 z*V&yt{r>VX!xRhn2r$NopD|+GBV_M@{SilQ*&gGW?ErJy`5|bX{>aSfvGvAC zBSx*5d-QzauX=RPlRbQo=vzOzE+Y#`q=z%}|CYQ*#FmFU^!aQ8$YRd%kY8PW(^JjI zO@gZ|UXZRbaB4E3n0MaVO=?=P>s_HN*V1`)@w64HufUQ1eZ9H6ZrA|!djp(D?QjHjxifFH~Rp)T?X>{;Tjv}hliq02y znl?K(i6wQlLs~jn>Vy*WGC2fDZ zkXC$UjMH{4-SqpgZPc>ru&RAady{st$}H1YEyYcW+7In-ce84;jOtq19!9mgy{8vH pL7RfLJw=;cyH0jpCyAmvlsa}h{}cZ8D{8mN+ST^%D*XS@`vJVbl1%^r diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index 45a9e83172c0ac63c7eb4d224f0806b3bf0ad4de..b28767c50ae210bfc4b8b6dbb05ba28cb4b21a6d 100644 GIT binary patch literal 11156 zcmeHNOK%e~5dO}U_zyXj1A9aWsfSVmqNr7+s)$1_d9@@oY00LPO8j=<8#`vVTYHl& z>pE*zRUWm+&dfLONq+x2z-#nyf(5QH#TY{@k#gl47kvGOOT19)mwb1Jb4)PjZc6$g zUk`aAzmwpA_l&r@PrAN3lk$w*xH)aYyHj$YdHTsag~v0ljkzXw-Ew!zPZC}dKHrer zF*z5$`#k-X&$1%4d;fU;8Fp4TR7L5C9E>P^A8(W_w<`$}e8vDX@+lNc?vMD8*PdFb zb|!wbH16Mtq*#`=05`S|spCgTyl%!n?GbKl@^t?PDs%dk#1V;7VmoCXCg>FDV?pU* z^nLp`=D7D_k=~uJ3csx+xK+C$7DO|ti#6Ag!cgkf zvK)|6#ezteHZq{SBsf;~qOGV0`+6)=yCc42c|RSBt~@VRe%Zl0daP6(DLU9?w0nh@ zc&@B(LXVcJB<16rQLuwgq)pk!NYB*4Dc5e4$6t~D6koW$;7ud`cg&sle7|JZ=IV9A zbJEPNDLihbTMf^N4-IOm>h9#iV->g7@?B$D?#$EK^GK_yY%b-)zeEGY4tAZ!iuA4K z)@9kpYtG$im-U^kM*L~ST_+Yh_A(8b=|Q;3KpR=>h^%gFuuUOs7Ga}n{WpaFW|M%B z6O`63>+s7=mwu)?t(NN0l6|67ZPL_gq7F^C^O*1H*OZf~&3;30zh~b3+~ccncNFpe zeZ02o&86HXbTsdNrZ&w)BtPj`*I%3O<;$wT=AuxX9;`#7NZ(Xc4jJd}|MJQ7i?*)7 z>@`(dcRn$anGU#2dP5VsOWtO0b0cl*ENy7p=;E`xESHDx?zY*UGMs#NPTPz?eO<}Z GNcjh{?m(9S literal 7482 zcmeI0-A=+l5QWdR?_&D|Uiia>8jP3T8EC7bP!JF_@!8dLmS9V}Ei}{+yA6SEc4xN3 z*V&yt{r>VX!xRhn2r$NopD|+GBV_M@{SilQ*&gGW?ErJy`5|bX{>aSfvGvAC zBSx*5d-QzauX=RPlRbQo=vzOzE+Y#`q=z%}|CYQ*#FmFU^!aQ8$YRd%kY8PW(^JjI zO@gZ|UXZRbaB4E3n0MaVO=?=P>s_HN*V1`)@w64HufUQ1eZ9H6ZrA|!djp(D?QjHjxifFH~Rp)T?X>{;Tjv}hliq02y znl?K(i6wQlLs~jn>Vy*WGC2fDZ zkXC$UjMH{4-SqpgZPc>ru&RAady{st$}H1YEyYcW+7In-ce84;jOtq19!9mgy{8vH pL7RfLJw=;cyH0jpCyAmvlsa}h{}cZ8D{8mN+ST^%D*XS@`vJVbl1%^r diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs index e353819d..1a0b4395 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache index eb4d19d1..4da99fe0 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -98aca52291be3c6ac1fd80fe4750c16a718d4719a412757c0918e86fbea772e5 +4fc561c5c86e730b8ba21d546b0866233f5d810e8a0e4ee3413ebc0f10f9ac87 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig index c3198990..91038b94 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.XbmcMetadata.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache index 1b2d6c4bf895b90e6b504bff8eb525a4665de3f1..3b268c0b67d82be31cb45a62918bce9332a59bf2 100644 GIT binary patch literal 61414 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

1X literal 60382 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 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache index e70606e8fc77ca0b9872031a4a13fa2be27c43a8..c1b040080705672d150d04c430ab472e7cb955a2 100644 GIT binary patch literal 26948 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 HXf>L5K-8&8 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 21574963..0d21b545 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2923,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3201,39 +3231,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3397,7 +3432,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3675,25 +3710,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3874,37 +3914,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4087,7 +4132,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4365,33 +4410,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4568,7 +4618,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4846,33 +4896,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5041,7 +5096,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5319,39 +5374,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "projectName": "Jellyfin.XbmcMetadata.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5535,7 +5595,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index 09227534..3257bcd0 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json @@ -3279,41 +3279,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "projectName": "Jellyfin.XbmcMetadata.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3497,7 +3503,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3774,5 +3780,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache index a07af230..a9f04c12 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache @@ -1,75 +1,85 @@ { "version": 2, - "dgSpecHash": "q2v0GJHNxxY=", + "dgSpecHash": "vNiqR893Kq8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file From 036953f3ffd782d56040af1332c53c54c7107be2 Mon Sep 17 00:00:00 2001 From: Wendell Jones Date: Thu, 19 Feb 2026 11:06:43 -0500 Subject: [PATCH 3/5] Updating project to correct the following errors: 1. Using directive should appear within a namespace declaration 2. Use trailing comma in multi-line initializers --- .../Debug/net10.0/Emby.Naming.assets.cache | Bin 1987 -> 18959 bytes ...Emby.Naming.csproj.AssemblyReference.cache | Bin 9626 -> 10418 bytes ...Emby.Naming.csproj.CoreCompileInputs.cache | 1 + .../Emby.Naming.csproj.FileListAbsolute.txt | 3 + Emby.Naming/obj/project.assets.json | 10 +- Emby.Naming/obj/project.nuget.cache | 12 +- .../Debug/net10.0/Emby.Photos.assets.cache | Bin 22355 -> 22077 bytes ...Emby.Photos.csproj.AssemblyReference.cache | Bin 11013 -> 11805 bytes ...Emby.Photos.csproj.CoreCompileInputs.cache | 1 + .../Emby.Photos.csproj.FileListAbsolute.txt | 3 + Emby.Photos/obj/project.assets.json | 10 +- Emby.Photos/obj/project.nuget.cache | 12 +- .../Emby.Server.Implementations.assets.cache | Bin 54346 -> 54052 bytes ...ementations.csproj.AssemblyReference.cache | Bin 30825 -> 31617 bytes ...ementations.csproj.CoreCompileInputs.cache | 1 + ...mplementations.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../net10.0/Jellyfin.Api.AssemblyInfo.cs | 2 +- .../Jellyfin.Api.AssemblyInfoInputs.cache | 2 +- .../Debug/net10.0/Jellyfin.Api.assets.cache | Bin 34003 -> 33724 bytes ...ellyfin.Api.csproj.AssemblyReference.cache | Bin 17129 -> 17921 bytes ...ellyfin.Api.csproj.CoreCompileInputs.cache | 1 + .../Jellyfin.Api.csproj.FileListAbsolute.txt | 5 + Jellyfin.Api/obj/project.assets.json | 10 +- Jellyfin.Api/obj/project.nuget.cache | 12 +- .../Debug/net10.0/Jellyfin.Data.assets.cache | Bin 17326 -> 17046 bytes ...llyfin.Data.csproj.AssemblyReference.cache | Bin 13819 -> 14611 bytes ...llyfin.Data.csproj.CoreCompileInputs.cache | 1 + .../Jellyfin.Data.csproj.FileListAbsolute.txt | 3 + Jellyfin.Data/obj/project.assets.json | 10 +- Jellyfin.Data/obj/project.nuget.cache | 12 +- ...llyfin.Server.Implementations.assets.cache | Bin 32923 -> 32625 bytes ...ementations.csproj.AssemblyReference.cache | Bin 14739 -> 15531 bytes ...ementations.csproj.CoreCompileInputs.cache | 1 + ...mplementations.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../net10.0/Jellyfin.Server.assets.cache | Bin 64171 -> 63889 bytes ...yfin.Server.csproj.AssemblyReference.cache | Bin 46304 -> 47096 bytes ...yfin.Server.csproj.CoreCompileInputs.cache | 1 + ...ellyfin.Server.csproj.FileListAbsolute.txt | 5 + ...yfin.MvcApplicationPartsAssemblyInfo.cache | 0 Jellyfin.Server/obj/project.assets.json | 10 +- Jellyfin.Server/obj/project.nuget.cache | 12 +- .../net10.0/MediaBrowser.Common.assets.cache | Bin 12783 -> 12497 bytes ...wser.Common.csproj.AssemblyReference.cache | Bin 9626 -> 10418 bytes ...wser.Common.csproj.CoreCompileInputs.cache | 1 + ...Browser.Common.csproj.FileListAbsolute.txt | 3 + MediaBrowser.Common/obj/project.assets.json | 10 +- MediaBrowser.Common/obj/project.nuget.cache | 12 +- .../MediaBrowser.Controller.assets.cache | Bin 21949 -> 21659 bytes ....Controller.csproj.AssemblyReference.cache | Bin 10492 -> 11284 bytes ....Controller.csproj.CoreCompileInputs.cache | 1 + ...ser.Controller.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../MediaBrowser.LocalMetadata.assets.cache | Bin 21945 -> 21652 bytes ...calMetadata.csproj.AssemblyReference.cache | Bin 10492 -> 11284 bytes ...calMetadata.csproj.CoreCompileInputs.cache | 1 + ....LocalMetadata.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../MediaBrowser.MediaEncoding.assets.cache | Bin 28964 -> 28671 bytes ...diaEncoding.csproj.AssemblyReference.cache | Bin 14075 -> 14867 bytes ...diaEncoding.csproj.CoreCompileInputs.cache | 1 + ....MediaEncoding.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../net10.0/MediaBrowser.Model.assets.cache | Bin 13003 -> 12718 bytes ...owser.Model.csproj.AssemblyReference.cache | Bin 9626 -> 10418 bytes ...owser.Model.csproj.CoreCompileInputs.cache | 1 + ...aBrowser.Model.csproj.FileListAbsolute.txt | 4 + MediaBrowser.Model/obj/project.assets.json | 10 +- MediaBrowser.Model/obj/project.nuget.cache | 12 +- .../MediaBrowser.Providers.assets.cache | Bin 30092 -> 29803 bytes ...r.Providers.csproj.AssemblyReference.cache | Bin 16208 -> 17000 bytes ...r.Providers.csproj.CoreCompileInputs.cache | 1 + ...wser.Providers.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../MediaBrowser.XbmcMetadata.assets.cache | Bin 21944 -> 21652 bytes ...bmcMetadata.csproj.AssemblyReference.cache | Bin 10492 -> 11284 bytes ...bmcMetadata.csproj.CoreCompileInputs.cache | 1 + ...r.XbmcMetadata.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../AsyncDisposalPatternAnalyzer.cs | 4 +- .../Jellyfin.CodeAnalysis.deps.json | 532 ++ .../netstandard2.0/Jellyfin.CodeAnalysis.dll | Bin 0 -> 8704 bytes .../netstandard2.0/Jellyfin.CodeAnalysis.pdb | Bin 0 -> 9652 bytes .../netstandard2.0/Jellyfin.CodeAnalysis.xml | 24 + .../Jellyfin.CodeAnalysis.AssemblyInfo.cs | 2 +- ...yfin.CodeAnalysis.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.CodeAnalysis.assets.cache | Bin 25736 -> 25444 bytes ...odeAnalysis.csproj.CoreCompileInputs.cache | 1 + ...n.CodeAnalysis.csproj.FileListAbsolute.txt | 12 + .../netstandard2.0/Jellyfin.CodeAnalysis.dll | Bin 0 -> 8704 bytes .../netstandard2.0/Jellyfin.CodeAnalysis.pdb | Bin 0 -> 9652 bytes .../netstandard2.0/Jellyfin.CodeAnalysis.xml | 24 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../DbConfiguration/CustomDatabaseOption.cs | 4 +- .../DbConfiguration/CustomDatabaseOptions.cs | 4 +- .../DatabaseConfigurationOptions.cs | 4 +- .../DatabaseLockingBehaviorTypes.cs | 2 +- .../Entities/AccessSchedule.cs | 102 +- .../Entities/ActivityLog.cs | 197 +- .../Entities/AncestorId.cs | 4 +- .../Entities/AttachmentStreamInfo.cs | 4 +- .../Entities/BaseItemEntity.cs | 4 +- .../Entities/BaseItemExtraType.cs | 2 +- .../Entities/BaseItemImageInfo.cs | 4 +- .../Entities/BaseItemMetadataField.cs | 4 +- .../Entities/BaseItemProvider.cs | 4 +- .../Entities/BaseItemTrailerType.cs | 4 +- .../Entities/Chapter.cs | 4 +- .../Entities/CustomItemDisplayPreferences.cs | 139 +- .../Entities/DisplayPreferences.cs | 275 +- .../Entities/Group.cs | 94 +- .../Entities/HomeSection.cs | 68 +- .../Entities/ImageInfo.cs | 87 +- .../Entities/ItemDisplayPreferences.cs | 3 +- .../Entities/ItemValue.cs | 4 +- .../Entities/ItemValueMap.cs | 4 +- .../Entities/ItemValueType.cs | 3 +- .../Entities/KeyframeData.cs | 4 +- .../Entities/Libraries/Artwork.cs | 93 +- .../Entities/Libraries/Book.cs | 39 +- .../Entities/Libraries/BookMetadata.cs | 49 +- .../Entities/Libraries/Chapter.cs | 121 +- .../Entities/Libraries/Collection.cs | 77 +- .../Entities/Libraries/CollectionItem.cs | 95 +- .../Entities/Libraries/Company.cs | 73 +- .../Entities/Libraries/CompanyMetadata.cs | 101 +- .../Entities/Libraries/CustomItem.cs | 39 +- .../Entities/Libraries/CustomItemMetadata.cs | 19 +- .../Entities/Libraries/Episode.cs | 49 +- .../Entities/Libraries/EpisodeMetadata.cs | 81 +- .../Entities/Libraries/Genre.cs | 71 +- .../Entities/Libraries/ItemMetadata.cs | 223 +- .../Entities/Libraries/Library.cs | 101 +- .../Entities/Libraries/LibraryItem.cs | 77 +- .../Entities/Libraries/MediaFile.cs | 101 +- .../Entities/Libraries/MediaFileStream.cs | 67 +- .../Entities/Libraries/MetadataProvider.cs | 73 +- .../Entities/Libraries/MetadataProviderId.cs | 92 +- .../Entities/Libraries/Movie.cs | 39 +- .../Entities/Libraries/MovieMetadata.cs | 119 +- .../Entities/Libraries/MusicAlbum.cs | 43 +- .../Entities/Libraries/MusicAlbumMetadata.cs | 93 +- .../Entities/Libraries/Person.cs | 133 +- .../Entities/Libraries/PersonRole.cs | 137 +- .../Entities/Libraries/Photo.cs | 40 +- .../Entities/Libraries/PhotoMetadata.cs | 20 +- .../Entities/Libraries/Rating.cs | 85 +- .../Entities/Libraries/RatingSource.cs | 111 +- .../Entities/Libraries/Release.cs | 94 +- .../Entities/Libraries/Season.cs | 54 +- .../Entities/Libraries/SeasonMetadata.cs | 41 +- .../Entities/Libraries/Series.cs | 75 +- .../Entities/Libraries/SeriesMetadata.cs | 119 +- .../Entities/Libraries/Track.cs | 50 +- .../Entities/Libraries/TrackMetadata.cs | 20 +- .../Entities/MediaSegment.cs | 4 +- .../Entities/MediaStreamInfo.cs | 4 +- .../Entities/People.cs | 4 +- .../Entities/PeopleBaseItemMap.cs | 4 +- .../Entities/Permission.cs | 96 +- .../Entities/Preference.cs | 113 +- .../Entities/Security/ApiKey.cs | 87 +- .../Entities/Security/Device.cs | 187 +- .../Entities/Security/DeviceOptions.cs | 53 +- .../Entities/TrickplayInfo.cs | 4 +- .../Entities/User.cs | 566 +- .../Entities/UserData.cs | 4 +- .../Enums/ArtKind.cs | 2 +- .../Enums/ChromecastVersion.cs | 2 +- .../Enums/DynamicDayOfWeek.cs | 2 +- .../Enums/IndexingKind.cs | 2 +- .../Enums/MediaFileKind.cs | 2 +- .../Enums/MediaSegmentType.cs | 6 +- .../Enums/PersonRoleType.cs | 2 +- .../Enums/PreferenceKind.cs | 2 +- .../Enums/ScrollDirection.cs | 2 +- .../Enums/SortOrder.cs | 2 +- .../Enums/SubtitlePlaybackMode.cs | 2 +- .../Enums/SyncPlayUserAccessType.cs | 2 +- .../Enums/ViewType.cs | 2 +- .../IJellyfinDatabaseProvider.cs | 4 +- .../Interfaces/IHasArtwork.cs | 17 +- .../Interfaces/IHasCompanies.cs | 17 +- .../Interfaces/IHasPermissions.cs | 4 +- .../Interfaces/IHasReleases.cs | 4 +- .../JellyfinDatabaseProviderKeyAttribute.cs | 6 +- .../JellyfinDbContext.cs | 3 +- .../JellyfinQueryHelperExtensions.cs | 4 +- .../IEntityFrameworkCoreLockingBehavior.cs | 4 +- .../Locking/NoLockBehavior.cs | 4 +- .../Locking/OptimisticLockBehavior.cs | 4 +- .../Locking/PessimisticLockBehavior.cs | 4 +- .../ActivityLogConfiguration.cs | 4 +- .../AncestorIdConfiguration.cs | 4 +- .../ModelConfiguration/ApiKeyConfiguration.cs | 23 +- .../AttachmentStreamInfoConfiguration.cs | 4 +- .../BaseItemConfiguration.cs | 4 +- .../BaseItemMetadataFieldConfiguration.cs | 4 +- .../BaseItemProviderConfiguration.cs | 4 +- .../BaseItemTrailerTypeConfiguration.cs | 4 +- .../ChapterConfiguration.cs | 4 +- ...stomItemDisplayPreferencesConfiguration.cs | 23 +- .../ModelConfiguration/DeviceConfiguration.cs | 33 +- .../DeviceOptionsConfiguration.cs | 23 +- .../DisplayPreferencesConfiguration.cs | 31 +- .../ItemValuesConfiguration.cs | 4 +- .../ItemValuesMapConfiguration.cs | 4 +- .../KeyframeDataConfiguration.cs | 4 +- .../MediaStreamInfoConfiguration.cs | 4 +- .../PeopleBaseItemMapConfiguration.cs | 4 +- .../ModelConfiguration/PeopleConfiguration.cs | 4 +- .../PermissionConfiguration.cs | 31 +- .../PreferenceConfiguration.cs | 25 +- .../TrickplayInfoConfiguration.cs | 19 +- .../ModelConfiguration/UserConfiguration.cs | 79 +- .../UserDataConfiguration.cs | 4 +- .../ProgressablePartitionReporting.cs | 3 +- .../QueryPartitionHelpers.cs | 3 +- ...yfin.Database.Implementations.assets.cache | Bin 46572 -> 46250 bytes ...ementations.csproj.AssemblyReference.cache | Bin 13819 -> 14611 bytes ...ementations.csproj.CoreCompileInputs.cache | 1 + ...mplementations.csproj.FileListAbsolute.txt | 4 + .../Jellyfin.Database.Implementations.xml | 4682 +++++++++++++++++ .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../SqliteDatabaseProvider.cs | 32 +- ...fin.Database.Providers.Sqlite.assets.cache | Bin 58758 -> 58435 bytes ...ders.Sqlite.csproj.AssemblyReference.cache | Bin 13350 -> 14142 bytes ...ders.Sqlite.csproj.CoreCompileInputs.cache | 1 + ...oviders.Sqlite.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Drawing.Skia.assets.cache | Bin 35462 -> 35170 bytes ...rawing.Skia.csproj.AssemblyReference.cache | Bin 15288 -> 16080 bytes ...rawing.Skia.csproj.CoreCompileInputs.cache | 1 + ...n.Drawing.Skia.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../net10.0/Jellyfin.Drawing.assets.cache | Bin 22399 -> 22112 bytes ...fin.Drawing.csproj.AssemblyReference.cache | Bin 11015 -> 11807 bytes ...fin.Drawing.csproj.CoreCompileInputs.cache | 1 + ...llyfin.Drawing.csproj.FileListAbsolute.txt | 3 + src/Jellyfin.Drawing/obj/project.assets.json | 10 +- src/Jellyfin.Drawing/obj/project.nuget.cache | 12 +- .../net10.0/Jellyfin.Extensions.assets.cache | Bin 13006 -> 12716 bytes ....Extensions.csproj.AssemblyReference.cache | Bin 10066 -> 10858 bytes ....Extensions.csproj.CoreCompileInputs.cache | 1 + ...fin.Extensions.csproj.FileListAbsolute.txt | 4 + .../obj/Debug/net10.0/Jellyfin.Extensions.xml | 713 +++ .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../net10.0/Jellyfin.LiveTv.AssemblyInfo.cs | 2 +- .../Jellyfin.LiveTv.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.LiveTv.assets.cache | Bin 22956 -> 22670 bytes ...yfin.LiveTv.csproj.AssemblyReference.cache | Bin 11356 -> 12148 bytes ...yfin.LiveTv.csproj.CoreCompileInputs.cache | 1 + ...ellyfin.LiveTv.csproj.FileListAbsolute.txt | 5 + src/Jellyfin.LiveTv/obj/project.assets.json | 10 +- src/Jellyfin.LiveTv/obj/project.nuget.cache | 12 +- ...Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs | 2 +- ...MediaEncoding.Hls.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.MediaEncoding.Hls.assets.cache | Bin 21728 -> 21431 bytes ...ncoding.Hls.csproj.AssemblyReference.cache | Bin 10492 -> 11284 bytes ...ncoding.Hls.csproj.CoreCompileInputs.cache | 1 + ...iaEncoding.Hls.csproj.FileListAbsolute.txt | 5 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...in.MediaEncoding.Keyframes.AssemblyInfo.cs | 2 +- ...ncoding.Keyframes.AssemblyInfoInputs.cache | 2 +- ...lyfin.MediaEncoding.Keyframes.assets.cache | Bin 8083 -> 7780 bytes ...g.Keyframes.csproj.AssemblyReference.cache | Bin 5103 -> 5895 bytes ...g.Keyframes.csproj.CoreCompileInputs.cache | 1 + ...ding.Keyframes.csproj.FileListAbsolute.txt | 6 + .../Jellyfin.MediaEncoding.Keyframes.xml | 168 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../net10.0/Jellyfin.Networking.assets.cache | Bin 21813 -> 21523 bytes ....Networking.csproj.AssemblyReference.cache | Bin 10492 -> 11284 bytes ....Networking.csproj.CoreCompileInputs.cache | 1 + ...fin.Networking.csproj.FileListAbsolute.txt | 3 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Api.Tests.AssemblyInfo.cs | 2 +- ...ellyfin.Api.Tests.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.Api.Tests.assets.cache | Bin 91645 -> 91354 bytes ...n.Api.Tests.csproj.AssemblyReference.cache | Bin 35520 -> 36312 bytes ...n.Api.Tests.csproj.CoreCompileInputs.cache | 1 + ...yfin.Api.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 16 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Common.Tests.AssemblyInfo.cs | 2 +- ...yfin.Common.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Common.Tests.assets.cache | Bin 63831 -> 63537 bytes ...ommon.Tests.csproj.AssemblyReference.cache | Bin 27534 -> 28326 bytes ...ommon.Tests.csproj.CoreCompileInputs.cache | 1 + ...n.Common.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Controller.Tests.AssemblyInfo.cs | 2 +- ....Controller.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Controller.Tests.assets.cache | Bin 54744 -> 54446 bytes ...oller.Tests.csproj.AssemblyReference.cache | Bin 21764 -> 22556 bytes ...oller.Tests.csproj.CoreCompileInputs.cache | 1 + ...ntroller.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Extensions.Tests.AssemblyInfo.cs | 2 +- ....Extensions.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Extensions.Tests.assets.cache | Bin 54371 -> 54073 bytes ...sions.Tests.csproj.AssemblyReference.cache | Bin 21484 -> 22276 bytes ...sions.Tests.csproj.CoreCompileInputs.cache | 1 + ...tensions.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.LiveTv.Tests.AssemblyInfo.cs | 2 +- ...yfin.LiveTv.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.LiveTv.Tests.assets.cache | Bin 58412 -> 58118 bytes ...iveTv.Tests.csproj.AssemblyReference.cache | Bin 24774 -> 25566 bytes ...iveTv.Tests.csproj.CoreCompileInputs.cache | 1 + ...n.LiveTv.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...in.MediaEncoding.Hls.Tests.AssemblyInfo.cs | 2 +- ...ncoding.Hls.Tests.AssemblyInfoInputs.cache | 2 +- ...lyfin.MediaEncoding.Hls.Tests.assets.cache | Bin 52643 -> 52338 bytes ...g.Hls.Tests.csproj.AssemblyReference.cache | Bin 20799 -> 21591 bytes ...g.Hls.Tests.csproj.CoreCompileInputs.cache | 1 + ...ding.Hls.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...iaEncoding.Keyframes.Tests.AssemblyInfo.cs | 2 +- ...g.Keyframes.Tests.AssemblyInfoInputs.cache | 2 +- ...MediaEncoding.Keyframes.Tests.assets.cache | Bin 38605 -> 38294 bytes ...rames.Tests.csproj.AssemblyReference.cache | Bin 15410 -> 16202 bytes ...rames.Tests.csproj.CoreCompileInputs.cache | 1 + ...eyframes.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...llyfin.MediaEncoding.Tests.AssemblyInfo.cs | 2 +- ...diaEncoding.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.MediaEncoding.Tests.assets.cache | Bin 63932 -> 63631 bytes ...oding.Tests.csproj.AssemblyReference.cache | Bin 27488 -> 28280 bytes ...oding.Tests.csproj.CoreCompileInputs.cache | 1 + ...Encoding.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Model.Tests.AssemblyInfo.cs | 2 +- ...lyfin.Model.Tests.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.Model.Tests.assets.cache | Bin 56536 -> 56243 bytes ...Model.Tests.csproj.AssemblyReference.cache | Bin 22449 -> 23241 bytes ...Model.Tests.csproj.CoreCompileInputs.cache | 1 + ...in.Model.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Naming.Tests.AssemblyInfo.cs | 2 +- ...yfin.Naming.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Naming.Tests.assets.cache | Bin 52127 -> 51833 bytes ...aming.Tests.csproj.AssemblyReference.cache | Bin 20898 -> 21690 bytes ...aming.Tests.csproj.CoreCompileInputs.cache | 1 + ...n.Naming.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Networking.Tests.AssemblyInfo.cs | 2 +- ....Networking.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Networking.Tests.assets.cache | Bin 59430 -> 59132 bytes ...rking.Tests.csproj.AssemblyReference.cache | Bin 23315 -> 24107 bytes ...rking.Tests.csproj.CoreCompileInputs.cache | 1 + ...tworking.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Providers.Tests.AssemblyInfo.cs | 2 +- ...n.Providers.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Providers.Tests.assets.cache | Bin 64007 -> 63710 bytes ...iders.Tests.csproj.AssemblyReference.cache | Bin 29089 -> 29881 bytes ...iders.Tests.csproj.CoreCompileInputs.cache | 1 + ...roviders.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...rver.Implementations.Tests.AssemblyInfo.cs | 2 +- ...ementations.Tests.AssemblyInfoInputs.cache | 2 +- ....Server.Implementations.Tests.assets.cache | Bin 124997 -> 124687 bytes ...tions.Tests.csproj.AssemblyReference.cache | Bin 61365 -> 62157 bytes ...tions.Tests.csproj.CoreCompileInputs.cache | 1 + ...ntations.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 26 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...n.Server.Integration.Tests.AssemblyInfo.cs | 2 +- ...Integration.Tests.AssemblyInfoInputs.cache | 2 +- ...yfin.Server.Integration.Tests.assets.cache | Bin 124870 -> 124564 bytes ...ation.Tests.csproj.AssemblyReference.cache | Bin 60794 -> 61586 bytes ...ation.Tests.csproj.CoreCompileInputs.cache | 1 + ...egration.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 25 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- .../Jellyfin.Server.Tests.AssemblyInfo.cs | 2 +- ...yfin.Server.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Server.Tests.assets.cache | Bin 124274 -> 123980 bytes ...erver.Tests.csproj.AssemblyReference.cache | Bin 60439 -> 61231 bytes ...erver.Tests.csproj.CoreCompileInputs.cache | 1 + ...n.Server.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 25 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- ...ellyfin.XbmcMetadata.Tests.AssemblyInfo.cs | 2 +- ...bmcMetadata.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.XbmcMetadata.Tests.assets.cache | Bin 61414 -> 61114 bytes ...adata.Tests.csproj.AssemblyReference.cache | Bin 26948 -> 27740 bytes ...adata.Tests.csproj.CoreCompileInputs.cache | 1 + ...Metadata.Tests.csproj.FileListAbsolute.txt | 7 + .../obj/project.assets.json | 10 +- .../obj/project.nuget.cache | 12 +- 423 files changed, 9369 insertions(+), 3643 deletions(-) create mode 100644 Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache create mode 100644 Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt create mode 100644 Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache create mode 100644 Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt create mode 100644 Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache create mode 100644 Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt create mode 100644 Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache create mode 100644 Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt create mode 100644 Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache create mode 100644 Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt create mode 100644 Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.CoreCompileInputs.cache create mode 100644 Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.FileListAbsolute.txt create mode 100644 Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache create mode 100644 Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt create mode 100644 Jellyfin.Server/obj/Debug/net10.0/jellyfin.MvcApplicationPartsAssemblyInfo.cache create mode 100644 MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt create mode 100644 MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.FileListAbsolute.txt create mode 100644 MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.FileListAbsolute.txt create mode 100644 MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.FileListAbsolute.txt create mode 100644 MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt create mode 100644 MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt create mode 100644 MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.CoreCompileInputs.cache create mode 100644 MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json create mode 100644 src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll create mode 100644 src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb create mode 100644 src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml create mode 100644 src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll create mode 100644 src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb create mode 100644 src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.xml create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.xml create mode 100644 src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt create mode 100644 src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml create mode 100644 src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.CoreCompileInputs.cache create mode 100644 src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json create mode 100644 tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json create mode 100644 tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json create mode 100644 tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt create mode 100644 tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json create mode 100644 tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache create mode 100644 tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache index 746ff3ef14ab881e76d3fc1b3fd103e3887519b2..753643eb6dd399cbacf464e55182341975cfed02 100644 GIT binary patch literal 18959 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 delta 40 pcmeC5!g!dUg@J*gVIqqPnBJ)Kl@-jGd{9_na-F8u=6tpgMgYz<3VQ$m diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache index 070fd3701138c5671d3ed622c81019980d5cacbf..cd003987f400997f8e5ce3ead2aa512015ee2419 100644 GIT binary patch delta 767 zcmbQ`y(zGsjZuh!fq^mI*(xTWC_gJTxuiIzAicOSM>i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jAz;L75X)LfvcIXS@C2YRPi&oei-v?MVpCzX*CZagXji|O?Y8|>rj z1+Q{hAsa7?-Q9Z5!5N7~1xU^(Xg&j`>%kUrm6_-n=ouTR8yi|OGVcy%6_RqGI delta 22 dcmdlKILn)ZjZu(+fq~I;@<##r&GyX2ssKOs1(N^( diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..d6457121 --- /dev/null +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +707b848c9239ee433c68bdbbe8bf0840dedefaf0732ff470296b59e7b39c4d3a diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..e3598c88 --- /dev/null +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.CoreCompileInputs.cache diff --git a/Emby.Naming/obj/project.assets.json b/Emby.Naming/obj/project.assets.json index c6b833a2..8a9c9a28 100644 --- a/Emby.Naming/obj/project.assets.json +++ b/Emby.Naming/obj/project.assets.json @@ -1953,13 +1953,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache index 42858324..203ea602 100644 --- a/Emby.Naming/obj/project.nuget.cache +++ b/Emby.Naming/obj/project.nuget.cache @@ -38,15 +38,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache index 97a5f8408b4857884b1ed03c64bd97497a7f19f2..6dad22e713193c3eda2c97461a4ddd20c4145426 100644 GIT binary patch delta 26 gcmcb-j&biA#t9lsk**uHv|U*lfMC*QH@C+E0DJ=oSpWb4 delta 319 zcmXAl!AiqG5QdXp)JyRZ20@UDL5d&*Pu3`clz@nrTsGNBvT?H;cc;aG&{q(vK7|P4 z*{2ZtJWlE18yM#QXZYv$GyMAsUk(Pz<@e|?S%g6ltisgUTw@Ckg;b^jsu2oNa4nTa zn8X1 P#W^}f{nov3hClNUR3m7l diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache index 6eebee15b2d3fecd07704dc3043c8d8b9f247ee9..2d8f94fe4f40f3147e993157fbb31acbec8148b7 100644 GIT binary patch delta 755 zcmZn-n;TQl#wg0bz`&U9Y!wqwl%JKFTv8lUkX~GvqnnkQlT(?NnHN)BlpNy)<>)!* zr=&XOCFWEXXBNjK0cBlMlS3|7W4IYCuq@=a0R`uw!aoK!1)eSK#ueV8ltQC+DIbfrF4v-E+k)Cap# zAJvuEm4jT#0CFV*qYunMb!78Pga=h+%gUZAEinMawUo{jkfJ z)mtGOFN@vXdd|TaiA4oioDZ=EoB5co2V2BdW};`HXKY|>XvxUPqvt2@8WIdme(+HL T4+V@2jNy|na>;L0zo!KN4JElD delta 22 dcmbOm(;CLX#wfzTz`z(jxll=dvpw@YEdV@D1(E;& diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..80c9a24c --- /dev/null +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +fe8f4e506cd763fe456c7ccca92576c0078938cd75d2fca8a97fac0a9a6095a9 diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..fd45e236 --- /dev/null +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.CoreCompileInputs.cache diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json index 29414228..e45e7ac7 100644 --- a/Emby.Photos/obj/project.assets.json +++ b/Emby.Photos/obj/project.assets.json @@ -2219,13 +2219,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index c6ccff01..c7c14b2b 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -43,15 +43,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache index bccc87c7b8f557026f18f9b2c018c8aaed38d6ec..0f2a1a7a603a7144b2b83443ca479bac14d4e053 100644 GIT binary patch delta 33 ocmX@Lf_cd@<_Q|CqKg?AxF+`p>TQhPwuqGh2xe>+TEb@l0Kzc}ivR!s delta 342 zcmX9)Jxc>Y5ZyC~A4Nb5>p@V0=n{e;92R0s5fF(6vAJgNZgSahw|nkxf(Jr=g2FX^ zRVIk7SXtToL;M>$A;lXQ-n=*SX8Kn7d9U2p7T2bXt(JG^y!`vxE^FRyc{Ex7_`Y}@ zdyKJPuVZwWVg?39EL8%oj}VE7YEPyJO+TQC0Y=USd19~Ay#c0a(UU4@Wnsa)Xhvvw zJIl!gl@m^CWdj`!f_$#yYM7wob59?(8V832kYfu%fm9=r${4H@#)0mE0Mg}XTmedC z$f0$U({_xBA>Af{Lr1v&%xWKQ;Z!O-8)hLI9~#sj7Y;kx%Gn`pHDi6K^92g~K#3m- uPlRW$!r05_#-v)`sh&uYC~cjLnmWdnOBEvp#CW-j6i&Kg=}H(y-}whOadOuH diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache index a311ffa542ddb25cfde35c1be856c19967c9f2cb..e4a19ab8ec7da3e4941946518c5e9400d7e256f6 100644 GIT binary patch delta 735 zcmaF)fwA#BV?7(AB?AKkW4g0dOh8e7R%&udaZEvaabb>bR%%X8Wm;xlOmR_ij2D!n z=bWFC>X?_9Q(2r@9Fqi;bxBPsO^?Y-Eh#QZ%u7iuN-@$iz^+^`B`1fG5op`_NjpW4 z7%+%ALu%LtY+u~U8fIroj$7T zuqy|-jsfI421XyKd3<>&-km&Kz<9DOGe;Q7Vt2Qmb8tpt zQ2`d`L#)AOKBnuz7IBrC=o#o48yFi}GBWb$`N_D31VhsrJk)8Trlj%uW>mTpI>! diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..226b0c4b --- /dev/null +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +5b680cc9024d36c3e3868fcf7e5dce113b6148ee71a24cab7a6ba705cede9780 diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..c729f11b --- /dev/null +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.csproj.CoreCompileInputs.cache diff --git a/Emby.Server.Implementations/obj/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json index 0fa1a755..b2b05f93 100644 --- a/Emby.Server.Implementations/obj/project.assets.json +++ b/Emby.Server.Implementations/obj/project.assets.json @@ -4619,13 +4619,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index 48e81705..0fdaa04a 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -90,15 +90,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs index e13ebb5e..d264b690 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache index ed78c69a..19b22499 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache @@ -1 +1 @@ -2c2c36b32187fd0e86972b673d84c9a021a958d5cb6196221f19dc82978ef502 +de644566f551e4e608277908c6a9b569ecedb10a06d13c4abdc77bfc0b1314c4 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache index 5d5bd6df1825fb2fb60c9f21325c5e330ae41b99..2415ac6289f80b92240494a3152f949516feb2a9 100644 GIT binary patch delta 26 gcmccI$+V}PX@UmRrp%36Et#wgKyZ8Wf-Fuc0ELVR0RR91 delta 319 zcmXYtze>bF5XN(9)aH7-K@jA?MGip-HhPLEas)(d(rl7RZo+0a?rshP!Zm`}-5dA} zVk`I%78d?{62Upn;y27N-+aT&%YFFv5YD&4$LeWtN3&iK1n<4rnp9y87G+Ml1V2H@ zWX7=|g)oW|R#cdImo%ljR@)US)fJ?Zv;RaKG?bXMN}8om=(a>JmL?Hw4)^vMAO}(d z>8VtdgYz?KJ(vO{@LYq|cc5jB0*-GQUWYk%cy5Cc5KBKCv7;=5s zd5n!CPez~WMK^*S5%P5(%qR23d^0~xf83s+k7f4!O26xa{t?Mi8|Nt-nH<+Hb&h-- S=BpPtMN7V0xsq1%XZ`@C{%cYI diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache index 76eed24412147e5be3b61508798e2d5af74a5cf1..5c254482e96d5534d515c66193ee526cdf2608b0 100644 GIT binary patch delta 753 zcmaFa%GlV$SkK0&$iTqBnC@&96Ht_&m6}{q98-{9T$rPqm70@NnU84#xS{%NwGdZEi)(8N?%{!*-9VgLVZ*h>H}SycJ0qi*Z)S2)esO+U35xxUtWfO;3ThxWgAMmv zgsnC6GetI7Cb+V=BsCXkYEBL?wt-$L*7MBGEiFk*%1LG9M3{@h!e;sg`}lgnt6cR~ z$i~ZJcekE%a7JQL0T$;&tifhJrt85Lag~|q8R!`s7#mtLGVP QBLidLWJYoMjp~P-0FdIhZvX%Q delta 24 fcmZqdVSL%j$ic>_z`(%37&!SLzx-x<=0i>ZPbmg^ diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..b24739a2 --- /dev/null +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +ed467d62148192bd1017f4379a40550274f0ab5e77ece2cb36372e246f5dbd44 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..efd1b5bd --- /dev/null +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.csproj.CoreCompileInputs.cache diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json index c2e5a65a..38e39783 100644 --- a/Jellyfin.Api/obj/project.assets.json +++ b/Jellyfin.Api/obj/project.assets.json @@ -3308,13 +3308,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 67650cc5..40f33dee 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -62,15 +62,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache index fd1714c345e4144ed6fec40f155fb1e46d651486..39420f3c9762caa17236fe43c56a10214e4891d3 100644 GIT binary patch delta 26 gcmZ42&N!`=ae@ZZb(4)+D@|A#fFNu0G1Gm#0DBJzxBvhE delta 319 zcmXYt!Aiqm49C}9)PsA5AP6$B$fyX#lbeVlqafm?m#odYuYS!}zh=XNu#@a~J4F%Q3xkbnLmd4CN)--6Xq_xtp#{}C;NPN(w|B;HLdRp1G8!v)BUAj3@K z)L4RHoT{RvOq#SVnkRc)lC|yBaC-Bfgd-G8-K0$Gtuo|!K@x6VVmKU}ohx7(KnBAL zv?hmUDd+{<6cBW-CNC{8RusbJbFKR**N)B|C?O;$vyD{*FK}y^#`9`IK8AtT7p+j@ z8Y9N>HE+5xoP=FHuT<t5garz482tB*FD>wBGOcMg|LZjhJlca@xD+ob))#ckgIH M-blOifS&a;e}Oh=L;wH) diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache index 615cc68155d21a0f2018418aa675086978fb7deb..821803609dd929063f73238f17e5df2ea9aa248e 100644 GIT binary patch delta 758 zcmeyJJ-Mi!jZvI|fq^mI*(xTWC_gJTxuiIzAicOSM>i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA9jTA% zNbJf%j${Bil7Z0&YMx{sim!DP!cvQhGxPIo4JRLv)~L@b1?m8)X8{q6jNC}pFfxH; zumHw-s36!X21X7b_e{0$|FgPx13@wn7cer4`DP{;3{fa37kEOVr delta 22 dcmbPS^gEk_jZut&fq^k-@Edx@vIC$z`8jyK|%ola-Ih| delta 326 zcmXX?!AiqG5KRi&_Tt&&AoO6sMS@TWo~#}!B7q_z1nMT4q#KgixVtR|gwj9o?pKI^ z<;@=uC)C3m-Z1kX^XBK*|JV)QPyOf5AXsjF&-1?h*yyyz1`NtvQ3-B^kjac|p=yL# zl<-D{nX^e-+L!vQ!n*DXMak_y5eqaMG-BSgY=q>bQ<`j|(<*8AT0!d)o!I+EFbSuZ zlWjN!WkC`s+Q?evV4XA$bO91r*P?M9kZe%E&1=gSV9pcPo-hQ&(ye-{3wVP&MR>n% zQZx~S++TGLV{KJ`$ej9V1m|MFfe$$KA!FzdJ#WNh{PnavhT!O0$&$2nDx2vX#}AYv Shs1oeKn|x|H++Dl_mHu%NsUTX~O@}tuS``}*k?5dku~a$*ByF!X<(kx7Dg=jo0|)al zM9|U6#Zhr`)bHRYsFyU_2Je>3-M#PgdoGE`?i_a(mJveGQDpVhGP|T{GqvAgmo(oc zlsawQP?^&Aq#U$99ZJ0rMTR;M7|}0WM ziQq|n5Rblscy~%Y{Dv83<{Q3w{AoV_HXn8tw?BiR6+ErHbzY+H_h};tg0DtoO`@;_ zi(E*ZgC8NJJf)aPh0qUUnkX>!F0OKStM&?1s?Ma2Fa8rYL_0wno1}=V`7G1p96g)s zgs{~;>=7Uxa1ByVxRPQD&U5R*WWa&;Dzv@^%}Zo(dRNg!6x5-;4#6Peel(LhfP1)< z8VBPtK^sDs>f_pDWSsQU=yN^mhOo~T$lxl4HDaCEAU28iV0?!D_2}cOx7$9EJlDo~ anf8sqynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^Naiv!fwW=)jP+1Ku-OcZ96;`w zYT^H9b?*j(WFS@o!@)N*xhTIlKdl7CQbty&b_4}A5Szh<`z^xOn)#U`8!QuCSzMBu z3p6z+2N=1T`FX{9p1HZDC5cHnsf?Tmb5U5>Oy6K1UoUu-tKJIPcv$RWQ`ediVc DWxKZD delta 21 dcmezIp6S6$CRR4aPzHv{52Tbf+cWRn0svo^2qypl diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..ba736db2 --- /dev/null +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d2f95863a9600605fdb2b2708cf2bfc69e48f7e43d84ceabb7bcaf57a21d180d diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..597440bf --- /dev/null +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt @@ -0,0 +1,5 @@ +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\rpswa.dswa.cache.json +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\jellyfin.MvcApplicationPartsAssemblyInfo.cache diff --git a/Jellyfin.Server/obj/Debug/net10.0/jellyfin.MvcApplicationPartsAssemblyInfo.cache b/Jellyfin.Server/obj/Debug/net10.0/jellyfin.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 00000000..e69de29b diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json index cc63118e..bbca0166 100644 --- a/Jellyfin.Server/obj/project.assets.json +++ b/Jellyfin.Server/obj/project.assets.json @@ -5273,13 +5273,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index a0345f1b..d07f2da0 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -106,15 +106,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache index b958aa51ab6438c31ccca10148877559a439f8a8..e30dc330d7d96f16efc5438b0d012c64c596697b 100644 GIT binary patch delta 24 ecmaE#d@*r?2Gc{ejar-4SQ&sIY4bJp_nZKHJqZZ_ delta 317 zcmXAl!AiqG5QfuUw3j}^AXuf~B1I5_r$!HgmVk(tTsGNBIw6^jyW46&=qvat(kJoY z)vMseS8z%X-@q{cKf^zt`mcCD9e$mBOt+KGAc~^zLF#PYU<(elA+8`S5ei*MEvZ3B z;!G4Z7Qts-<)53g8k?psiL-k&r034QcyubUZEHERd7X88z2a4cLG5?Na6G%b5`a8t z2IBQbH)OyE?E=^mG>ET57kXgbqJo>(POhSniTI8L1*s0p-Kqi`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jAz;L75X)LfvcIXS@C2YRPi&oei-v?MVpCzX*CZagXji|O?Y8|>rj z1+Q{hAsa7?-Q9Z5!5N7~1xU^(Xg&j`>%kUrm6_-n=ouTR8yi|OGVcy%6_RqGI delta 22 dcmdlKILn)ZjZu(+fq~I;@<##r&GyX2ssKOs1(N^( diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..5fbcd89f --- /dev/null +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1fed7ecba8d3922a9226dab0994e07db89438757b28efdcde87a20342f43b43f diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..ba2be1bb --- /dev/null +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Common/obj/project.assets.json b/MediaBrowser.Common/obj/project.assets.json index b6f439c7..0ee9ec17 100644 --- a/MediaBrowser.Common/obj/project.assets.json +++ b/MediaBrowser.Common/obj/project.assets.json @@ -1563,13 +1563,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache index 85fad00e..b6cd12c5 100644 --- a/MediaBrowser.Common/obj/project.nuget.cache +++ b/MediaBrowser.Common/obj/project.nuget.cache @@ -29,15 +29,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache index 623093d5fe87c8ae326b158be1640ec29cd023c7..c4d2637610527f20528b5f49091cd78fd8bd530e 100644 GIT binary patch delta 26 gcmdnHnsN3@#t9ls8=N<4H94~~0738Ol`gLY0D+tdC;$Ke delta 319 zcmXAlu}T9$5Qgv4sEzmtgCI!2LxLb2R=HRRDgg;L*X-R+E)(`<&)rS*KnU2YvGxTN zE4B7z?0gF+r1%DgfBqT%d3}$6KH}wm=WX!WeaIGZ6h*)B(AmOZ4Gxtit{_YhN>xf7 zlR?PRTqdSi2A?;TzcB|>G^QOB=NG6+^_{)-=#tEGaMl=fxhI|c>fYtV%jSk;)o>0Kk2QHvtJT_J&?3X|2UBe;iiV!WKy z1-cY^()ZhdL+dG!i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA1OqqycEh^5;&$Bh0yg*H3GLJGxJtGT910y3hk`;_h zAXBga#(JnA*ct{#4j}hTwebJ5x_1LXG7#Gt8O3}vlZ*0;^V3RD>}OK`1*9%_d zs<%QmUKYE%^_+t<5{nA3I3HpSHuEuE54MP_%tX&X&)C4&(2|jnN6$~*H6$3C{NSPf T9|{;57{e!DHwv3}F`iY0$jSbDf6Dn;h;0Zy2 zh160Tf-KEtVoC*vyspBHIhv9&O{r}@Af>VE-EAPB^j(2wK#U3*b2pym^~RRic}1LT zR;F;!IXx3Vhb5o|Z5L>?g23n*TnPx`tI2Z%7H5>e`CTo?Nr@u9eIbD%@?^d01n!}) zEnUuMWAZ6ym6b diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache index 922a9d16fabaa50fdb3b6feda742ccc323e08152..74d5fad70879fb472691a3e16474af3b6feba7b1 100644 GIT binary patch delta 755 zcmewpI3=Qi`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA1OqqycEh^5;&$Bh0yg*H3GLJGxJtGT910y3hk`;_h zAXBga#(JnA*ct{#4j}hTwebJ5x_1LXG7#Gt8O3}vlZ*0;^V3RD>}OK`1*9%_d zs<%QmUKYE%^_+t<5{nA3I3HpSHuEuE54MP_%tX&X&)C4&(2|jnN6$~*H6$3C{NSPf T9|{;57{e!Di5QUR&)QwBG4uT*BgA_psu38HUS^^?c$>uh9nodaO#(Qt80imzZhwuf8 zPvGBk2!hX{Q@i*EhBN03=l3go{tg!ht@FEOdv`bwgCO_`6Kh5#R$x(S;vD=0Ayb*m zF_j3tIF*Y6Gw;$mclYICfo0i@iPJ08q`KBTIJD9K(&x;qLQ*p-(t2%+c$%Y+){!yn zcTP?PAU6laKs-|=X>eXy4`vJs#8;#B4X~;(g8pMI&rypazC9s=MES`o>KLBjk{Acm zYJ@h1j_lpWV`3b6GJL@+HHM?8C0$>IH{o6Q2!dAd`7#(TciP)$q;fXSQ`R#Yw{BRY T^h3RQjWe|5n~hs#S$h2esu65v diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache index b6173f8ae3f620bb494633ff6fd8578332fa16a5..1a8b75f81c71aaa9cd9514b30dc4a2a433fa169c 100644 GIT binary patch delta 751 zcmZvaKTpCy7>Do0KS6Xc28{^>on(+6h!SmLjHwP9B@hf#6I1AcCD#^u#e_KYJJ`=* zqN9_GqsB!?{UQ$7mMS#fE!Vqy-{<#S+i%^qomogBgrF^na>X(`q-is`+h#qQ>kvu@ zEzOXb)s#=eg&>(KIW!bHU>cJf-sur(^xLvQY-THls#xllkmr{RDy0Bk+S~18^4a`~ z13)UtB?o25?Zws|v!ziYVvHpb{~F?`A@&S0mxDb+92nxLA-~)=M7|+{vyiuHM6SHK zRwowIOk=;`RkAx#m;?sO@L8@ITR+pncisAA9+Xq33>un(~6!XQx9>9W7&KzIV!e8(2tq;Qi N2&yiuWF9u&OFzW$w+sLP delta 22 dcmbPS@;jGB^tPDVqwOLZ5g9`v@tp_y# delta 317 zcmXAl&q~8U5XRG9{B!8p;~=P|XpkZZ!BeXT!IpxEms~d4Njh;e8+SL=fKc!Wd=f!? z44=X0@amKvegnhI_YL2C=0Er`>>mujMt{faUKB;Yy@j)x!5SPYO(1 zh*xTDNP`c`1+WDu5M6^Vbik^{7;au0If_~)qB|5~Sg5evSY5yy+!5ovtuu59jHRD+ z0T=^_a$Q`JPAgq1r`SL_WShYeSb8#CRMWaf%2(D*n41&5)Sq5J+9DE L=yo2JWBJTK5+7#s diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache index 070fd3701138c5671d3ed622c81019980d5cacbf..cd003987f400997f8e5ce3ead2aa512015ee2419 100644 GIT binary patch delta 767 zcmbQ`y(zGsjZuh!fq^mI*(xTWC_gJTxuiIzAicOSM>i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jAz;L75X)LfvcIXS@C2YRPi&oei-v?MVpCzX*CZagXji|O?Y8|>rj z1+Q{hAsa7?-Q9Z5!5N7~1xU^(Xg&j`>%kUrm6_-n=ouTR8yi|OGVcy%6_RqGI delta 22 dcmdlKILn)ZjZu(+fq~I;@<##r&GyX2ssKOs1(N^( diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..759aa92c --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +a6e0d72e09b51608ade5b97739fc7d0b94bd4119cb73bf3e176894e14fded06b diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..3eb9d8a7 --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt @@ -0,0 +1,4 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\NuGet\55D74E64AE31BAD0\MimeTypes\2.5.2\MimeTypes.Nullable.cs +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Model/obj/project.assets.json b/MediaBrowser.Model/obj/project.assets.json index 18a17d72..cc9ce7da 100644 --- a/MediaBrowser.Model/obj/project.assets.json +++ b/MediaBrowser.Model/obj/project.assets.json @@ -1580,13 +1580,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache index 4c86380c..a673f748 100644 --- a/MediaBrowser.Model/obj/project.nuget.cache +++ b/MediaBrowser.Model/obj/project.nuget.cache @@ -30,15 +30,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache index 1a27dfa086a66d781c2e1f3c9987043af13862e3..0e100b76e4f87a05b7044ee3ad8217a621c090c4 100644 GIT binary patch delta 26 hcmeBq&G`BS;{*++!!aARrpB-`0Kw_ayJMG&0|1r!3QGV0 delta 319 zcmXAlze>bF5XO^h)W+6!5Cl0e$RP;9>P`zmz6 zAa*{0jsKp(PPmtFjw^lx!#CeI%q;%mheiCj+k3ly=|72i97WM@Ja#tISc5~U$dnMK z2)WF;7NikIso;qU^Wa5O`WwAhq1IhNMx3J}Idt~cqf2CV{aG(`D2F+`}0e zyqMJ)x)cW754(V4>nV^mr)H_9u%Gn!&JX63`C`7ApD22L7tdS$&0~_Ku|7~fvI;jQ VMj;=EYW)&hbQHR^E9ne><{xg1Y>fZ_ diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache index d22c07e5dc0a8a4116b13e3aa20ecb6b3e528a3a..2256f4d096520fd41df9c96e2455892ca8cd1e59 100644 GIT binary patch delta 753 zcmcam_o9Wdo{dqCfq{WB-PtN8peR2pHMyiXrXanzFh@5lH7BPsEi*5sxF|Ws3(C=R z&QD2o%uCFvEY2*BNdn5cq$ZW7$K<7!6qh9Cr6d-m80i^cSFV?mlf%dewC(()ouWtb z?{P3PGRlf#H5sgofnjnWuR?u(T4qkFmA<~dvz0!~iTbEc)CW3IAFDz7Kqu;hov4rM zMC{5zPGkT%k%7?%YMx{sil229!cvQhGxPIo4JQ|HYD~Uw!cou20@A?9$cf$rp9yH>zve0{~B8xP1Ts delta 23 ecmaFS!g!&MgN;#^fq{WBaB`xI{APP*O?v=Nss+XX diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..24630a77 --- /dev/null +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c32e8e5235494f120555a86a2b37bef84f7862cc220cf8d1201e6e4e79d56c0e diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..f1948eaa --- /dev/null +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index 812b9494..46dc791e 100644 --- a/MediaBrowser.Providers/obj/project.assets.json +++ b/MediaBrowser.Providers/obj/project.assets.json @@ -2772,13 +2772,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index 78915fa4..e7080306 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -56,15 +56,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache index c2202b3bd370dd40957ebe357a99aa48a7967568..08eafdf5bb6b1ce775ad085569601161ef4913e4 100644 GIT binary patch delta 26 hcmdn7nsLfX#t9ls@0~Yl9du@80D`{FuUwW0004+t36=l= delta 321 zcmXAl!AiqG5Qdvx)Qk8CgCI!3AVm;@r=}hRD*-8b$Yqk9rW=yoxI3)|gua1R@e#a; zC-LIdck$xQM{r6H-@x$CKf^ySZ^74lu-xzd4nKO|@gnGSIzK_;Y*tYXj!}9}%NM#?)qI+N@onnH9w0 zdSe88{o@k>w1)*6&}NR6R^S;OgPj0^_!@HDg29?XIK6A+HYriWw=0B@AWv7Tj^G~7 zwV{hyoso;6Fa4lpO03tctvNF*HG;#iD^VYWM`0;E3BmK{U;Mh$+a78xjPi`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA1OqqycEh^5;&$Bh0yg*H3GLJGxJtGT910y3hk`;_h zAXBga#(JnA*ct{#4j}hTwebJ5x_1LXG7#Gt8O3}vlZ*0;^V3RD>}OK`1*9%_d zs<%QmUKYE%^_+t<5{nA3I3HpSHuEuE54MP_%tX&X&)C4&(2|jnN6$~*H6$3C{NSPf T9|{;57{e!D +namespace Jellyfin.CodeAnalysis; + using System; using System.Collections.Immutable; using System.Linq; @@ -10,8 +12,6 @@ using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; using Microsoft.CodeAnalysis.Diagnostics; -namespace Jellyfin.CodeAnalysis; - /// /// Analyzer to detect sync disposal of async-created IAsyncDisposable objects. /// diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json new file mode 100644 index 00000000..4eb6c6d2 --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json @@ -0,0 +1,532 @@ +{ + "runtimeTarget": { + "name": ".NETStandard,Version=v2.0/", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETStandard,Version=v2.0": {}, + ".NETStandard,Version=v2.0/": { + "Jellyfin.CodeAnalysis/1.0.0": { + "dependencies": { + "Jellyfin.Sdk": "2025.10.21", + "Microsoft.CodeAnalysis.CSharp": "5.0.0" + }, + "runtime": { + "Jellyfin.CodeAnalysis.dll": {} + } + }, + "Jellyfin.Sdk/2025.10.21": { + "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" + }, + "runtime": { + "lib/netstandard2.0/Jellyfin.Sdk.dll": { + "assemblyVersion": "2025.10.21.0", + "fileVersion": "2025.10.21.0" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "dependencies": { + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "dependencies": { + "System.Buffers": "4.6.0", + "System.Collections.Immutable": "9.0.0", + "System.Memory": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Reflection.Metadata": "9.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0", + "System.Text.Encoding.CodePages": "8.0.0", + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "5.0.0", + "System.Buffers": "4.6.0", + "System.Collections.Immutable": "9.0.0", + "System.Memory": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Reflection.Metadata": "9.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0", + "System.Text.Encoding.CodePages": "8.0.0", + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "dependencies": { + "Std.UriTemplate": "2.0.5", + "System.Diagnostics.DiagnosticSource": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Text.Json": "6.0.10" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Text.Json": "6.0.10" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Std.UriTemplate/2.0.5": { + "runtime": { + "lib/netstandard2.0/Std.UriTemplate.dll": { + "assemblyVersion": "2.0.5.0", + "fileVersion": "2.0.5.0" + } + } + }, + "System.Buffers/4.6.0": { + "runtime": { + "lib/netstandard2.0/System.Buffers.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.600.24.56208" + } + } + }, + "System.Collections.Immutable/9.0.0": { + "dependencies": { + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Collections.Immutable.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "dependencies": { + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Memory/4.6.0": { + "dependencies": { + "System.Buffers": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Memory.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.600.24.56208" + } + } + }, + "System.Numerics.Vectors/4.6.0": { + "runtime": { + "lib/netstandard2.0/System.Numerics.Vectors.dll": { + "assemblyVersion": "4.1.3.0", + "fileVersion": "4.600.24.56208" + } + } + }, + "System.Reflection.Metadata/9.0.0": { + "dependencies": { + "System.Collections.Immutable": "9.0.0", + "System.Memory": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/System.Reflection.Metadata.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Runtime.CompilerServices.Unsafe/6.1.0": { + "runtime": { + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.100.24.56208" + } + } + }, + "System.Text.Encoding.CodePages/8.0.0": { + "dependencies": { + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "System.Text.Encodings.Web/6.0.0": { + "dependencies": { + "System.Buffers": "4.6.0", + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Text.Json/6.0.10": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "6.0.0", + "System.Buffers": "4.6.0", + "System.Memory": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Json.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.3524.45918" + } + } + }, + "System.Threading.Tasks.Extensions/4.6.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.600.24.56208" + } + } + } + } + }, + "libraries": { + "Jellyfin.CodeAnalysis/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "path": "jellyfin.sdk/2025.10.21", + "hashPath": "jellyfin.sdk.2025.10.21.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", + "path": "microsoft.bcl.asyncinterfaces/6.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==", + "path": "microsoft.codeanalysis.common/5.0.0", + "hashPath": "microsoft.codeanalysis.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==", + "path": "microsoft.codeanalysis.csharp/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512" + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "path": "microsoft.kiota.abstractions/1.20.1", + "hashPath": "microsoft.kiota.abstractions.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "hashPath": "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "path": "microsoft.kiota.serialization.form/1.20.1", + "hashPath": "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "path": "microsoft.kiota.serialization.json/1.20.1", + "hashPath": "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "hashPath": "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "path": "microsoft.kiota.serialization.text/1.20.1", + "hashPath": "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512" + }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "path": "std.uritemplate/2.0.5", + "hashPath": "std.uritemplate.2.0.5.nupkg.sha512" + }, + "System.Buffers/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lN6tZi7Q46zFzAbRYXTIvfXcyvQQgxnY7Xm6C6xQ9784dEL1amjM6S6Iw4ZpsvesAKnRVsM4scrDQaDqSClkjA==", + "path": "system.buffers/4.6.0", + "hashPath": "system.buffers.4.6.0.nupkg.sha512" + }, + "System.Collections.Immutable/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==", + "path": "system.collections.immutable/9.0.0", + "hashPath": "system.collections.immutable.9.0.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "path": "system.diagnostics.diagnosticsource/6.0.0", + "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" + }, + "System.Memory/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==", + "path": "system.memory/4.6.0", + "hashPath": "system.memory.4.6.0.nupkg.sha512" + }, + "System.Numerics.Vectors/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t+SoieZsRuEyiw/J+qXUbolyO219tKQQI0+2/YI+Qv7YdGValA6WiuokrNKqjrTNsy5ABWU11bdKOzUdheteXg==", + "path": "system.numerics.vectors/4.6.0", + "hashPath": "system.numerics.vectors.4.6.0.nupkg.sha512" + }, + "System.Reflection.Metadata/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ==", + "path": "system.reflection.metadata/9.0.0", + "hashPath": "system.reflection.metadata.9.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg==", + "path": "system.runtime.compilerservices.unsafe/6.1.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==", + "path": "system.text.encoding.codepages/8.0.0", + "hashPath": "system.text.encoding.codepages.8.0.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "path": "system.text.encodings.web/6.0.0", + "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" + }, + "System.Text.Json/6.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NSB0kDipxn2ychp88NXWfFRFlmi1bst/xynOutbnpEfRCT9JZkZ7KOmF/I/hNKo2dILiMGnqblm+j1sggdLB9g==", + "path": "system.text.json/6.0.10", + "hashPath": "system.text.json.6.0.10.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==", + "path": "system.threading.tasks.extensions/4.6.0", + "hashPath": "system.threading.tasks.extensions.4.6.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 0000000000000000000000000000000000000000..e68302d5bfcba21aadd13c502b832049ea3eeb01 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index beb8baea..bbb2d62d 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index 5e3d0a0f..294c2542 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -7631d420b9ee79ab8f3c1710e889647df02e618f5c2c4e6e4ddc5b7895741331 +7dbf0ea08d75371b69098eb6f296b1926ebcdceb43317ec79c89f32b503d555c diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache index ef146637fad63f0c9519013369f8941403643227..6a436abed1aef4773fa593ba9bb3e95aadaa19cc 100644 GIT binary patch delta 26 gcmeA;$@t_L;{*++tDYORmV2@?0KxIi7rgo;0gjFd;Q#;t delta 321 zcmXYtu}Z{15QdX$)W+U!5Cl0e$RP;9Mo)_zA_pQiX*S6uH(@gyclQnh!nIc7TUd+l zpq>_XKEXYRbDYIDF#Pk+@Xzu+d|ZUj`@NshYyTyghd~f5!?87)#s(~^g17=dLC94u zwIq!&j8mDYG50QQD|e?4YSg+biBo6uboAduLsQ@>E8RJAsmbcJUArQlR_LSk#u)Yn z$0q`igSlcLo+(WQIIpY+Q-T8VwP<|@tQw5q;=YyJScoFNT_J+8@{`r7BY1#IV!WC* z8QK^I(w}u6$HtK-!wIj{7!ISJMEwvxg@y1Xgx_z!$N`Fy0cruuwlxCPfV_Ha>A(W<5G9jI&fzqa=&^8pNo@AOy8A=C!f4#SF-%Wku*GVCwAntSLh@QujuTcp<8kE6qyXvcL zbh`P~RnLoUudbTjZ@OB+vF98;r)Bhf-uAS#p*h98X6Cht9VsnmXN^Q_Yvk&R>YbBB z+k`^*zJK&<)zRLfF0DoM5iJKr^{L+-!BfLMikoPWYzKV1nZWkTs|*M_UkdGefJOPg z{;Z%(!gUYy?%>8K(YqXo^RInG3qU)*k!bpS-bdjYQMiF027Yq`p74w#9`HAo0)Qud zt=J7rUK-K9gyT9HVA8fxG}zHAaW`C}us-1!mJLC+mGr z+X56KS`A+p6A4NE_@FBgZzGD(`gElc=sba3i#1D>M~^~jaQzKchH?Q8o9FQr#&>m| zh)D&<;Ck>>97?*^Q+uCEV^#B%B{otVA;pf$$1(U3T+`dWcJWyiNl;xVh^#3ywe!R} zsZ7gt5uLO#VmGaa9@e)4s_`GCg%n2!BHj|<5!LQMTl=X-6bB*F($u5U$WPHnwL4jF zZ|mAv@N5TET@ej-N8-q6#9ao^8dKsZ;mDG+VnLWYy~qapy=<0hS7U1Y3T}i(9tJBG ziX*j=_9lup*(=am(;Hm7xH}YIiFOf!qCFf9FFvcZH%FU$=Ge}wz=?)q3(j^xMno6H zHC7ObMdGWt(GqRxX^ytUn=x*;Skm4aZS6^rjHGHK0+G%W=z#1*TWn-Law?8wMcUgI zQnW3;22EJSX01i@x;xLEJLktrA1T=E2Nk+VL?J>;P;8_(lpt^A|)|8nO zM<%-?-K4HZeLw~31O40knyH5ez~vzD1!p0HFEF@UP+?i8^BFuA$C3DM7m|@Om%#dj z+Y0q%9*On!N`0>@(gEk;02P+U6QK2IihV7feh}5gHf)YKFVy&m$9meF+PYa(s-5S~ zp`k=yVz6(pe-m33A`9?Od0HGp`Z3}MaA$SObIkml%Muzq{YwO5_3jkCiz387t-fh@ zastl}fP5aFuik9gX%@x>QE^+xspe*m?1y5IxW>@r;ZUjs^#qkX6J?B%MeZYISdMSz z@e{$2Jbn_rpfC-Ap`(HCgj9N0!iU86&_enVx~TLWF|MfeSAhdTmDWr6uY%h_**+=Z zpGe9l1#9^4Kr^_{stik_IT)d2Ko3ReM?r?0LR*pM+bAj`)Y-(8R=^lN*K}=@O1;GL zW3*L`(W9VbXccUTk%e}Iz7*W5M(B*PRaI$Ga6pOBuR&6!*X39v=&RCxso?`Dqbkk8 zHnNp3W0YkokMby;hW>v;uLyNPTZ}%dGQ1D^V>B({L4Pc0VD9N)jD9G4ZIYw^4d`w3 zyXto_)@w~{?LRiL4YL?arH6w|`95SK^k>k_k(CKYTnHv0uf`3^Sg-t z7_lEl8<_!SNK8TA1nNVChSW)LRJtF$Pebp$;4C0z)gmfOOa-=Av zX|aJmr#vH;(3|RMv~Bu2+JasZJ2iBo&n)dh#su9_!@ey9IW_FBf!$ZbnD-ksj6FIf zvA+l(5B)88&-)m4DQ}4Yg;x=-hv=Wwckrej>hiJo>5K?cL1O;sA^Nn>TRIT>i3ri@ zdDu7RNxmYn`>_(d56S8!XdNa%6^?SCDW_nS2nj4T?BO!N2welXi25bmB;lBZNeOS2 z@D2%eKvXYa2jbilx`Iqexkh}esf!*XT^#~Eii|G+eH`sw!6ZFJ|3JS<&(c@u5xQ0U zHhmH8&B3SW4)L?lS7|XMUk2<@Ucsw)W$1f!HGQD|3%x==2);+UXid&P!et9VExM7#J;niQSlDLPK8#nlvSdWGJjlc8SGBW-v@e7|W-JSgpa zO#Gzj6XGGX4Iu>k@~kMUMd3r zYT5|cP4@r}((eKO5%PuhN@{U$D%z(0C1DP6iqXpA%0?tX@q-zlAxims(~bUUSJTHJ<=qVx4PY}&hbcyAwFpUf33BWL72H#z2(@|g+KE!eJ}wu~Fn zzR32XWih_5pT;ttY3I>M83o);ZZh(Q3{ss{YwdRRIirTr zgpn@J&B@T!)KueMml|_jBbT;H)24?Q*950^2hrJruM`83IZ$U*<+s3^J%-~VcNa2~ z`B~e^>6}>Ix}+2$J!{St;m$lI_4JLQcj<1!sSmKrm`&-khF98!yt{R}A0DY_mtpBg zWUGN+wR)$6iphBOj@5v0*73bjXHuQf~ z75&!Dy6Yp!yy=;`W!`Pj7E7P27RdB|Bt46Is}d?BBr1Vp&a};Q$kI#x#tKVxt&|$- zYf5+A{klbC^Cun3wK@eYX2M;0>0?;5)v&D6teHopW(^r~*K`wE%c5keluO%q z)@DMLz!h6wai!pK;>3ZNn| zo9D0w7*2h<`D;ZjPR49yX3=Dx>l{hU6deZ(&*Tv!Q|C^txpvB0%>5>rnJA-aY(q@D-&&tT)=2Y`YtTqbba3qd-qn7x!Z-?DG%#3 zzv86p<9^lAlzqt9&c_xFCCh6VCRAmCp^U%KT*AqOUwR3@f5j)cdW>6o(Z!tODMa$6 zHF>1q7%n?mq3+TB1T@T{OK|MUoTB-@RJFUc#YM)9#`2|xf=?NT3Q4-%fRqg~9F_#M1r@N3y<2%xTgpJl+Xl2mH z1@7W2$EG5<+`kB%rPiUxVcaI9e5#2N=RgP!l4oX!smO zBN}D2O*S{FT0pd|Xj`yIh>qx#SV=2ZQZOQ7NtGqbk2H0}$`6R>?hxdzT-w$r0-{2J zU?>8SlS54lV|N4s9nm|XLKiWkv1Lk}srbtUq6cHeXekgo8qz3Mehe^LexjKI0X(2e zQlF0072qV**U8ql6I=+WK0$I!(17zGK@A^3vj4LZJ}2P|_|(Rjh z9De4;z4t_4i(IFuD?$Mk|6xUqCBteZ&Oo#XBfcq|yAWHuA|yiqOOw+0TXEvRi6Rk* z6>$(HFd`ctj{E*3!=iFXy^_xWrUOfEbM(S?J3o0OV-$FUf!&*Z*u~c?H3|NLx=GNo z#P-Q)yddO9Mo(p@^UH?@5`ECnwz#&buDoe@{}kmeTD6Y`(dB|VF8+F?h@g;s|Kczk z!}jAm4u3?0f)Wzx?$2!4IM`ln@JB1^bZf> zq)ZweWVlw)@dNzDI2~xkUco**RkS=4UveNcC-eJx(KoUzwhd>$KZh89dtOcq<74a= z91D%F=J4SFQXUb>Z&?Jj#U}zjJ^Y1lk(k=aTFbcK!0!!jEJLGmu?y|E*Wtb$XZE-A zZzByCpF1{QyHXRW4=0r`{r&NiqYut}@poRo?u|QH$M|(K_)6fnzB^Nxa}Qd*cU3mX zGx(ul=At>7vD0_W$dt@9d|x7q7Z*))YQuDd%Qv$1voMUUJW^fs*sXF<;v+uuDXM z&nJnN`X$&PBg+_@09l&z=#1Qq`}R@)tebJZKCcV`?!gJlUcgD(g;o;3v~35T1l;2P z>PBA={`jnavcuKMm;b!cM<|FV&xyus0*HWCes^!ddzat+NxaWz@h0U9Cu)Gx;PPAE z1)p~cCb)UYCweA$21*5N@*w4Jpf1$J=lY_u_v0Pl5cVL50d2#fy}-GdEq5L~MhPD2 za{s{tY=u1*{z|Zjb@LgUjU9r4{b3$*%;9aD3)yL@t2*`sWL&uyF|nsVH2h>Z{#s!*a-T1bHXxRBWt!^z)CMfS2q!ek(!Nu#`gIob;F@P=MbY z?K$k-JjiIcXXMyBDs+w($EO+(#&}ovabjAx!Ozo9=;r7b<*vK#)yL6EbRSLx1kY1OHq$Q2mF}W>fmk9d!GjQ74&lOB@?AT)lz`k}HG)LY5QGiN4t%9TB#kG)BeE5| zGbi88<|Es|^CI%ue|8{A_W_iT+JiDvEQaS+iTNrEU5A*Xa=v5 zsDZnB^yrCbwDJOFYj9bC%LZH);3Ab911`W$Lqlp$USu74C*_lMQANEAgTp(HosABz0X4n@8ngCe)Um1j>XZwa)3?K=Rxw9+dxK-pTaJQ8S0mT3T?26cs0y%{K{g6DjyOmf@{p5v*qB`CLp zXF9lg0K63_lRvVZdg+y&K-osG>_HNNpF6m$G`(+)3>{lfim-U8j8KXMND`(HVX|zTx9;=GCk>W~1iAjZ+ zLg+?!nM@DmM1aQ7l$|1R1=&_Jl0XfeK@hkkR;*?y!H|npDRBZw?4y;qCOIuRD|xFO zjmxjg-gY}KQ;~eN%`1D<@V-9|c77c-6Fs};mh*~u?{Oy0(y=D{!;tAec5=VNZwEYy zDY%~A!0`6jJ@m|jYUSa!@cJFJd9UOThu%u{PSWa$xFG_WL@pBJ3TODr18DBz>_&H+ z>f-4^cXe@}BygMJ?jdl;UE-!p72=-LrnpaW#Xwm&)ot2TcLDC{iMzUb#!f-Rm^5C6 z#p4Le0U=~6g#dSs1H7FDG8OO>cSNRA%2i6|M3Gd8u+>sbA`)Pr2SY^CL|hmmidA3= zH6oKMMH10+OiB8jkZf^hxmZOYaxtcilPM$!L#k%URfq!c6iINM-mXAxy1O%hE0RP4 z;Gq8>1G<<_0kf-AB^GOj1xKp6331?aI1<5QusBX^4s*7@6X^pHj8Ha%$JT##i*eB} zy2iM~gz;khc^pOrhu6Kv^|Li@pRIBKY|WI<)_8ojX6k2ZfDw8%$ajl%F3A@r(uHC% zm`E37KmGwp9)c*VpDkWEI4dkOKK#m`ZuVbuMFNG4ki{wKOo149Ef|b}QZNSNFaa11 zT5P|N^N)}c1PM!7G69?2lUdYs#_vUs#+_YQ{Si%P@e?qGoWg!seWd~^ks}?2xdr#y z7_8dYvb$VjncruyT7k!>)n*{RT%_{v%@IKbk9;>qo%NIKu{+!a3Kq$f7@ZMIC>5B1 zbVR7@+q27yky9u#DwB0|4l+uH|UX_qc z_$m94h?lj&RSW;8Qf$7*Fl55V!E`L9h63FW_&&uTlE#0FoI(&m%+ZJ6eYYw!_nULh zPu4|m`7(nbLMEjcg8>{Lc!fWXQk)mF=x~DW^jt~TN^;>I{=|ysge|;7n#ZXU%V(vpV!V;3hA>I zq6l0-C`IusU;_`(1B=d?u1MESXpg zmOzb90x1HOLIE5MVktp~2Tk3T<1j01`;hdZ?n4p}nZRm?0@Td0{-VRa&g8KC*mK0_ zb~M!lAW$MvDarYdk~J~m_<6+69P!MnP3(VrX;AL2Edh!P3%@Y|4V6j#aVhX-fq|Z0 zBe?FC^KJYJf-_$pYtP+m0?U`<0?jDEg$Ce>zYZF;sMe9Or|FtqWZsx$9atilNkN-% zK^!0k(EunCzm{k|9B;NaX>q#-^ww zAJZ645)jYC2wbR{@hH7dQ=L=tZ0*hB@h5#ZjraL&aFHm_G!G-6hwwd)i-yuJ$+>BR(*jaPJs6LV{iZ?3K}yJU-3!G%>K*Xg z+_>Z1hFiq_kNBK^I${NMgkzLl=hrP>AA3&Bs4Abh;n2q8B@`ta15+vJ1&OW$AnSdZ zS&y3+F}caLPW@X`ZDC_-0NQ4Uti7fzcpb25FZ=MF)9))B!&s2DE_5Y;1gU1ShQkO7 zu^Ld~VypCI9*PJ&TCMgfHUZUybyOSuL>a?Lc5C$T7~oes_+r`qAk}D7Fr9S1Cf1=i zq@GxG2`Ql=D-Ujdb-tz3w=U-S<+ifUDia+1KyXAwjG91BYcy0L!*)x5FM46f##bX3 zo%ZA{G{FGG!(bhSCPUy9pCg<{1MGqd#{E*=zTl4^OaMW^DoBg~iyQ1ji0!OQ-_tHl z3oKpS@7<7XTQ{1(k`s88LInIu!yrTiCOt5?4H|Gji+9_4AF*G_<*-oO#(!R#VkDD^ z4Rs%}YhTv8_k!TU=%N+N-~B5!1tZn&*5v1?P8)V9o#T>yC8X|yVzT9q@&lg%lfj|3 zsUa}_>gc4Zz5Q7!fpd4)R{GwcfLfvsl6yOXJaq{V7Cd;&-n+}^^_fQ}7enp}Y-txq zIJwNYwT1O;e+et&M<)7U-k^8`Vx!RwHMw9r{OQqV+rat>x&4N_AAJRJ+Gv^1(+0f; z>IZB+p6@m8KxpC1hE+Sa4PHxu{6Xg46+f^rF-|5au*IRoykX{7{rky6Y7!D0KY9jF zHwo_ETqE3mn2k+a6Hxl<dX&n!Y>r+OLkx(xElxy;qd) z?9xk5o{^tH^eI}dQr7&ATmF^L8mA+ZyiB5_Fr^?tH?kqLWc|2b4%G{|$C~qs&o-ak z+64^+>j#LEgnXq;0n$LKA%CH)o#tjS&V1la?%I~ii&~y$z;zE;%f%%!g_?`W<+zYk z9(oK!_G$FKh9kuCh|Wn4+H2i5GpMl4ZP@+xZO14y$WfP2_CU(FJ4UQJ$otJd&3<6U z#Uy_i_-H7*woRZd5Vf-`;OpSg8@LB*{j=LusJlM@a7+R6VGy)vJqtoMvwVf_o2ohG zk&9O^N;(>-51FOH6>7bxtd(kn5e2W`JiPr&;QrMM228FK!U#}nIK_YI)s|u;nTCw- zc$Bnc^lWz1vyshDcLdy{_=n;!tb9r_wU4SZTN8aYsHwQ9XKixDw|az{gh#9PWs3TN z`KRrcRd*N}D6@T2dH7X5>QGFA^KjrTD!sT2;w;#2`nPaO!gd_`W9t#`bsT*hu3Rcp zB$A^+A<^s*P^Liayz+L*rxGXMO;L_9F`qW`^|0YxlQg7md?oI%ta%-j-DI_`F)a9w zKDA-WafPyK!_LVgiZbw^BP~l@BgWYfdKezQM1>Pd*y9i}_+ic|T0>!IqxqdohtQDA zdI&xa;&+i!OUzIeWk`9;>+L z(}{7;uh;1TqVU)N924S-uEfCrJUXB{u&N?gEwHkI$uDlco=5?BcpQ~%QHDb!`ta_qd46v;=ScYd?P=;i{EX?1mcMJ1 z{e#n3^Jq;u{`KYeb8nu>lo&&~xDpeRQL|RZxSyh5lY7k;$^qL~x(EVyFIu(y$&NSI zje$n9{dG#_s}H${c^3bL)J=Yv@MqtBaQP&MAh}CN(0Ljcp#(xy{oG51`6oJ9HT#j# zSMGa1*9q)GX`i^7SrtZr5MI#}W4Y$={0g?GBneiGEii&>gGfr~4NBFJv)psRtSNqt zvO6Dhi%a2T2Lm56odYX`0_=@|Z9bs+Y$<`o!KLQy1^0MzU*JH?;)0FOM{u)kCX{*i z`0qXxO+`;eOd>^u3KO#oRGDzivQ;@|ntwy(p`lHlgE0dx+TOWI>J8HMnlOgzCCrY! z;VIip^kE*%?V;XA?r@8;cV3XyDBk%8{?)SE(>mkWQ3gT+z{Yadf(Su53;h4H8S;*~ zfv{^jIio4p0HoPslgV{$q}3FH1>%9Vdv3jEX3HAvJ-zzC)f8%K2&Uc}&$+)-7DU{g z_0#1`(%@r7qwVsnCO$JzCbav&hN$-OU*CTDX>dTb!^euVcUoZp0=4MA_oX$UgA&*> z^Md6|d1=Vb%s>6?C$1W4Ah0`>+&0r}`@@-~jpFhn_pgSa#GKIetTUGx%jdx0%d`S| zduI^OUU&ty{nsxjZ`GN)?20omJu{6r8kv7kS{%!$y31{Q8IUjXkgshm{xX+n2@DM& zoU>Hb`PaaiekWJov<7>haa2?2))kf*6G@=uw<(!ppLA62aUH`vSX;9{rY^sRjz_$zXi;mVc?^3+5(W`FkGCLNs{^aeqfA3Cm zG2{i5kP5&aD(uHUDcqqFe4lLd1ZLK6m8pZgryKR7rde?9r&~%Sgr0ws{&C^er;MVQ ztV=&H?fp?FQZqqn7dsFHP$)Qt`rakh_pu1!exDJ|Ub!}BJcZJ1&gxp5+;yvk;# zk;~iaSaWqpf=}S~6`qwj+uY}WMyNps^N^B$dbcCCq2;~r-nk8m%*W$kuBsV?d z)OmikRYLvTll}*T@A||!+!$jlQ-cZz+eijT`sDQ^3xCfDE_o!WiL4X`8zaG&Lm00> zalsiDFDoV`aMRzN@9}Wv%Ht5Ez(9!6?JE!*M2Fjc2-!{_%iS69Jm7jj$8ZV}iHTKs zgi5a4N`MlY=O$js*^nQ&ZBs|TJ&ZMQtEJ0tA>+Gs2}eAgSd9Ak+j;4GX4F%R!PgL> zY$@zo&DRYO?8u@gU#M~l4BoLs_|<~}pIRy6uEjz_2>P%nt=G4`htBgq;vLc0&Qz*p~APyMkmtmgab9vjR{`x=oO+5~~?PDKUt(kgwEEi6aX-;eD> z9(EaN&$HAr7(wyr%H#;T?yF2Ms*>!GJre};&y z+Y2WKq9q^DQZuyF4lQ*;OIc_shL)})kE)>KEl?zYW^Ij(rGYand>T0Pg3{EI~|p(X9I*zLrQo^5_aU$AcnPG;0gQ%~}mk!|1=UvQ(qUSj24*d5)+zg7pB@G874< zS&t!42Wg;8n)NVbC=DF4@iIsH!q;Y_Xx8?~xSrtL3=jf~8xryKB{{VM3Xn+6! literal 0 HcmV?d00001 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + diff --git a/src/Jellyfin.CodeAnalysis/obj/project.assets.json b/src/Jellyfin.CodeAnalysis/obj/project.assets.json index 625d14a6..f180e9bb 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.assets.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.assets.json @@ -2363,13 +2363,5 @@ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache index 23651efa..3bbefb68 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache +++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache @@ -36,15 +36,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\system.text.json\\6.0.10\\system.text.json.6.0.10.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\system.threading.tasks.extensions\\4.6.0\\system.threading.tasks.extensions.4.6.0.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs index b2f590f7..3b5cd082 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System.Collections.Generic; - namespace Jellyfin.Database.Implementations.DbConfiguration; +using System.Collections.Generic; + /// /// The custom value option for custom database providers. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs index 8c5f1914..d3589107 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs @@ -2,11 +2,11 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.DbConfiguration; + using System.Collections.Generic; using System.Collections.ObjectModel; -namespace Jellyfin.Database.Implementations.DbConfiguration; - /// /// Defines the options for a custom database connector. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs index af4bd6d9..902aae66 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System.Collections.Generic; - namespace Jellyfin.Database.Implementations.DbConfiguration; +using System.Collections.Generic; + /// /// Options to configure jellyfins managed database. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs index 42b5d350..3a33501e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs @@ -22,5 +22,5 @@ public enum DatabaseLockingBehaviorTypes /// /// Defines that all writes should be attempted and when fail should be retried. /// - Optimistic = 2 + Optimistic = 2, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs index 961eeea3..5aeb265e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs @@ -2,65 +2,65 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.ComponentModel.DataAnnotations.Schema; using System.Xml.Serialization; using Jellyfin.Database.Implementations.Enums; -namespace Jellyfin.Database.Implementations.Entities +// +// An entity representing a user's access schedule. +// +public class AccessSchedule { /// - /// An entity representing a user's access schedule. + /// Initializes a new instance of the class. /// - public class AccessSchedule + /// The day of the week. + /// The start hour. + /// The end hour. + /// The associated user's id. + public AccessSchedule(DynamicDayOfWeek dayOfWeek, double startHour, double endHour, Guid userId) { - /// - /// Initializes a new instance of the class. - /// - /// The day of the week. - /// The start hour. - /// The end hour. - /// The associated user's id. - public AccessSchedule(DynamicDayOfWeek dayOfWeek, double startHour, double endHour, Guid userId) - { - UserId = userId; - DayOfWeek = dayOfWeek; - StartHour = startHour; - EndHour = endHour; - } - - /// - /// Gets the id of this instance. - /// - /// - /// Identity, Indexed, Required. - /// - [XmlIgnore] - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the id of the associated user. - /// - [XmlIgnore] - public Guid UserId { get; private set; } - - /// - /// Gets or sets the day of week. - /// - /// The day of week. - public DynamicDayOfWeek DayOfWeek { get; set; } - - /// - /// Gets or sets the start hour. - /// - /// The start hour. - public double StartHour { get; set; } - - /// - /// Gets or sets the end hour. - /// - /// The end hour. - public double EndHour { get; set; } + UserId = userId; + DayOfWeek = dayOfWeek; + StartHour = startHour; + EndHour = endHour; } + + /// + /// Gets the id of this instance. + /// + /// + /// Identity, Indexed, Required. + /// + [XmlIgnore] + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the id of the associated user. + /// + [XmlIgnore] + public Guid UserId { get; private set; } + + /// + /// Gets or sets the day of week. + /// + /// The day of week. + public DynamicDayOfWeek DayOfWeek { get; set; } + + /// + /// Gets or sets the start hour. + /// + /// The start hour. + public double StartHour { get; set; } + + /// + /// Gets or sets the end hour. + /// + /// The end hour. + public double EndHour { get; set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs index e1599582..8e24c01b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs @@ -2,126 +2,125 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Implementations.Entities -{ /// /// An entity referencing an activity log entry. /// - public class ActivityLog : IHasConcurrencyToken +public class ActivityLog : IHasConcurrencyToken +{ + /// + /// Initializes a new instance of the class. + /// Public constructor with required data. + /// + /// The name. + /// The type. + /// The user id. + public ActivityLog(string name, string type, Guid userId) { - /// - /// Initializes a new instance of the class. - /// Public constructor with required data. - /// - /// The name. - /// The type. - /// The user id. - public ActivityLog(string name, string type, Guid userId) - { - ArgumentException.ThrowIfNullOrEmpty(name); - ArgumentException.ThrowIfNullOrEmpty(type); + ArgumentException.ThrowIfNullOrEmpty(name); + ArgumentException.ThrowIfNullOrEmpty(type); - Name = name; - Type = type; - UserId = userId; - DateCreated = DateTime.UtcNow; - LogSeverity = LogLevel.Information; - } + Name = name; + Type = type; + UserId = userId; + DateCreated = DateTime.UtcNow; + LogSeverity = LogLevel.Information; + } - /// - /// Gets the identity of this instance. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the identity of this instance. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 512. - /// - [MaxLength(512)] - [StringLength(512)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 512. + /// + [MaxLength(512)] + [StringLength(512)] + public string Name { get; set; } - /// - /// Gets or sets the overview. - /// - /// - /// Max length = 512. - /// - [MaxLength(512)] - [StringLength(512)] - public string? Overview { get; set; } + /// + /// Gets or sets the overview. + /// + /// + /// Max length = 512. + /// + [MaxLength(512)] + [StringLength(512)] + public string? Overview { get; set; } - /// - /// Gets or sets the short overview. - /// - /// - /// Max length = 512. - /// - [MaxLength(512)] - [StringLength(512)] - public string? ShortOverview { get; set; } + /// + /// Gets or sets the short overview. + /// + /// + /// Max length = 512. + /// + [MaxLength(512)] + [StringLength(512)] + public string? ShortOverview { get; set; } - /// - /// Gets or sets the type. - /// - /// - /// Required, Max length = 256. - /// - [MaxLength(256)] - [StringLength(256)] - public string Type { get; set; } + /// + /// Gets or sets the type. + /// + /// + /// Required, Max length = 256. + /// + [MaxLength(256)] + [StringLength(256)] + public string Type { get; set; } - /// - /// Gets or sets the user id. - /// - /// - /// Required. - /// - public Guid UserId { get; set; } + /// + /// Gets or sets the user id. + /// + /// + /// Required. + /// + public Guid UserId { get; set; } - /// - /// Gets or sets the item id. - /// - /// - /// Max length = 256. - /// - [MaxLength(256)] - [StringLength(256)] - public string? ItemId { get; set; } + /// + /// Gets or sets the item id. + /// + /// + /// Max length = 256. + /// + [MaxLength(256)] + [StringLength(256)] + public string? ItemId { get; set; } - /// - /// Gets or sets the date created. This should be in UTC. - /// - /// - /// Required. - /// - public DateTime DateCreated { get; set; } + /// + /// Gets or sets the date created. This should be in UTC. + /// + /// + /// Required. + /// + public DateTime DateCreated { get; set; } - /// - /// Gets or sets the log severity. Default is . - /// - /// - /// Required. - /// - public LogLevel LogSeverity { get; set; } + /// + /// Gets or sets the log severity. Default is . + /// + /// + /// Required. + /// + public LogLevel LogSeverity { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs index c8d2b859..2f712516 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Represents the relational information for an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs index 64101054..1cb4f2c6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Provides information about an Attachment to an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs index 04bde972..760f3934 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs @@ -2,14 +2,14 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member #pragma warning disable CA2227 // Collection properties should be read only using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - public class BaseItemEntity { public required Guid Id { get; set; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs index 488f7df1..ad3a3299 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs @@ -2,9 +2,9 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -#pragma warning disable CS1591 namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CS1591 public enum BaseItemExtraType { Unknown = 0, diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs index f0a69398..c18bc97e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CA2227 using System; -namespace Jellyfin.Database.Implementations.Entities; - /// /// Enum TrailerTypes. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs index 517c59d8..a5ee2d0a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Enum MetadataFields. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs index da779852..ac34a539 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Represents a Key-Value relation of an BaseItem's provider. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs index db5fa526..fe06fe7d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Enum TrailerTypes. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs index 503d08fa..f1974c0d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// The Chapter entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs index dc4e8c27..c05900ea 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs @@ -2,83 +2,82 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity that represents a user's custom display preferences for a specific item. +/// +public class CustomItemDisplayPreferences { /// - /// An entity that represents a user's custom display preferences for a specific item. + /// Initializes a new instance of the class. /// - public class CustomItemDisplayPreferences + /// The user id. + /// The item id. + /// The client. + /// The preference key. + /// The preference value. + public CustomItemDisplayPreferences(Guid userId, Guid itemId, string client, string key, string? value) { - /// - /// Initializes a new instance of the class. - /// - /// The user id. - /// The item id. - /// The client. - /// The preference key. - /// The preference value. - public CustomItemDisplayPreferences(Guid userId, Guid itemId, string client, string key, string? value) - { - UserId = userId; - ItemId = itemId; - Client = client; - Key = key; - Value = value; - } - - /// - /// Gets the Id. - /// - /// - /// Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the user Id. - /// - /// - /// Required. - /// - public Guid UserId { get; set; } - - /// - /// Gets or sets the id of the associated item. - /// - /// - /// Required. - /// - public Guid ItemId { get; set; } - - /// - /// Gets or sets the client string. - /// - /// - /// Required. Max Length = 32. - /// - [MaxLength(32)] - [StringLength(32)] - public string Client { get; set; } - - /// - /// Gets or sets the preference key. - /// - /// - /// Required. - /// - public string Key { get; set; } - - /// - /// Gets or sets the preference value. - /// - /// - /// Required. - /// - public string? Value { get; set; } + UserId = userId; + ItemId = itemId; + Client = client; + Key = key; + Value = value; } + + /// + /// Gets the Id. + /// + /// + /// Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the user Id. + /// + /// + /// Required. + /// + public Guid UserId { get; set; } + + /// + /// Gets or sets the id of the associated item. + /// + /// + /// Required. + /// + public Guid ItemId { get; set; } + + /// + /// Gets or sets the client string. + /// + /// + /// Required. Max Length = 32. + /// + [MaxLength(32)] + [StringLength(32)] + public string Client { get; set; } + + /// + /// Gets or sets the preference key. + /// + /// + /// Required. + /// + public string Key { get; set; } + + /// + /// Gets or sets the preference value. + /// + /// + /// Required. + /// + public string? Value { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs index 306af6c5..c3a94563 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs @@ -2,153 +2,154 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; -namespace Jellyfin.Database.Implementations.Entities + +/// +/// An entity representing a user's display preferences. +/// +public class DisplayPreferences { /// - /// An entity representing a user's display preferences. + /// Initializes a new instance of the class. /// - public class DisplayPreferences + /// The user's id. + /// The item id. + /// The client string. + public DisplayPreferences(Guid userId, Guid itemId, string client) { - /// - /// Initializes a new instance of the class. - /// - /// The user's id. - /// The item id. - /// The client string. - public DisplayPreferences(Guid userId, Guid itemId, string client) - { - UserId = userId; - ItemId = itemId; - Client = client; - ShowSidebar = false; - ShowBackdrop = true; - SkipForwardLength = 30000; - SkipBackwardLength = 10000; - ScrollDirection = ScrollDirection.Horizontal; - ChromecastVersion = ChromecastVersion.Stable; + UserId = userId; + ItemId = itemId; + Client = client; + ShowSidebar = false; + ShowBackdrop = true; + SkipForwardLength = 30000; + SkipBackwardLength = 10000; + ScrollDirection = ScrollDirection.Horizontal; + ChromecastVersion = ChromecastVersion.Stable; - HomeSections = new HashSet(); - } - - /// - /// Gets the Id. - /// - /// - /// Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the user Id. - /// - /// - /// Required. - /// - public Guid UserId { get; set; } - - /// - /// Gets or sets the id of the associated item. - /// - /// - /// Required. - /// - public Guid ItemId { get; set; } - - /// - /// Gets or sets the client string. - /// - /// - /// Required. Max Length = 32. - /// - [MaxLength(32)] - [StringLength(32)] - public string Client { get; set; } - - /// - /// Gets or sets a value indicating whether to show the sidebar. - /// - /// - /// Required. - /// - public bool ShowSidebar { get; set; } - - /// - /// Gets or sets a value indicating whether to show the backdrop. - /// - /// - /// Required. - /// - public bool ShowBackdrop { get; set; } - - /// - /// Gets or sets the scroll direction. - /// - /// - /// Required. - /// - public ScrollDirection ScrollDirection { get; set; } - - /// - /// Gets or sets what the view should be indexed by. - /// - public IndexingKind? IndexBy { get; set; } - - /// - /// Gets or sets the length of time to skip forwards, in milliseconds. - /// - /// - /// Required. - /// - public int SkipForwardLength { get; set; } - - /// - /// Gets or sets the length of time to skip backwards, in milliseconds. - /// - /// - /// Required. - /// - public int SkipBackwardLength { get; set; } - - /// - /// Gets or sets the Chromecast Version. - /// - /// - /// Required. - /// - public ChromecastVersion ChromecastVersion { get; set; } - - /// - /// Gets or sets a value indicating whether the next video info overlay should be shown. - /// - /// - /// Required. - /// - public bool EnableNextVideoInfoOverlay { get; set; } - - /// - /// Gets or sets the dashboard theme. - /// - [MaxLength(32)] - [StringLength(32)] - public string? DashboardTheme { get; set; } - - /// - /// Gets or sets the tv home screen. - /// - [MaxLength(32)] - [StringLength(32)] - public string? TvHome { get; set; } - - /// - /// Gets the home sections. - /// - public virtual ICollection HomeSections { get; private set; } + HomeSections = new HashSet(); } + + /// + /// Gets the Id. + /// + /// + /// Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the user Id. + /// + /// + /// Required. + /// + public Guid UserId { get; set; } + + /// + /// Gets or sets the id of the associated item. + /// + /// + /// Required. + /// + public Guid ItemId { get; set; } + + /// + /// Gets or sets the client string. + /// + /// + /// Required. Max Length = 32. + /// + [MaxLength(32)] + [StringLength(32)] + public string Client { get; set; } + + /// + /// Gets or sets a value indicating whether to show the sidebar. + /// + /// + /// Required. + /// + public bool ShowSidebar { get; set; } + + /// + /// Gets or sets a value indicating whether to show the backdrop. + /// + /// + /// Required. + /// + public bool ShowBackdrop { get; set; } + + /// + /// Gets or sets the scroll direction. + /// + /// + /// Required. + /// + public ScrollDirection ScrollDirection { get; set; } + + /// + /// Gets or sets what the view should be indexed by. + /// + public IndexingKind? IndexBy { get; set; } + + /// + /// Gets or sets the length of time to skip forwards, in milliseconds. + /// + /// + /// Required. + /// + public int SkipForwardLength { get; set; } + + /// + /// Gets or sets the length of time to skip backwards, in milliseconds. + /// + /// + /// Required. + /// + public int SkipBackwardLength { get; set; } + + /// + /// Gets or sets the Chromecast Version. + /// + /// + /// Required. + /// + public ChromecastVersion ChromecastVersion { get; set; } + + /// + /// Gets or sets a value indicating whether the next video info overlay should be shown. + /// + /// + /// Required. + /// + public bool EnableNextVideoInfoOverlay { get; set; } + + /// + /// Gets or sets the dashboard theme. + /// + [MaxLength(32)] + [StringLength(32)] + public string? DashboardTheme { get; set; } + + /// + /// Gets or sets the tv home screen. + /// + [MaxLength(32)] + [StringLength(32)] + public string? TvHome { get; set; } + + /// + /// Gets the home sections. + /// + public virtual ICollection HomeSections { get; private set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs index 470187f5..8db31da3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs @@ -2,69 +2,69 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity representing a group. +/// +public class Group : IHasPermissions, IHasConcurrencyToken { /// - /// An entity representing a group. + /// Initializes a new instance of the class. /// - public class Group : IHasPermissions, IHasConcurrencyToken + /// The name of the group. + public Group(string name) { - /// - /// Initializes a new instance of the class. - /// - /// The name of the group. - public Group(string name) - { - ArgumentException.ThrowIfNullOrEmpty(name); + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - Id = Guid.NewGuid(); + Name = name; + Id = Guid.NewGuid(); - Permissions = new HashSet(); - Preferences = new HashSet(); - } + Permissions = new HashSet(); + Preferences = new HashSet(); + } - /// - /// Gets the id of this group. - /// - /// - /// Identity, Indexed, Required. - /// - public Guid Id { get; private set; } + /// + /// Gets the id of this group. + /// + /// + /// Identity, Indexed, Required. + /// + public Guid Id { get; private set; } - /// - /// Gets or sets the group's name. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string Name { get; set; } + /// + /// Gets or sets the group's name. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the group's permissions. - /// - public virtual ICollection Permissions { get; private set; } + /// + /// Gets a collection containing the group's permissions. + /// + public virtual ICollection Permissions { get; private set; } - /// - /// Gets a collection containing the group's preferences. - /// - public virtual ICollection Preferences { get; private set; } + /// + /// Gets a collection containing the group's preferences. + /// + public virtual ICollection Preferences { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs index a3a276e1..4e18bd33 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs @@ -2,47 +2,47 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity representing a section on the user's home page. +/// +public class HomeSection { /// - /// An entity representing a section on the user's home page. + /// Gets the id. /// - public class HomeSection - { - /// - /// Gets the id. - /// - /// - /// Identity. Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Identity. Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the Id of the associated display preferences. - /// - /// - /// Required. - /// - public int DisplayPreferencesId { get; set; } + /// + /// Gets or sets the Id of the associated display preferences. + /// + /// + /// Required. + /// + public int DisplayPreferencesId { get; set; } - /// - /// Gets or sets the order. - /// - /// - /// Required. - /// - public int Order { get; set; } + /// + /// Gets or sets the order. + /// + /// + /// Required. + /// + public int Order { get; set; } - /// - /// Gets or sets the type. - /// - /// - /// Required. - /// - public HomeSectionType Type { get; set; } - } + /// + /// Gets or sets the type. + /// + /// + /// Required. + /// + public HomeSectionType Type { get; set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs index 38be9f3c..0cb3506b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs @@ -2,57 +2,56 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity representing an image. +/// +public class ImageInfo { /// - /// An entity representing an image. + /// Initializes a new instance of the class. /// - public class ImageInfo + /// The path. + public ImageInfo(string path) { - /// - /// Initializes a new instance of the class. - /// - /// The path. - public ImageInfo(string path) - { - Path = path; - LastModified = DateTime.UtcNow; - } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the user id. - /// - public Guid? UserId { get; private set; } - - /// - /// Gets or sets the path of the image. - /// - /// - /// Required. - /// - [MaxLength(512)] - [StringLength(512)] - public string Path { get; set; } - - /// - /// Gets or sets the date last modified. - /// - /// - /// Required. - /// - public DateTime LastModified { get; set; } + Path = path; + LastModified = DateTime.UtcNow; } + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the user id. + /// + public Guid? UserId { get; private set; } + + /// + /// Gets or sets the path of the image. + /// + /// + /// Required. + /// + [MaxLength(512)] + [StringLength(512)] + public string Path { get; set; } + + /// + /// Gets or sets the date last modified. + /// + /// + /// Required. + /// + public DateTime LastModified { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs index fe090a2f..b6fb8f5d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs @@ -2,12 +2,13 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; -namespace Jellyfin.Database.Implementations.Entities { /// /// An entity that represents a user's display preferences for a specific item. diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs index 35d56db8..6921c893 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs @@ -2,11 +2,11 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - /// /// Represents an ItemValue for a BaseItem. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs index 2b649593..c7f2f01a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Mapping table for the ItemValue BaseItem relation. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs index 74c0dfd8..932e5f63 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs @@ -1,10 +1,9 @@ // // Copyright (c) PlaceholderCompany. All rights reserved. // - -#pragma warning disable CA1027 // Mark enums with FlagsAttribute namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CA1027 // Mark enums with FlagsAttribute /// /// Provides the Value types for an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs index 78f6f7ed..c94eb240 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs @@ -2,13 +2,13 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CA2227 // Collection properties should be read only using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - /// /// Keyframe information for a specific file. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs index c048dad6..36ec9132 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs @@ -2,67 +2,68 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries + +/// +/// An entity representing artwork. +/// +public class Artwork : IHasConcurrencyToken { /// - /// An entity representing artwork. + /// Initializes a new instance of the class. /// - public class Artwork : IHasConcurrencyToken + /// The path. + /// The kind of art. + public Artwork(string path, ArtKind kind) { - /// - /// Initializes a new instance of the class. - /// - /// The path. - /// The kind of art. - public Artwork(string path, ArtKind kind) - { - ArgumentException.ThrowIfNullOrEmpty(path); + ArgumentException.ThrowIfNullOrEmpty(path); - Path = path; - Kind = kind; - } + Path = path; + Kind = kind; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the path. - /// - /// - /// Required, Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string Path { get; set; } + /// + /// Gets or sets the path. + /// + /// + /// Required, Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string Path { get; set; } - /// - /// Gets or sets the kind of artwork. - /// - /// - /// Required. - /// - public ArtKind Kind { get; set; } + /// + /// Gets or sets the kind of artwork. + /// + /// + /// Required. + /// + public ArtKind Kind { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs index efa02ad7..8b83eb78 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs @@ -2,32 +2,31 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a book. +/// +public class Book : LibraryItem, IHasReleases { /// - /// An entity representing a book. + /// Initializes a new instance of the class. /// - public class Book : LibraryItem, IHasReleases + /// The library. + public Book(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Book(Library library) : base(library) - { - BookMetadata = new HashSet(); - Releases = new HashSet(); - } - - /// - /// Gets a collection containing the metadata for this book. - /// - public virtual ICollection BookMetadata { get; private set; } - - /// - public virtual ICollection Releases { get; private set; } + BookMetadata = new HashSet(); + Releases = new HashSet(); } + + /// + /// Gets a collection containing the metadata for this book. + /// + public virtual ICollection BookMetadata { get; private set; } + + /// + public virtual ICollection Releases { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs index 2bc2ba6a..e639e1ae 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs @@ -2,37 +2,36 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity containing metadata for a book. +/// +public class BookMetadata : ItemMetadata, IHasCompanies { /// - /// An entity containing metadata for a book. + /// Initializes a new instance of the class. /// - public class BookMetadata : ItemMetadata, IHasCompanies + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public BookMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public BookMetadata(string title, string language) : base(title, language) - { - Publishers = new HashSet(); - } - - /// - /// Gets or sets the ISBN. - /// - public long? Isbn { get; set; } - - /// - /// Gets a collection of the publishers for this book. - /// - public virtual ICollection Publishers { get; private set; } - - /// - public ICollection Companies => Publishers; + Publishers = new HashSet(); } + + /// + /// Gets or sets the ISBN. + /// + public long? Isbn { get; set; } + + /// + /// Gets a collection of the publishers for this book. + /// + public virtual ICollection Publishers { get; private set; } + + /// + public ICollection Companies => Publishers; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs index 6796696c..3f2a6a8b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs @@ -2,83 +2,82 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a chapter. +/// +public class Chapter : IHasConcurrencyToken { /// - /// An entity representing a chapter. + /// Initializes a new instance of the class. /// - public class Chapter : IHasConcurrencyToken + /// ISO-639-3 3-character language codes. + /// The start time for this chapter. + public Chapter(string language, long startTime) { - /// - /// Initializes a new instance of the class. - /// - /// ISO-639-3 3-character language codes. - /// The start time for this chapter. - public Chapter(string language, long startTime) - { - ArgumentException.ThrowIfNullOrEmpty(language); + ArgumentException.ThrowIfNullOrEmpty(language); - Language = language; - StartTime = startTime; - } + Language = language; + StartTime = startTime; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Name { get; set; } - /// - /// Gets or sets the language. - /// - /// - /// Required, Min length = 3, Max length = 3 - /// ISO-639-3 3-character language codes. - /// - [MinLength(3)] - [MaxLength(3)] - [StringLength(3)] - public string Language { get; set; } + /// + /// Gets or sets the language. + /// + /// + /// Required, Min length = 3, Max length = 3 + /// ISO-639-3 3-character language codes. + /// + [MinLength(3)] + [MaxLength(3)] + [StringLength(3)] + public string Language { get; set; } - /// - /// Gets or sets the start time. - /// - /// - /// Required. - /// - public long StartTime { get; set; } + /// + /// Gets or sets the start time. + /// + /// + /// Required. + /// + public long StartTime { get; set; } - /// - /// Gets or sets the end time. - /// - public long? EndTime { get; set; } + /// + /// Gets or sets the end time. + /// + public long? EndTime { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs index 292a8ca4..4db4e2ba 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs @@ -4,58 +4,57 @@ #pragma warning disable CA1711 // Identifiers should not have incorrect suffix +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a collection. +/// +public class Collection : IHasConcurrencyToken { /// - /// An entity representing a collection. + /// Initializes a new instance of the class. /// - public class Collection : IHasConcurrencyToken + public Collection() { - /// - /// Initializes a new instance of the class. - /// - public Collection() - { - Items = new HashSet(); - } + Items = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing this collection's items. - /// - public virtual ICollection Items { get; private set; } + /// + /// Gets a collection containing this collection's items. + /// + public virtual ICollection Items { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs index 0f5124fc..54d14dae 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs @@ -2,67 +2,66 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a collection item. +/// +public class CollectionItem : IHasConcurrencyToken { /// - /// An entity representing a collection item. + /// Initializes a new instance of the class. /// - public class CollectionItem : IHasConcurrencyToken + /// The library item. + public CollectionItem(LibraryItem libraryItem) { - /// - /// Initializes a new instance of the class. - /// - /// The library item. - public CollectionItem(LibraryItem libraryItem) - { - LibraryItem = libraryItem; - } + LibraryItem = libraryItem; + } - /// - /// Gets or sets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; set; } + /// + /// Gets or sets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the library item. - /// - /// - /// Required. - /// - public virtual LibraryItem LibraryItem { get; set; } + /// + /// Gets or sets the library item. + /// + /// + /// Required. + /// + public virtual LibraryItem LibraryItem { get; set; } - /// - /// Gets or sets the next item in the collection. - /// - /// - /// TODO check if this properly updated Dependent and has the proper principal relationship. - /// - public virtual CollectionItem? Next { get; set; } + /// + /// Gets or sets the next item in the collection. + /// + /// + /// TODO check if this properly updated Dependent and has the proper principal relationship. + /// + public virtual CollectionItem? Next { get; set; } - /// - /// Gets or sets the previous item in the collection. - /// - /// - /// TODO check if this properly updated Dependent and has the proper principal relationship. - /// - public virtual CollectionItem? Previous { get; set; } + /// + /// Gets or sets the previous item in the collection. + /// + /// + /// TODO check if this properly updated Dependent and has the proper principal relationship. + /// + public virtual CollectionItem? Previous { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs index d22f9b13..472e6a27 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs @@ -2,57 +2,56 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a company. +/// +public class Company : IHasCompanies, IHasConcurrencyToken { /// - /// An entity representing a company. + /// Initializes a new instance of the class. /// - public class Company : IHasCompanies, IHasConcurrencyToken + public Company() { - /// - /// Initializes a new instance of the class. - /// - public Company() - { - CompanyMetadata = new HashSet(); - ChildCompanies = new HashSet(); - } + CompanyMetadata = new HashSet(); + ChildCompanies = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the metadata. - /// - public virtual ICollection CompanyMetadata { get; private set; } + /// + /// Gets a collection containing the metadata. + /// + public virtual ICollection CompanyMetadata { get; private set; } - /// - /// Gets a collection containing this company's child companies. - /// - public virtual ICollection ChildCompanies { get; private set; } + /// + /// Gets a collection containing this company's child companies. + /// + public virtual ICollection ChildCompanies { get; private set; } - /// - public ICollection Companies => ChildCompanies; + /// + public ICollection Companies => ChildCompanies; - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs index 13f7b676..d5bb07dc 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs @@ -2,62 +2,61 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity holding metadata for a . +/// +public class CompanyMetadata : ItemMetadata { /// - /// An entity holding metadata for a . + /// Initializes a new instance of the class. /// - public class CompanyMetadata : ItemMetadata + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public CompanyMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public CompanyMetadata(string title, string language) : base(title, language) - { - } - - /// - /// Gets or sets the description. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Description { get; set; } - - /// - /// Gets or sets the headquarters. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? Headquarters { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets or sets the homepage. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Homepage { get; set; } } + + /// + /// Gets or sets the description. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Description { get; set; } + + /// + /// Gets or sets the headquarters. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? Headquarters { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets or sets the homepage. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Homepage { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs index 9e7bee95..b7939d7c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs @@ -2,32 +2,31 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a custom item. +/// +public class CustomItem : LibraryItem, IHasReleases { /// - /// An entity representing a custom item. + /// Initializes a new instance of the class. /// - public class CustomItem : LibraryItem, IHasReleases + /// The library. + public CustomItem(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public CustomItem(Library library) : base(library) - { - CustomItemMetadata = new HashSet(); - Releases = new HashSet(); - } - - /// - /// Gets a collection containing the metadata for this item. - /// - public virtual ICollection CustomItemMetadata { get; private set; } - - /// - public virtual ICollection Releases { get; private set; } + CustomItemMetadata = new HashSet(); + Releases = new HashSet(); } + + /// + /// Gets a collection containing the metadata for this item. + /// + public virtual ICollection CustomItemMetadata { get; private set; } + + /// + public virtual ICollection Releases { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs index 73d25951..7df9b9f3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs @@ -3,19 +3,18 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries + +/// +/// An entity containing metadata for a custom item. +/// +public class CustomItemMetadata : ItemMetadata { /// - /// An entity containing metadata for a custom item. + /// Initializes a new instance of the class. /// - public class CustomItemMetadata : ItemMetadata + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public CustomItemMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public CustomItemMetadata(string title, string language) : base(title, language) - { - } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs index 0c6509e2..88194f2a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs @@ -2,37 +2,36 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing an episode. +/// +public class Episode : LibraryItem, IHasReleases { /// - /// An entity representing an episode. + /// Initializes a new instance of the class. /// - public class Episode : LibraryItem, IHasReleases + /// The library. + public Episode(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Episode(Library library) : base(library) - { - Releases = new HashSet(); - EpisodeMetadata = new HashSet(); - } - - /// - /// Gets or sets the episode number. - /// - public int? EpisodeNumber { get; set; } - - /// - public virtual ICollection Releases { get; private set; } - - /// - /// Gets a collection containing the metadata for this episode. - /// - public virtual ICollection EpisodeMetadata { get; private set; } + Releases = new HashSet(); + EpisodeMetadata = new HashSet(); } + + /// + /// Gets or sets the episode number. + /// + public int? EpisodeNumber { get; set; } + + /// + public virtual ICollection Releases { get; private set; } + + /// + /// Gets a collection containing the metadata for this episode. + /// + public virtual ICollection EpisodeMetadata { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs index 45031fa8..7fa679c9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs @@ -2,52 +2,51 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity containing metadata for an . +/// +public class EpisodeMetadata : ItemMetadata { /// - /// An entity containing metadata for an . + /// Initializes a new instance of the class. /// - public class EpisodeMetadata : ItemMetadata + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public EpisodeMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public EpisodeMetadata(string title, string language) : base(title, language) - { - } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } - - /// - /// Gets or sets the plot. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Plot { get; set; } - - /// - /// Gets or sets the tagline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Tagline { get; set; } } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + + /// + /// Gets or sets the plot. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Plot { get; set; } + + /// + /// Gets or sets the tagline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Tagline { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs index a58bc343..b2413408 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs @@ -2,53 +2,52 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a genre. +/// +public class Genre : IHasConcurrencyToken { /// - /// An entity representing a genre. + /// Initializes a new instance of the class. /// - public class Genre : IHasConcurrencyToken + /// The name. + public Genre(string name) { - /// - /// Initializes a new instance of the class. - /// - /// The name. - public Genre(string name) - { - Name = name; - } + Name = name; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Indexed, Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Indexed, Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs index 3f2b375e..0a97c6dd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs @@ -2,144 +2,143 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An abstract class that holds metadata. +/// +public abstract class ItemMetadata : IHasArtwork, IHasConcurrencyToken { /// - /// An abstract class that holds metadata. + /// Initializes a new instance of the class. /// - public abstract class ItemMetadata : IHasArtwork, IHasConcurrencyToken + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + protected ItemMetadata(string title, string language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - protected ItemMetadata(string title, string language) - { - ArgumentException.ThrowIfNullOrEmpty(title); - ArgumentException.ThrowIfNullOrEmpty(language); + ArgumentException.ThrowIfNullOrEmpty(title); + ArgumentException.ThrowIfNullOrEmpty(language); - Title = title; - Language = language; - DateAdded = DateTime.UtcNow; - DateModified = DateAdded; + Title = title; + Language = language; + DateAdded = DateTime.UtcNow; + DateModified = DateAdded; - PersonRoles = new HashSet(); - Genres = new HashSet(); - Artwork = new HashSet(); - Ratings = new HashSet(); - Sources = new HashSet(); - } + PersonRoles = new HashSet(); + Genres = new HashSet(); + Artwork = new HashSet(); + Ratings = new HashSet(); + Sources = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the title. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Title { get; set; } + /// + /// Gets or sets the title. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Title { get; set; } - /// - /// Gets or sets the original title. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? OriginalTitle { get; set; } + /// + /// Gets or sets the original title. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? OriginalTitle { get; set; } - /// - /// Gets or sets the sort title. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? SortTitle { get; set; } + /// + /// Gets or sets the sort title. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? SortTitle { get; set; } - /// - /// Gets or sets the language. - /// - /// - /// Required, Min length = 3, Max length = 3. - /// ISO-639-3 3-character language codes. - /// - [MinLength(3)] - [MaxLength(3)] - [StringLength(3)] - public string Language { get; set; } + /// + /// Gets or sets the language. + /// + /// + /// Required, Min length = 3, Max length = 3. + /// ISO-639-3 3-character language codes. + /// + [MinLength(3)] + [MaxLength(3)] + [StringLength(3)] + public string Language { get; set; } - /// - /// Gets or sets the release date. - /// - public DateTimeOffset? ReleaseDate { get; set; } + /// + /// Gets or sets the release date. + /// + public DateTimeOffset? ReleaseDate { get; set; } - /// - /// Gets the date added. - /// - /// - /// Required. - /// - public DateTime DateAdded { get; private set; } + /// + /// Gets the date added. + /// + /// + /// Required. + /// + public DateTime DateAdded { get; private set; } - /// - /// Gets or sets the date modified. - /// - /// - /// Required. - /// - public DateTime DateModified { get; set; } + /// + /// Gets or sets the date modified. + /// + /// + /// Required. + /// + public DateTime DateModified { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the person roles for this item. - /// - public virtual ICollection PersonRoles { get; private set; } + /// + /// Gets a collection containing the person roles for this item. + /// + public virtual ICollection PersonRoles { get; private set; } - /// - /// Gets a collection containing the genres for this item. - /// - public virtual ICollection Genres { get; private set; } + /// + /// Gets a collection containing the genres for this item. + /// + public virtual ICollection Genres { get; private set; } - /// - public virtual ICollection Artwork { get; private set; } + /// + public virtual ICollection Artwork { get; private set; } - /// - /// Gets a collection containing the ratings for this item. - /// - public virtual ICollection Ratings { get; private set; } + /// + /// Gets a collection containing the ratings for this item. + /// + public virtual ICollection Ratings { get; private set; } - /// - /// Gets a collection containing the metadata sources for this item. - /// - public virtual ICollection Sources { get; private set; } + /// + /// Gets a collection containing the metadata sources for this item. + /// + public virtual ICollection Sources { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs index 05f66a5f..b32d0b6e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs @@ -2,63 +2,62 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a library. +/// +public class Library : IHasConcurrencyToken { /// - /// An entity representing a library. + /// Initializes a new instance of the class. /// - public class Library : IHasConcurrencyToken + /// The name of the library. + /// The path of the library. + public Library(string name, string path) { - /// - /// Initializes a new instance of the class. - /// - /// The name of the library. - /// The path of the library. - public Library(string name, string path) - { - Name = name; - Path = path; - } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 128. - /// - [MaxLength(128)] - [StringLength(128)] - public string Name { get; set; } - - /// - /// Gets or sets the root path of the library. - /// - /// - /// Required. - /// - public string Path { get; set; } - - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } - - /// - public void OnSavingChanges() - { - RowVersion++; - } + Name = name; + Path = path; } -} + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 128. + /// + [MaxLength(128)] + [StringLength(128)] + public string Name { get; set; } + + /// + /// Gets or sets the root path of the library. + /// + /// + /// Required. + /// + public string Path { get; set; } + + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } + + /// + public void OnSavingChanges() + { + RowVersion++; + } +} \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs index 0a3fd532..e1f2f2bd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs @@ -2,58 +2,57 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a library item. +/// +public abstract class LibraryItem : IHasConcurrencyToken { /// - /// An entity representing a library item. + /// Initializes a new instance of the class. /// - public abstract class LibraryItem : IHasConcurrencyToken + /// The library of this item. + protected LibraryItem(Library library) { - /// - /// Initializes a new instance of the class. - /// - /// The library of this item. - protected LibraryItem(Library library) - { - DateAdded = DateTime.UtcNow; - Library = library; - } + DateAdded = DateTime.UtcNow; + Library = library; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets the date this library item was added. - /// - public DateTime DateAdded { get; private set; } + /// + /// Gets the date this library item was added. + /// + public DateTime DateAdded { get; private set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the library of this item. - /// - /// - /// Required. - /// - public virtual Library Library { get; set; } + /// + /// Gets or sets the library of this item. + /// + /// + /// Required. + /// + public virtual Library Library { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs index 4ba195a6..80e063d2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; @@ -9,68 +11,65 @@ using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a file on disk. +/// +public class MediaFile : IHasConcurrencyToken { /// - /// An entity representing a file on disk. + /// Initializes a new instance of the class. /// - public class MediaFile : IHasConcurrencyToken + /// The path relative to the LibraryRoot. + /// The file kind. + public MediaFile(string path, MediaFileKind kind) { - /// - /// Initializes a new instance of the class. - /// - /// The path relative to the LibraryRoot. - /// The file kind. - public MediaFile(string path, MediaFileKind kind) - { - ArgumentException.ThrowIfNullOrEmpty(path); + ArgumentException.ThrowIfNullOrEmpty(path); - Path = path; - Kind = kind; + Path = path; + Kind = kind; - MediaFileStreams = new HashSet(); - } + MediaFileStreams = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the path relative to the library root. - /// - /// - /// Required, Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string Path { get; set; } + /// + /// Gets or sets the path relative to the library root. + /// + /// + /// Required, Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string Path { get; set; } - /// - /// Gets or sets the kind of media file. - /// - /// - /// Required. - /// - public MediaFileKind Kind { get; set; } + /// + /// Gets or sets the kind of media file. + /// + /// + /// Required. + /// + public MediaFileKind Kind { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the streams in this file. - /// - public virtual ICollection MediaFileStreams { get; private set; } + /// + /// Gets a collection containing the streams in this file. + /// + public virtual ICollection MediaFileStreams { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs index ea04610d..ac56931d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs @@ -2,53 +2,52 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + #pragma warning disable CA1711 // Identifiers should not have incorrect suffix using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a stream in a media file. +/// +public class MediaFileStream : IHasConcurrencyToken { /// - /// An entity representing a stream in a media file. + /// Initializes a new instance of the class. /// - public class MediaFileStream : IHasConcurrencyToken + /// The number of this stream. + public MediaFileStream(int streamNumber) { - /// - /// Initializes a new instance of the class. - /// - /// The number of this stream. - public MediaFileStream(int streamNumber) - { - StreamNumber = streamNumber; - } + StreamNumber = streamNumber; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the stream number. - /// - /// - /// Required. - /// - public int StreamNumber { get; set; } + /// + /// Gets or sets the stream number. + /// + /// + /// Required. + /// + public int StreamNumber { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs index bb11b31f..8e87bb0a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs @@ -2,56 +2,55 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a metadata provider. +/// +public class MetadataProvider : IHasConcurrencyToken { /// - /// An entity representing a metadata provider. + /// Initializes a new instance of the class. /// - public class MetadataProvider : IHasConcurrencyToken + /// The name of the metadata provider. + public MetadataProvider(string name) { - /// - /// Initializes a new instance of the class. - /// - /// The name of the metadata provider. - public MetadataProvider(string name) - { - ArgumentException.ThrowIfNullOrEmpty(name); + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - } + Name = name; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs index aa9dfad7..e46b6c9e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs @@ -2,66 +2,66 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a unique identifier for a metadata provider. +/// +public class MetadataProviderId : IHasConcurrencyToken { /// - /// An entity representing a unique identifier for a metadata provider. + /// Initializes a new instance of the class. /// - public class MetadataProviderId : IHasConcurrencyToken + /// The provider id. + /// The metadata provider. + public MetadataProviderId(string providerId, MetadataProvider metadataProvider) { - /// - /// Initializes a new instance of the class. - /// - /// The provider id. - /// The metadata provider. - public MetadataProviderId(string providerId, MetadataProvider metadataProvider) - { - ArgumentException.ThrowIfNullOrEmpty(providerId); + ArgumentException.ThrowIfNullOrEmpty(providerId); - ProviderId = providerId; - MetadataProvider = metadataProvider; - } + ProviderId = providerId; + MetadataProvider = metadataProvider; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the provider id. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string ProviderId { get; set; } + /// + /// Gets or sets the provider id. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string ProviderId { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the metadata provider. - /// - /// - /// Required. - /// - public virtual MetadataProvider MetadataProvider { get; set; } + /// + /// Gets or sets the metadata provider. + /// + /// + /// Required. + /// + public virtual MetadataProvider MetadataProvider { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs index 46c0a227..67e4943f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs @@ -2,32 +2,31 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a movie. +/// +public class Movie : LibraryItem, IHasReleases { /// - /// An entity representing a movie. + /// Initializes a new instance of the class. /// - public class Movie : LibraryItem, IHasReleases + /// The library. + public Movie(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Movie(Library library) : base(library) - { - Releases = new HashSet(); - MovieMetadata = new HashSet(); - } - - /// - public virtual ICollection Releases { get; private set; } - - /// - /// Gets a collection containing the metadata for this movie. - /// - public virtual ICollection MovieMetadata { get; private set; } + Releases = new HashSet(); + MovieMetadata = new HashSet(); } + + /// + public virtual ICollection Releases { get; private set; } + + /// + /// Gets a collection containing the metadata for this movie. + /// + public virtual ICollection MovieMetadata { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs index 90ec7c69..d7db3986 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs @@ -2,73 +2,72 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity holding the metadata for a movie. +/// +public class MovieMetadata : ItemMetadata, IHasCompanies { /// - /// An entity holding the metadata for a movie. + /// Initializes a new instance of the class. /// - public class MovieMetadata : ItemMetadata, IHasCompanies + /// The title or name of the movie. + /// ISO-639-3 3-character language codes. + public MovieMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the movie. - /// ISO-639-3 3-character language codes. - public MovieMetadata(string title, string language) : base(title, language) - { - Studios = new HashSet(); - } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } - - /// - /// Gets or sets the tagline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Tagline { get; set; } - - /// - /// Gets or sets the plot. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Plot { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets the studios that produced this movie. - /// - public virtual ICollection Studios { get; private set; } - - /// - public ICollection Companies => Studios; + Studios = new HashSet(); } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + + /// + /// Gets or sets the tagline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Tagline { get; set; } + + /// + /// Gets or sets the plot. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Plot { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets the studios that produced this movie. + /// + public virtual ICollection Studios { get; private set; } + + /// + public ICollection Companies => Studios; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs index 49e5399c..472befb0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs @@ -2,33 +2,32 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a music album. +/// +public class MusicAlbum : LibraryItem { /// - /// An entity representing a music album. + /// Initializes a new instance of the class. /// - public class MusicAlbum : LibraryItem + /// The library. + public MusicAlbum(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public MusicAlbum(Library library) : base(library) - { - MusicAlbumMetadata = new HashSet(); - Tracks = new HashSet(); - } - - /// - /// Gets a collection containing the album metadata. - /// - public virtual ICollection MusicAlbumMetadata { get; private set; } - - /// - /// Gets a collection containing the tracks. - /// - public virtual ICollection Tracks { get; private set; } + MusicAlbumMetadata = new HashSet(); + Tracks = new HashSet(); } + + /// + /// Gets a collection containing the album metadata. + /// + public virtual ICollection MusicAlbumMetadata { get; private set; } + + /// + /// Gets a collection containing the tracks. + /// + public virtual ICollection Tracks { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs index 1c2ffeac..0d8c12cb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs @@ -2,59 +2,58 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity holding the metadata for a music album. +/// +public class MusicAlbumMetadata : ItemMetadata { /// - /// An entity holding the metadata for a music album. + /// Initializes a new instance of the class. /// - public class MusicAlbumMetadata : ItemMetadata + /// The title or name of the album. + /// ISO-639-3 3-character language codes. + public MusicAlbumMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the album. - /// ISO-639-3 3-character language codes. - public MusicAlbumMetadata(string title, string language) : base(title, language) - { - Labels = new HashSet(); - } - - /// - /// Gets or sets the barcode. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? Barcode { get; set; } - - /// - /// Gets or sets the label number. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? LabelNumber { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets a collection containing the labels. - /// - public virtual ICollection Labels { get; private set; } + Labels = new HashSet(); } + + /// + /// Gets or sets the barcode. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? Barcode { get; set; } + + /// + /// Gets or sets the label number. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? LabelNumber { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets a collection containing the labels. + /// + public virtual ICollection Labels { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs index 0def06af..f2dd2e3c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs @@ -2,92 +2,91 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a person. +/// +public class Person : IHasConcurrencyToken { /// - /// An entity representing a person. + /// Initializes a new instance of the class. /// - public class Person : IHasConcurrencyToken + /// The name of the person. + public Person(string name) { - /// - /// Initializes a new instance of the class. - /// - /// The name of the person. - public Person(string name) - { - ArgumentException.ThrowIfNullOrEmpty(name); + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - DateAdded = DateTime.UtcNow; - DateModified = DateAdded; + Name = name; + DateAdded = DateTime.UtcNow; + DateModified = DateAdded; - Sources = new HashSet(); - } + Sources = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Name { get; set; } - /// - /// Gets or sets the source id. - /// - /// - /// Max length = 255. - /// - [MaxLength(256)] - [StringLength(256)] - public string? SourceId { get; set; } + /// + /// Gets or sets the source id. + /// + /// + /// Max length = 255. + /// + [MaxLength(256)] + [StringLength(256)] + public string? SourceId { get; set; } - /// - /// Gets the date added. - /// - /// - /// Required. - /// - public DateTime DateAdded { get; private set; } + /// + /// Gets the date added. + /// + /// + /// Required. + /// + public DateTime DateAdded { get; private set; } - /// - /// Gets or sets the date modified. - /// - /// - /// Required. - /// - public DateTime DateModified { get; set; } + /// + /// Gets or sets the date modified. + /// + /// + /// Required. + /// + public DateTime DateModified { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a list of metadata sources for this person. - /// - public virtual ICollection Sources { get; private set; } + /// + /// Gets a list of metadata sources for this person. + /// + public virtual ICollection Sources { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs index a31da1a0..2de37222 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs @@ -2,83 +2,82 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a person's role in media. +/// +public class PersonRole : IHasArtwork, IHasConcurrencyToken { /// - /// An entity representing a person's role in media. + /// Initializes a new instance of the class. /// - public class PersonRole : IHasArtwork, IHasConcurrencyToken + /// The role type. + /// The person. + public PersonRole(PersonRoleType type, Person person) { - /// - /// Initializes a new instance of the class. - /// - /// The role type. - /// The person. - public PersonRole(PersonRoleType type, Person person) - { - Type = type; - Person = person; - Artwork = new HashSet(); - Sources = new HashSet(); - } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the name of the person's role. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Role { get; set; } - - /// - /// Gets or sets the person's role type. - /// - /// - /// Required. - /// - public PersonRoleType Type { get; set; } - - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } - - /// - /// Gets or sets the person. - /// - /// - /// Required. - /// - public virtual Person Person { get; set; } - - /// - public virtual ICollection Artwork { get; private set; } - - /// - /// Gets a collection containing the metadata sources for this person role. - /// - public virtual ICollection Sources { get; private set; } - - /// - public void OnSavingChanges() - { - RowVersion++; - } + Type = type; + Person = person; + Artwork = new HashSet(); + Sources = new HashSet(); } -} + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the name of the person's role. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Role { get; set; } + + /// + /// Gets or sets the person's role type. + /// + /// + /// Required. + /// + public PersonRoleType Type { get; set; } + + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } + + /// + /// Gets or sets the person. + /// + /// + /// Required. + /// + public virtual Person Person { get; set; } + + /// + public virtual ICollection Artwork { get; private set; } + + /// + /// Gets a collection containing the metadata sources for this person role. + /// + public virtual ICollection Sources { get; private set; } + + /// + public void OnSavingChanges() + { + RowVersion++; + } +} \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs index 3a6399e3..3d1b1c2f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs @@ -2,32 +2,32 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a photo. +/// +public class Photo : LibraryItem, IHasReleases { /// - /// An entity representing a photo. + /// Initializes a new instance of the class. /// - public class Photo : LibraryItem, IHasReleases + /// The library. + public Photo(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Photo(Library library) : base(library) - { - PhotoMetadata = new HashSet(); - Releases = new HashSet(); - } - - /// - /// Gets a collection containing the photo metadata. - /// - public virtual ICollection PhotoMetadata { get; private set; } - - /// - public virtual ICollection Releases { get; private set; } + PhotoMetadata = new HashSet(); + Releases = new HashSet(); } + + /// + /// Gets a collection containing the photo metadata. + /// + public virtual ICollection PhotoMetadata { get; private set; } + + /// + public virtual ICollection Releases { get; private set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs index 9a28f8c0..ed37f4e0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs @@ -3,19 +3,19 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries + +/// +/// An entity that holds metadata for a photo. +/// +public class PhotoMetadata : ItemMetadata { /// - /// An entity that holds metadata for a photo. + /// Initializes a new instance of the class. /// - public class PhotoMetadata : ItemMetadata + /// The title or name of the photo. + /// ISO-639-3 3-character language codes. + public PhotoMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the photo. - /// ISO-639-3 3-character language codes. - public PhotoMetadata(string title, string language) : base(title, language) - { - } } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs index 0d68293d..65008bc8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs @@ -2,62 +2,61 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a rating for an entity. +/// +public class Rating : IHasConcurrencyToken { /// - /// An entity representing a rating for an entity. + /// Initializes a new instance of the class. /// - public class Rating : IHasConcurrencyToken + /// The value. + public Rating(double value) { - /// - /// Initializes a new instance of the class. - /// - /// The value. - public Rating(double value) - { - Value = value; - } + Value = value; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the value. - /// - /// - /// Required. - /// - public double Value { get; set; } + /// + /// Gets or sets the value. + /// + /// + /// Required. + /// + public double Value { get; set; } - /// - /// Gets or sets the number of votes. - /// - public int? Votes { get; set; } + /// + /// Gets or sets the number of votes. + /// + public int? Votes { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the rating type. - /// If this is null it's the internal user rating. - /// - public virtual RatingSource? RatingType { get; set; } + /// + /// Gets or sets the rating type. + /// If this is null it's the internal user rating. + /// + public virtual RatingSource? RatingType { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs index 7a82c36c..f7994b9e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs @@ -2,76 +2,75 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// This is the entity to store review ratings, not age ratings. +/// +public class RatingSource : IHasConcurrencyToken { /// - /// This is the entity to store review ratings, not age ratings. + /// Initializes a new instance of the class. /// - public class RatingSource : IHasConcurrencyToken + /// The minimum value. + /// The maximum value. + public RatingSource(double minimumValue, double maximumValue) { - /// - /// Initializes a new instance of the class. - /// - /// The minimum value. - /// The maximum value. - public RatingSource(double minimumValue, double maximumValue) - { - MinimumValue = minimumValue; - MaximumValue = maximumValue; - } + MinimumValue = minimumValue; + MaximumValue = maximumValue; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Name { get; set; } - /// - /// Gets or sets the minimum value. - /// - /// - /// Required. - /// - public double MinimumValue { get; set; } + /// + /// Gets or sets the minimum value. + /// + /// + /// Required. + /// + public double MinimumValue { get; set; } - /// - /// Gets or sets the maximum value. - /// - /// - /// Required. - /// - public double MaximumValue { get; set; } + /// + /// Gets or sets the maximum value. + /// + /// + /// Required. + /// + public double MaximumValue { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the metadata source. - /// - public virtual MetadataProviderId? Source { get; set; } + /// + /// Gets or sets the metadata source. + /// + public virtual MetadataProviderId? Source { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs index dad73cee..44840fca 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs @@ -2,70 +2,70 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a release for a library item, eg. Director's cut vs. standard. +/// +public class Release : IHasConcurrencyToken { /// - /// An entity representing a release for a library item, eg. Director's cut vs. standard. + /// Initializes a new instance of the class. /// - public class Release : IHasConcurrencyToken + /// The name of this release. + public Release(string name) { - /// - /// Initializes a new instance of the class. - /// - /// The name of this release. - public Release(string name) - { - ArgumentException.ThrowIfNullOrEmpty(name); + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; + Name = name; - MediaFiles = new HashSet(); - Chapters = new HashSet(); - } + MediaFiles = new HashSet(); + Chapters = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the media files for this release. - /// - public virtual ICollection MediaFiles { get; private set; } + /// + /// Gets a collection containing the media files for this release. + /// + public virtual ICollection MediaFiles { get; private set; } - /// - /// Gets a collection containing the chapters for this release. - /// - public virtual ICollection Chapters { get; private set; } + /// + /// Gets a collection containing the chapters for this release. + /// + public virtual ICollection Chapters { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs index 337fd94a..b1d5d7eb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs @@ -2,38 +2,38 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a season. +/// +public class Season : LibraryItem { /// - /// An entity representing a season. + /// Initializes a new instance of the class. /// - public class Season : LibraryItem + /// The library. + public Season(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Season(Library library) : base(library) - { - Episodes = new HashSet(); - SeasonMetadata = new HashSet(); - } - - /// - /// Gets or sets the season number. - /// - public int? SeasonNumber { get; set; } - - /// - /// Gets the season metadata. - /// - public virtual ICollection SeasonMetadata { get; private set; } - - /// - /// Gets a collection containing the number of episodes. - /// - public virtual ICollection Episodes { get; private set; } + Episodes = new HashSet(); + SeasonMetadata = new HashSet(); } + + /// + /// Gets or sets the season number. + /// + public int? SeasonNumber { get; set; } + + /// + /// Gets the season metadata. + /// + public virtual ICollection SeasonMetadata { get; private set; } + + /// + /// Gets a collection containing the number of episodes. + /// + public virtual ICollection Episodes { get; private set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs index 17857891..16959d59 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs @@ -2,32 +2,31 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.ComponentModel.DataAnnotations; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity that holds metadata for seasons. +/// +public class SeasonMetadata : ItemMetadata { /// - /// An entity that holds metadata for seasons. + /// Initializes a new instance of the class. /// - public class SeasonMetadata : ItemMetadata + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public SeasonMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public SeasonMetadata(string title, string language) : base(title, language) - { - } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs index 46c576c8..d40b8022 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs @@ -2,49 +2,50 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities.Libraries + +/// +/// An entity representing a series. +/// +public class Series : LibraryItem { /// - /// An entity representing a series. + /// Initializes a new instance of the class. /// - public class Series : LibraryItem + /// The library. + public Series(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Series(Library library) : base(library) - { - Seasons = new HashSet(); - SeriesMetadata = new HashSet(); - } - - /// - /// Gets or sets the days of week. - /// - public DayOfWeek? AirsDayOfWeek { get; set; } - - /// - /// Gets or sets the time the show airs, ignore the date portion. - /// - public DateTimeOffset? AirsTime { get; set; } - - /// - /// Gets or sets the date the series first aired. - /// - public DateTime? FirstAired { get; set; } - - /// - /// Gets a collection containing the series metadata. - /// - public virtual ICollection SeriesMetadata { get; private set; } - - /// - /// Gets a collection containing the seasons. - /// - public virtual ICollection Seasons { get; private set; } + Seasons = new HashSet(); + SeriesMetadata = new HashSet(); } + + /// + /// Gets or sets the days of week. + /// + public DayOfWeek? AirsDayOfWeek { get; set; } + + /// + /// Gets or sets the time the show airs, ignore the date portion. + /// + public DateTimeOffset? AirsTime { get; set; } + + /// + /// Gets or sets the date the series first aired. + /// + public DateTime? FirstAired { get; set; } + + /// + /// Gets a collection containing the series metadata. + /// + public virtual ICollection SeriesMetadata { get; private set; } + + /// + /// Gets a collection containing the seasons. + /// + public virtual ICollection Seasons { get; private set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs index 2561f4ba..698e2cd6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs @@ -2,73 +2,72 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing series metadata. +/// +public class SeriesMetadata : ItemMetadata, IHasCompanies { /// - /// An entity representing series metadata. + /// Initializes a new instance of the class. /// - public class SeriesMetadata : ItemMetadata, IHasCompanies + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public SeriesMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public SeriesMetadata(string title, string language) : base(title, language) - { - Networks = new HashSet(); - } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } - - /// - /// Gets or sets the plot. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Plot { get; set; } - - /// - /// Gets or sets the tagline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Tagline { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets a collection containing the networks. - /// - public virtual ICollection Networks { get; private set; } - - /// - public ICollection Companies => Networks; + Networks = new HashSet(); } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + + /// + /// Gets or sets the plot. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Plot { get; set; } + + /// + /// Gets or sets the tagline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Tagline { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets a collection containing the networks. + /// + public virtual ICollection Networks { get; private set; } + + /// + public ICollection Companies => Networks; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs index f931403c..5dbc46f3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs @@ -2,37 +2,37 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Libraries + using System.Collections.Generic; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities.Libraries +/// +/// An entity representing a track. +/// +public class Track : LibraryItem, IHasReleases { /// - /// An entity representing a track. + /// Initializes a new instance of the class. /// - public class Track : LibraryItem, IHasReleases + /// The library. + public Track(Library library) : base(library) { - /// - /// Initializes a new instance of the class. - /// - /// The library. - public Track(Library library) : base(library) - { - Releases = new HashSet(); - TrackMetadata = new HashSet(); - } - - /// - /// Gets or sets the track number. - /// - public int? TrackNumber { get; set; } - - /// - public virtual ICollection Releases { get; private set; } - - /// - /// Gets a collection containing the track metadata. - /// - public virtual ICollection TrackMetadata { get; private set; } + Releases = new HashSet(); + TrackMetadata = new HashSet(); } + + /// + /// Gets or sets the track number. + /// + public int? TrackNumber { get; set; } + + /// + public virtual ICollection Releases { get; private set; } + + /// + /// Gets a collection containing the track metadata. + /// + public virtual ICollection TrackMetadata { get; private set; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs index 5c0ca1c8..e8a07301 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs @@ -3,19 +3,19 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries + +/// +/// An entity holding metadata for a track. +/// +public class TrackMetadata : ItemMetadata { /// - /// An entity holding metadata for a track. + /// Initializes a new instance of the class. /// - public class TrackMetadata : ItemMetadata + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public TrackMetadata(string title, string language) : base(title, language) { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public TrackMetadata(string title, string language) : base(title, language) - { - } } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs index 7fbdcc5b..cc751df1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + using System; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; -namespace Jellyfin.Database.Implementations.Entities; - /// /// An entity representing the metadata for a group of trickplay tiles. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs index 958d88e8..03490322 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member using System; -namespace Jellyfin.Database.Implementations.Entities; - public class MediaStreamInfo { public required Guid ItemId { get; set; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs index 14927b57..d8fdb307 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs @@ -2,13 +2,13 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CA2227 // Collection properties should be read only using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - /// /// People entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs index 31cbdfe6..e374be08 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Mapping table for People to BaseItems. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs index 84b90cf2..ba159d47 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + #pragma warning disable CA1711 // Identifiers should not have incorrect suffix using System; @@ -10,63 +12,61 @@ using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity representing whether the associated user has a specific permission. +/// +public class Permission : IHasConcurrencyToken { /// - /// An entity representing whether the associated user has a specific permission. + /// Initializes a new instance of the class. + /// Public constructor with required data. /// - public class Permission : IHasConcurrencyToken + /// The permission kind. + /// The value of this permission. + public Permission(PermissionKind kind, bool value) { - /// - /// Initializes a new instance of the class. - /// Public constructor with required data. - /// - /// The permission kind. - /// The value of this permission. - public Permission(PermissionKind kind, bool value) - { - Kind = kind; - Value = value; - } + Kind = kind; + Value = value; + } - /// - /// Gets the id of this permission. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id of this permission. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the id of the associated user. - /// - public Guid? UserId { get; set; } + /// + /// Gets or sets the id of the associated user. + /// + public Guid? UserId { get; set; } - /// - /// Gets the type of this permission. - /// - /// - /// Required. - /// - public PermissionKind Kind { get; private set; } + /// + /// Gets the type of this permission. + /// + /// + /// Required. + /// + public PermissionKind Kind { get; private set; } - /// - /// Gets or sets a value indicating whether the associated user has this permission. - /// - /// - /// Required. - /// - public bool Value { get; set; } + /// + /// Gets or sets a value indicating whether the associated user has this permission. + /// + /// + /// Required. + /// + public bool Value { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs index 0fc120bd..16b6841e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs @@ -2,71 +2,70 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity representing a preference attached to a user or group. +/// +public class Preference : IHasConcurrencyToken { /// - /// An entity representing a preference attached to a user or group. + /// Initializes a new instance of the class. + /// Public constructor with required data. /// - public class Preference : IHasConcurrencyToken + /// The preference kind. + /// The value. + public Preference(PreferenceKind kind, string value) { - /// - /// Initializes a new instance of the class. - /// Public constructor with required data. - /// - /// The preference kind. - /// The value. - public Preference(PreferenceKind kind, string value) - { - Kind = kind; - Value = value ?? throw new ArgumentNullException(nameof(value)); - } - - /// - /// Gets the id of this preference. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the id of the associated user. - /// - public Guid? UserId { get; set; } - - /// - /// Gets the type of this preference. - /// - /// - /// Required. - /// - public PreferenceKind Kind { get; private set; } - - /// - /// Gets or sets the value of this preference. - /// - /// - /// Required, Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string Value { get; set; } - - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } - - /// - public void OnSavingChanges() - { - RowVersion++; - } + Kind = kind; + Value = value ?? throw new ArgumentNullException(nameof(value)); } -} + + /// + /// Gets the id of this preference. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the id of the associated user. + /// + public Guid? UserId { get; set; } + + /// + /// Gets the type of this preference. + /// + /// + /// Required. + /// + public PreferenceKind Kind { get; private set; } + + /// + /// Gets or sets the value of this preference. + /// + /// + /// Required, Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string Value { get; set; } + + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } + + /// + public void OnSavingChanges() + { + RowVersion++; + } +} \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs index 97bd3ed6..9fb5a14c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs @@ -2,59 +2,58 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Security + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Globalization; -namespace Jellyfin.Database.Implementations.Entities.Security +/// +/// An entity representing an API key. +/// +public class ApiKey { /// - /// An entity representing an API key. + /// Initializes a new instance of the class. /// - public class ApiKey + /// The name. + public ApiKey(string name) { - /// - /// Initializes a new instance of the class. - /// - /// The name. - public ApiKey(string name) - { - Name = name; + Name = name; - AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); - DateCreated = DateTime.UtcNow; - } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the date created. - /// - public DateTime DateCreated { get; set; } - - /// - /// Gets or sets the date of last activity. - /// - public DateTime DateLastActivity { get; set; } - - /// - /// Gets or sets the name. - /// - [MaxLength(64)] - [StringLength(64)] - public string Name { get; set; } - - /// - /// Gets or sets the access token. - /// - public string AccessToken { get; set; } + AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); + DateCreated = DateTime.UtcNow; } + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the date created. + /// + public DateTime DateCreated { get; set; } + + /// + /// Gets or sets the date of last activity. + /// + public DateTime DateLastActivity { get; set; } + + /// + /// Gets or sets the name. + /// + [MaxLength(64)] + [StringLength(64)] + public string Name { get; set; } + + /// + /// Gets or sets the access token. + /// + public string AccessToken { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs index ca5918cd..5bf5c3c3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs @@ -2,110 +2,109 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Security + using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Globalization; -namespace Jellyfin.Database.Implementations.Entities.Security +/// +/// An entity representing a device. +/// +public class Device { /// - /// An entity representing a device. + /// Initializes a new instance of the class. /// - public class Device + /// The user id. + /// The app name. + /// The app version. + /// The device name. + /// The device id. + public Device(Guid userId, string appName, string appVersion, string deviceName, string deviceId) { - /// - /// Initializes a new instance of the class. - /// - /// The user id. - /// The app name. - /// The app version. - /// The device name. - /// The device id. - public Device(Guid userId, string appName, string appVersion, string deviceName, string deviceId) - { - UserId = userId; - AppName = appName; - AppVersion = appVersion; - DeviceName = deviceName; - DeviceId = deviceId; + UserId = userId; + AppName = appName; + AppVersion = appVersion; + DeviceName = deviceName; + DeviceId = deviceId; - AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); - DateCreated = DateTime.UtcNow; - DateModified = DateCreated; - DateLastActivity = DateCreated; + AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); + DateCreated = DateTime.UtcNow; + DateModified = DateCreated; + DateLastActivity = DateCreated; - // Non-nullable for EF Core, as this is a required relationship. - User = null!; - } - - /// - /// Gets the id. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the user id. - /// - public Guid UserId { get; private set; } - - /// - /// Gets or sets the access token. - /// - public string AccessToken { get; set; } - - /// - /// Gets or sets the app name. - /// - [MaxLength(64)] - [StringLength(64)] - public string AppName { get; set; } - - /// - /// Gets or sets the app version. - /// - [MaxLength(32)] - [StringLength(32)] - public string AppVersion { get; set; } - - /// - /// Gets or sets the device name. - /// - [MaxLength(64)] - [StringLength(64)] - public string DeviceName { get; set; } - - /// - /// Gets or sets the device id. - /// - [MaxLength(256)] - [StringLength(256)] - public string DeviceId { get; set; } - - /// - /// Gets or sets a value indicating whether this device is active. - /// - public bool IsActive { get; set; } - - /// - /// Gets or sets the date created. - /// - public DateTime DateCreated { get; set; } - - /// - /// Gets or sets the date modified. - /// - public DateTime DateModified { get; set; } - - /// - /// Gets or sets the date of last activity. - /// - public DateTime DateLastActivity { get; set; } - - /// - /// Gets the user. - /// - public User User { get; private set; } + // Non-nullable for EF Core, as this is a required relationship. + User = null!; } + + /// + /// Gets the id. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the user id. + /// + public Guid UserId { get; private set; } + + /// + /// Gets or sets the access token. + /// + public string AccessToken { get; set; } + + /// + /// Gets or sets the app name. + /// + [MaxLength(64)] + [StringLength(64)] + public string AppName { get; set; } + + /// + /// Gets or sets the app version. + /// + [MaxLength(32)] + [StringLength(32)] + public string AppVersion { get; set; } + + /// + /// Gets or sets the device name. + /// + [MaxLength(64)] + [StringLength(64)] + public string DeviceName { get; set; } + + /// + /// Gets or sets the device id. + /// + [MaxLength(256)] + [StringLength(256)] + public string DeviceId { get; set; } + + /// + /// Gets or sets a value indicating whether this device is active. + /// + public bool IsActive { get; set; } + + /// + /// Gets or sets the date created. + /// + public DateTime DateCreated { get; set; } + + /// + /// Gets or sets the date modified. + /// + public DateTime DateModified { get; set; } + + /// + /// Gets or sets the date of last activity. + /// + public DateTime DateLastActivity { get; set; } + + /// + /// Gets the user. + /// + public User User { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs index aa5505aa..dfa20da8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs @@ -2,38 +2,37 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities.Security + using System.ComponentModel.DataAnnotations.Schema; -namespace Jellyfin.Database.Implementations.Entities.Security +/// +/// An entity representing custom options for a device. +/// +public class DeviceOptions { /// - /// An entity representing custom options for a device. + /// Initializes a new instance of the class. /// - public class DeviceOptions + /// The device id. + public DeviceOptions(string deviceId) { - /// - /// Initializes a new instance of the class. - /// - /// The device id. - public DeviceOptions(string deviceId) - { - DeviceId = deviceId; - } - - /// - /// Gets the id. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the device id. - /// - public string DeviceId { get; private set; } - - /// - /// Gets or sets the custom name. - /// - public string? CustomName { get; set; } + DeviceId = deviceId; } + + /// + /// Gets the id. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the device id. + /// + public string DeviceId { get; private set; } + + /// + /// Gets or sets the custom name. + /// + public string? CustomName { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs index 45009871..e1b76583 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs @@ -2,11 +2,11 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities; + using System; using System.Text.Json.Serialization; -namespace Jellyfin.Database.Implementations.Entities; - /// /// An entity representing the metadata for a group of trickplay tiles. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs index 05fa0f50..a195022b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Entities + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; @@ -10,335 +12,333 @@ using System.Text.Json.Serialization; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Database.Implementations.Entities +/// +/// An entity representing a user. +/// +public class User : IHasPermissions, IHasConcurrencyToken { /// - /// An entity representing a user. + /// Initializes a new instance of the class. + /// Public constructor with required data. /// - public class User : IHasPermissions, IHasConcurrencyToken + /// The username for the new user. + /// The Id of the user's authentication provider. + /// The Id of the user's password reset provider. + public User(string username, string authenticationProviderId, string passwordResetProviderId) { - /// - /// Initializes a new instance of the class. - /// Public constructor with required data. - /// - /// The username for the new user. - /// The Id of the user's authentication provider. - /// The Id of the user's password reset provider. - public User(string username, string authenticationProviderId, string passwordResetProviderId) - { - ArgumentException.ThrowIfNullOrEmpty(username); - ArgumentException.ThrowIfNullOrEmpty(authenticationProviderId); - ArgumentException.ThrowIfNullOrEmpty(passwordResetProviderId); + ArgumentException.ThrowIfNullOrEmpty(username); + ArgumentException.ThrowIfNullOrEmpty(authenticationProviderId); + ArgumentException.ThrowIfNullOrEmpty(passwordResetProviderId); - Username = username; - AuthenticationProviderId = authenticationProviderId; - PasswordResetProviderId = passwordResetProviderId; + Username = username; + AuthenticationProviderId = authenticationProviderId; + PasswordResetProviderId = passwordResetProviderId; - AccessSchedules = new HashSet(); - DisplayPreferences = new HashSet(); - ItemDisplayPreferences = new HashSet(); - // Groups = new HashSet(); - Permissions = new HashSet(); - Preferences = new HashSet(); - // ProviderMappings = new HashSet(); + AccessSchedules = new HashSet(); + DisplayPreferences = new HashSet(); + ItemDisplayPreferences = new HashSet(); + // Groups = new HashSet(); + Permissions = new HashSet(); + Preferences = new HashSet(); + // ProviderMappings = new HashSet(); - // Set default values - Id = Guid.NewGuid(); - InvalidLoginAttemptCount = 0; - EnableUserPreferenceAccess = true; - MustUpdatePassword = false; - DisplayMissingEpisodes = false; - DisplayCollectionsView = false; - HidePlayedInLatest = true; - RememberAudioSelections = true; - RememberSubtitleSelections = true; - EnableNextEpisodeAutoPlay = true; - EnableAutoLogin = false; - PlayDefaultAudioTrack = true; - SubtitleMode = SubtitlePlaybackMode.Default; - SyncPlayAccess = SyncPlayUserAccessType.CreateAndJoinGroups; - } + // Set default values + Id = Guid.NewGuid(); + InvalidLoginAttemptCount = 0; + EnableUserPreferenceAccess = true; + MustUpdatePassword = false; + DisplayMissingEpisodes = false; + DisplayCollectionsView = false; + HidePlayedInLatest = true; + RememberAudioSelections = true; + RememberSubtitleSelections = true; + EnableNextEpisodeAutoPlay = true; + EnableAutoLogin = false; + PlayDefaultAudioTrack = true; + SubtitleMode = SubtitlePlaybackMode.Default; + SyncPlayAccess = SyncPlayUserAccessType.CreateAndJoinGroups; + } - /// - /// Gets or sets the Id of the user. - /// - /// - /// Identity, Indexed, Required. - /// - public Guid Id { get; set; } + /// + /// Gets or sets the Id of the user. + /// + /// + /// Identity, Indexed, Required. + /// + public Guid Id { get; set; } - /// - /// Gets or sets the user's name. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string Username { get; set; } + /// + /// Gets or sets the user's name. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string Username { get; set; } - /// - /// Gets or sets the user's password, or null if none is set. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Password { get; set; } + /// + /// Gets or sets the user's password, or null if none is set. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Password { get; set; } - /// - /// Gets or sets a value indicating whether the user must update their password. - /// - /// - /// Required. - /// - public bool MustUpdatePassword { get; set; } + /// + /// Gets or sets a value indicating whether the user must update their password. + /// + /// + /// Required. + /// + public bool MustUpdatePassword { get; set; } - /// - /// Gets or sets the audio language preference. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? AudioLanguagePreference { get; set; } + /// + /// Gets or sets the audio language preference. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? AudioLanguagePreference { get; set; } - /// - /// Gets or sets the authentication provider id. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string AuthenticationProviderId { get; set; } + /// + /// Gets or sets the authentication provider id. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string AuthenticationProviderId { get; set; } - /// - /// Gets or sets the password reset provider id. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string PasswordResetProviderId { get; set; } + /// + /// Gets or sets the password reset provider id. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string PasswordResetProviderId { get; set; } - /// - /// Gets or sets the invalid login attempt count. - /// - /// - /// Required. - /// - public int InvalidLoginAttemptCount { get; set; } + /// + /// Gets or sets the invalid login attempt count. + /// + /// + /// Required. + /// + public int InvalidLoginAttemptCount { get; set; } - /// - /// Gets or sets the last activity date. - /// - public DateTime? LastActivityDate { get; set; } + /// + /// Gets or sets the last activity date. + /// + public DateTime? LastActivityDate { get; set; } - /// - /// Gets or sets the last login date. - /// - public DateTime? LastLoginDate { get; set; } + /// + /// Gets or sets the last login date. + /// + public DateTime? LastLoginDate { get; set; } - /// - /// Gets or sets the number of login attempts the user can make before they are locked out. - /// - public int? LoginAttemptsBeforeLockout { get; set; } + /// + /// Gets or sets the number of login attempts the user can make before they are locked out. + /// + public int? LoginAttemptsBeforeLockout { get; set; } - /// - /// Gets or sets the maximum number of active sessions the user can have at once. - /// - public int MaxActiveSessions { get; set; } + /// + /// Gets or sets the maximum number of active sessions the user can have at once. + /// + public int MaxActiveSessions { get; set; } - /// - /// Gets or sets the subtitle mode. - /// - /// - /// Required. - /// - public SubtitlePlaybackMode SubtitleMode { get; set; } + /// + /// Gets or sets the subtitle mode. + /// + /// + /// Required. + /// + public SubtitlePlaybackMode SubtitleMode { get; set; } - /// - /// Gets or sets a value indicating whether the default audio track should be played. - /// - /// - /// Required. - /// - public bool PlayDefaultAudioTrack { get; set; } + /// + /// Gets or sets a value indicating whether the default audio track should be played. + /// + /// + /// Required. + /// + public bool PlayDefaultAudioTrack { get; set; } - /// - /// Gets or sets the subtitle language preference. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? SubtitleLanguagePreference { get; set; } + /// + /// Gets or sets the subtitle language preference. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? SubtitleLanguagePreference { get; set; } - /// - /// Gets or sets a value indicating whether missing episodes should be displayed. - /// - /// - /// Required. - /// - public bool DisplayMissingEpisodes { get; set; } + /// + /// Gets or sets a value indicating whether missing episodes should be displayed. + /// + /// + /// Required. + /// + public bool DisplayMissingEpisodes { get; set; } - /// - /// Gets or sets a value indicating whether to display the collections view. - /// - /// - /// Required. - /// - public bool DisplayCollectionsView { get; set; } + /// + /// Gets or sets a value indicating whether to display the collections view. + /// + /// + /// Required. + /// + public bool DisplayCollectionsView { get; set; } - /// - /// Gets or sets a value indicating whether the user has a local password. - /// - /// - /// Required. - /// - public bool EnableLocalPassword { get; set; } + /// + /// Gets or sets a value indicating whether the user has a local password. + /// + /// + /// Required. + /// + public bool EnableLocalPassword { get; set; } - /// - /// Gets or sets a value indicating whether the server should hide played content in "Latest". - /// - /// - /// Required. - /// - public bool HidePlayedInLatest { get; set; } + /// + /// Gets or sets a value indicating whether the server should hide played content in "Latest". + /// + /// + /// Required. + /// + public bool HidePlayedInLatest { get; set; } - /// - /// Gets or sets a value indicating whether to remember audio selections on played content. - /// - /// - /// Required. - /// - public bool RememberAudioSelections { get; set; } + /// + /// Gets or sets a value indicating whether to remember audio selections on played content. + /// + /// + /// Required. + /// + public bool RememberAudioSelections { get; set; } - /// - /// Gets or sets a value indicating whether to remember subtitle selections on played content. - /// - /// - /// Required. - /// - public bool RememberSubtitleSelections { get; set; } + /// + /// Gets or sets a value indicating whether to remember subtitle selections on played content. + /// + /// + /// Required. + /// + public bool RememberSubtitleSelections { get; set; } - /// - /// Gets or sets a value indicating whether to enable auto-play for the next episode. - /// - /// - /// Required. - /// - public bool EnableNextEpisodeAutoPlay { get; set; } + /// + /// Gets or sets a value indicating whether to enable auto-play for the next episode. + /// + /// + /// Required. + /// + public bool EnableNextEpisodeAutoPlay { get; set; } - /// - /// Gets or sets a value indicating whether the user should auto-login. - /// - /// - /// Required. - /// - public bool EnableAutoLogin { get; set; } + /// + /// Gets or sets a value indicating whether the user should auto-login. + /// + /// + /// Required. + /// + public bool EnableAutoLogin { get; set; } - /// - /// Gets or sets a value indicating whether the user can change their preferences. - /// - /// - /// Required. - /// - public bool EnableUserPreferenceAccess { get; set; } + /// + /// Gets or sets a value indicating whether the user can change their preferences. + /// + /// + /// Required. + /// + public bool EnableUserPreferenceAccess { get; set; } - /// - /// Gets or sets the maximum parental rating score. - /// - public int? MaxParentalRatingScore { get; set; } + /// + /// Gets or sets the maximum parental rating score. + /// + public int? MaxParentalRatingScore { get; set; } - /// - /// Gets or sets the maximum parental rating sub score. - /// - public int? MaxParentalRatingSubScore { get; set; } + /// + /// Gets or sets the maximum parental rating sub score. + /// + public int? MaxParentalRatingSubScore { get; set; } - /// - /// Gets or sets the remote client bitrate limit. - /// - public int? RemoteClientBitrateLimit { get; set; } + /// + /// Gets or sets the remote client bitrate limit. + /// + public int? RemoteClientBitrateLimit { get; set; } - /// - /// Gets or sets the internal id. - /// This is a temporary stopgap for until the library db is migrated. - /// This corresponds to the value of the index of this user in the library db. - /// - public long InternalId { get; set; } + /// + /// Gets or sets the internal id. + /// This is a temporary stopgap for until the library db is migrated. + /// This corresponds to the value of the index of this user in the library db. + /// + public long InternalId { get; set; } - /// - /// Gets or sets the user's profile image. Can be null. - /// - // [ForeignKey("UserId")] - public virtual ImageInfo? ProfileImage { get; set; } + /// + /// Gets or sets the user's profile image. Can be null. + /// + // [ForeignKey("UserId")] + public virtual ImageInfo? ProfileImage { get; set; } - /// - /// Gets the user's display preferences. - /// - public virtual ICollection DisplayPreferences { get; private set; } + /// + /// Gets the user's display preferences. + /// + public virtual ICollection DisplayPreferences { get; private set; } - /// - /// Gets or sets the level of sync play permissions this user has. - /// - public SyncPlayUserAccessType SyncPlayAccess { get; set; } + /// + /// Gets or sets the level of sync play permissions this user has. + /// + public SyncPlayUserAccessType SyncPlayAccess { get; set; } - /// - /// Gets or sets the cast receiver id. - /// - [StringLength(32)] - public string? CastReceiverId { get; set; } + /// + /// Gets or sets the cast receiver id. + /// + [StringLength(32)] + public string? CastReceiverId { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets the list of access schedules this user has. - /// - public virtual ICollection AccessSchedules { get; private set; } + /// + /// Gets the list of access schedules this user has. + /// + public virtual ICollection AccessSchedules { get; private set; } - /// - /// Gets the list of item display preferences. - /// - public virtual ICollection ItemDisplayPreferences { get; private set; } + /// + /// Gets the list of item display preferences. + /// + public virtual ICollection ItemDisplayPreferences { get; private set; } - /* - /// - /// Gets the list of groups this user is a member of. - /// - public virtual ICollection Groups { get; private set; } - */ + /* + /// + /// Gets the list of groups this user is a member of. + /// + public virtual ICollection Groups { get; private set; } + */ - /// - /// Gets the list of permissions this user has. - /// - [ForeignKey("Permission_Permissions_Guid")] - public virtual ICollection Permissions { get; private set; } + /// + /// Gets the list of permissions this user has. + /// + [ForeignKey("Permission_Permissions_Guid")] + public virtual ICollection Permissions { get; private set; } - /* - /// - /// Gets the list of provider mappings this user has. - /// - public virtual ICollection ProviderMappings { get; private set; } - */ + /* + /// + /// Gets the list of provider mappings this user has. + /// + public virtual ICollection ProviderMappings { get; private set; } + */ - /// - /// Gets the list of preferences this user has. - /// - [ForeignKey("Preference_Preferences_Guid")] - public virtual ICollection Preferences { get; private set; } + /// + /// Gets the list of preferences this user has. + /// + [ForeignKey("Preference_Preferences_Guid")] + public virtual ICollection Preferences { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; - } + /// + public void OnSavingChanges() + { + RowVersion++; } } + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs index d6e823b8..f63d9771 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using System; - namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Provides and related data. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs index 44ccde49..5e49a32a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs @@ -32,5 +32,5 @@ public enum ArtKind /// /// A logo. /// - Logo = 4 + Logo = 4, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs index 9ce00818..c7170e23 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs @@ -17,5 +17,5 @@ public enum ChromecastVersion /// /// Unstable Chromecast version. /// - Unstable = 1 + Unstable = 1, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs index c5771588..d66051fc 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs @@ -57,5 +57,5 @@ public enum DynamicDayOfWeek /// /// Saturday and Sunday. /// - Weekend = 9 + Weekend = 9, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs index a1c9747e..78541a48 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs @@ -22,5 +22,5 @@ public enum IndexingKind /// /// Index by the community rating. /// - CommunityRating = 2 + CommunityRating = 2, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs index acd514e6..366ec25d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs @@ -32,5 +32,5 @@ public enum MediaFileKind /// /// An additional stream for the main file. /// - AdditionalStream = 4 + AdditionalStream = 4, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs index 21c23c7a..861c4347 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs @@ -2,10 +2,10 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using Jellyfin.Database.Implementations.Entities; - namespace Jellyfin.Database.Implementations.Enums; +using Jellyfin.Database.Implementations.Entities; + /// /// Defines the types of content an individual represents. /// @@ -39,5 +39,5 @@ public enum MediaSegmentType /// /// Intro. /// - Intro = 5 + Intro = 5, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs index 41ba12c7..4b3cc5af 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs @@ -67,5 +67,5 @@ public enum PersonRoleType /// /// An editor. /// - Editor = 11 + Editor = 11, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs index 78e7e989..655b875d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs @@ -72,5 +72,5 @@ public enum PreferenceKind /// /// A list of allowed tags. /// - AllowedTags = 12 + AllowedTags = 12, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs index dac20475..261a1a30 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs @@ -17,5 +17,5 @@ public enum ScrollDirection /// /// Vertical scrolling direction. /// - Vertical = 1 + Vertical = 1, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs index 927f512c..1417f969 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs @@ -17,5 +17,5 @@ public enum SortOrder /// /// Sort in decreasing order. /// - Descending = 1 + Descending = 1, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs index 4a0e891e..7d067bad 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs @@ -32,5 +32,5 @@ public enum SubtitlePlaybackMode /// /// Only show subtitles when the current audio stream is in a different language. /// - Smart = 4 + Smart = 4, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs index 38ab50c1..8ab9da56 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs @@ -22,5 +22,5 @@ public enum SyncPlayUserAccessType /// /// SyncPlay is disabled for the user. /// - None = 2 + None = 2, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs index cec46e0e..d21d38cb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs @@ -112,5 +112,5 @@ public enum ViewType /// /// Shows upcoming. /// - Upcoming = 20 + Upcoming = 20, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs index aa9eae0b..1ae24481 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations; + using System; using System.Collections.Generic; using System.Threading; @@ -9,8 +11,6 @@ using System.Threading.Tasks; using Jellyfin.Database.Implementations.DbConfiguration; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations; - /// /// Defines the type and extension points for multi database support. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs index 24bf115a..74c8e8e5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs @@ -2,19 +2,18 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Interfaces + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities.Libraries; -namespace Jellyfin.Database.Implementations.Interfaces +/// +/// An interface abstracting an entity that has artwork. +/// +public interface IHasArtwork { /// - /// An interface abstracting an entity that has artwork. + /// Gets a collection containing this entity's artwork. /// - public interface IHasArtwork - { - /// - /// Gets a collection containing this entity's artwork. - /// - ICollection Artwork { get; } - } + ICollection Artwork { get; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs index a4cef967..7a383f78 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs @@ -2,19 +2,18 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Interfaces + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities.Libraries; -namespace Jellyfin.Database.Implementations.Interfaces +/// +/// An abstraction representing an entity that has companies. +/// +public interface IHasCompanies { /// - /// An abstraction representing an entity that has companies. + /// Gets a collection containing this entity's companies. /// - public interface IHasCompanies - { - /// - /// Gets a collection containing this entity's companies. - /// - ICollection Companies { get; } - } + ICollection Companies { get; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs index a0bceec7..96d1883f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs @@ -2,11 +2,11 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Interfaces; + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities; -namespace Jellyfin.Database.Implementations.Interfaces; - /// /// An abstraction representing an entity that has permissions. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs index 659f5a60..beba4012 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs @@ -2,11 +2,11 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Interfaces; + using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities.Libraries; -namespace Jellyfin.Database.Implementations.Interfaces; - /// /// An abstraction representing an entity that has releases. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs index a36896a7..07e60167 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs @@ -12,7 +12,7 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute { // See the attribute guidelines at // http://go.microsoft.com/fwlink/?LinkId=85236 - private readonly string _databaseProviderKey; + private readonly string databaseProviderKey; /// /// Initializes a new instance of the class. @@ -20,7 +20,7 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute /// The key on which to identify the annotated provider. public JellyfinDatabaseProviderKeyAttribute(string databaseProviderKey) { - _databaseProviderKey = databaseProviderKey; + databaseProviderKey = databaseProviderKey; } /// @@ -28,6 +28,6 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute /// public string DatabaseProviderKey { - get { return _databaseProviderKey; } + get { return databaseProviderKey; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs index 23997045..a27be13b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations; + using System; using System.Data.Common; using System.Linq; @@ -15,7 +17,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Implementations; /// /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs index dc155e6d..e1dfc6e1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs @@ -4,6 +4,8 @@ #pragma warning disable RS0030 // Do not use banned APIs +namespace Jellyfin.Database.Implementations; + using System; using System.Collections.Concurrent; using System.Collections.Generic; @@ -13,8 +15,6 @@ using System.Reflection; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations; - /// /// Contains a number of query related extensions. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs index fb73306d..9950c9e7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Locking; + using System; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations.Locking; - /// /// Defines a jellyfin locking behavior that can be configured. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs index 9d0feb4f..0f6e82fb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs @@ -2,13 +2,13 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Locking; + using System; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Implementations.Locking; - /// /// Default lock behavior. Defines no explicit application locking behavior. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs index 4a7cbb81..b1a37732 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Locking; + #pragma warning disable CA1873 using System; @@ -15,8 +17,6 @@ using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; using Polly; -namespace Jellyfin.Database.Implementations.Locking; - /// /// Defines a locking mechanism that will retry any write operation for a few times. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs index 2a483937..93b789e3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.Locking; + #pragma warning disable MT1013 // Releasing lock without guarantee of execution #pragma warning disable MT1012 // Acquiring lock without guarantee of releasing #pragma warning disable CA1873 @@ -16,8 +18,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Implementations.Locking; - /// /// A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs index 0248719b..2b247b8c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// FluentAPI configuration for the ActivityLog entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs index ccf5bd04..c1902be0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// AncestorId configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs index 9b6c1383..a9807f0b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs @@ -2,23 +2,22 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities.Security; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the ApiKey entity. +/// +public class ApiKeyConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the ApiKey entity. - /// - public class ApiKeyConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasIndex(entity => entity.AccessToken) - .IsUnique(); - } + builder + .HasIndex(entity => entity.AccessToken) + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs index da210edf..a951bd73 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// FluentAPI configuration for the AttachmentStreamInfo entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs index f4858563..391e3651 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs @@ -2,13 +2,13 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Configuration for BaseItem. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs index b8623bc5..3a4fb10b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Provides configuration for the BaseItemMetadataField entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs index a74ac112..cae343b1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// BaseItemProvider configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs index cf3566c3..9efa208e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Provides configuration for the BaseItemMetadataField entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs index d07c1f55..e63766f2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Chapter configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs index b85ed8fb..79335fd2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs @@ -2,23 +2,22 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the CustomItemDisplayPreferences entity. +/// +public class CustomItemDisplayPreferencesConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the CustomItemDisplayPreferences entity. - /// - public class CustomItemDisplayPreferencesConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key }) - .IsUnique(); - } + builder + .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key }) + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs index 2b37ab20..a0dd3efa 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs @@ -2,31 +2,30 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities.Security; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the Device entity. +/// +public class DeviceConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the Device entity. - /// - public class DeviceConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasIndex(entity => new { entity.DeviceId, entity.DateLastActivity }); + builder + .HasIndex(entity => new { entity.DeviceId, entity.DateLastActivity }); - builder - .HasIndex(entity => new { entity.AccessToken, entity.DateLastActivity }); + builder + .HasIndex(entity => new { entity.AccessToken, entity.DateLastActivity }); - builder - .HasIndex(entity => new { entity.UserId, entity.DeviceId }); + builder + .HasIndex(entity => new { entity.UserId, entity.DeviceId }); - builder - .HasIndex(entity => entity.DeviceId); - } + builder + .HasIndex(entity => entity.DeviceId); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs index 367b79da..50be8f2a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs @@ -2,23 +2,22 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities.Security; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the DeviceOptions entity. +/// +public class DeviceOptionsConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the DeviceOptions entity. - /// - public class DeviceOptionsConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasIndex(entity => entity.DeviceId) - .IsUnique(); - } + builder + .HasIndex(entity => entity.DeviceId) + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs index 0fe83d08..426aa22d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs @@ -2,28 +2,27 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the DisplayPreferencesConfiguration entity. +/// +public class DisplayPreferencesConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the DisplayPreferencesConfiguration entity. - /// - public class DisplayPreferencesConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasMany(d => d.HomeSections) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(d => d.HomeSections) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client }) - .IsUnique(); - } + builder + .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client }) + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs index 3faa4036..c006569e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// itemvalues Configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs index 7d8718d6..05bd0a11 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// itemvalues Configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs index 20d2a610..51416076 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// KeyframeData Configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs index 45bb6c69..c737b8a3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// People configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs index f0a71852..7d5c856a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// People configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs index cdab5909..64aad550 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// People configuration. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs index 6c6c5441..7bd6f206 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs @@ -2,27 +2,26 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the Permission entity. +/// +public class PermissionConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the Permission entity. - /// - public class PermissionConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - // Used to get a user's permissions or a specific permission for a user. - // Also prevents multiple values being created for a user. - // Filtered over non-null user ids for when other entities (groups, API keys) get permissions - builder - .HasIndex(p => new { p.UserId, p.Kind }) - .HasFilter("[UserId] IS NOT NULL") - .IsUnique(); - } + // Used to get a user's permissions or a specific permission for a user. + // Also prevents multiple values being created for a user. + // Filtered over non-null user ids for when other entities (groups, API keys) get permissions + builder + .HasIndex(p => new { p.UserId, p.Kind }) + .HasFilter("[UserId] IS NOT NULL") + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs index 9bdc06bb..a434e48d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs @@ -2,24 +2,23 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the Permission entity. +/// +public class PreferenceConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the Permission entity. - /// - public class PreferenceConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasIndex(p => new { p.UserId, p.Kind }) - .HasFilter("[UserId] IS NOT NULL") - .IsUnique(); - } + builder + .HasIndex(p => new { p.UserId, p.Kind }) + .HasFilter("[UserId] IS NOT NULL") + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs index df2d617a..8c3fc5a5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs @@ -2,21 +2,20 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the TrickplayInfo entity. +/// +public class TrickplayInfoConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the TrickplayInfo entity. - /// - public class TrickplayInfoConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder.HasKey(info => new { info.ItemId, info.Width }); - } + builder.HasKey(info => new { info.ItemId, info.Width }); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs index 8ad25415..030625a0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs @@ -2,58 +2,57 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration +/// +/// FluentAPI configuration for the User entity. +/// +public class UserConfiguration : IEntityTypeConfiguration { - /// - /// FluentAPI configuration for the User entity. - /// - public class UserConfiguration : IEntityTypeConfiguration + /// + public void Configure(EntityTypeBuilder builder) { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .Property(user => user.Username); + builder + .Property(user => user.Username); - builder - .HasOne(u => u.ProfileImage) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasOne(u => u.ProfileImage) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.Permissions) - .WithOne() - .HasForeignKey(p => p.UserId) - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.Permissions) + .WithOne() + .HasForeignKey(p => p.UserId) + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.Preferences) - .WithOne() - .HasForeignKey(p => p.UserId) - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.Preferences) + .WithOne() + .HasForeignKey(p => p.UserId) + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.AccessSchedules) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.AccessSchedules) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.DisplayPreferences) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.DisplayPreferences) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.ItemDisplayPreferences) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.ItemDisplayPreferences) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasIndex(entity => entity.Username) - .IsUnique(); - } + builder + .HasIndex(entity => entity.Username) + .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs index 5f316646..1db87949 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs @@ -2,12 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// FluentAPI configuration for the UserData entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs index 43d4cc92..64c86dfb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs @@ -2,11 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations; + using System; using System.Diagnostics; using System.Linq; -namespace Jellyfin.Database.Implementations; /// /// Wrapper for progress reporting on Partition helpers. diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs index 68d69d6b..436a69db 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Database.Implementations; + using System; using System.Buffers; using System.Collections.Generic; @@ -11,7 +13,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations; /// /// Contains helpers to partition EFCore queries. diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache index 05ab2c8729b58ebbdaa15119808f2f76a47e94cf..d7254fdb1fbe687386c360c7070c8ccf174e18ff 100644 GIT binary patch delta 26 hcmaF!nrYQbrU@EM_v<%mZLDWy0D^$cKN?P%005vM3lIPR delta 351 zcmZXQ&q~8U5XNgR>cv-Z5Ckc>NGS-xldXq}NNg1^xlEEtx+R&7yW3(wi1-9PhqvNe z_!M46?_QmtHxIvo`S;E4_wo^ZeFo15!T003zi!)&Ua$8QMAjrFRbUA-%?0>5L5iuw zT$co+FqVl0rQXGL;qJ=A1(ju!YmS{wXNM69KdXWYE0AQfJ^iS`Q`%1lg;}`UV&)QgC)(iwI@Xk+nTRL4i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA9jTA% zNbJf%j${Bil7Z0&YMx{sim!DP!cvQhGxPIo4JRLv)~L@b1?m8)X8{q6jNC}pFfxH; zumHw-s36!X21X7b_e{0$|FgPx13@wn7cer4`DP{;3{fa37kEOVr delta 22 dcmbPS^gEk_jZut&fq^k-@ + + + Jellyfin.Database.Implementations + + + + + The custom value option for custom database providers. + + + + + Gets or sets the key of the value. + + + + + Gets or sets the value. + + + + + Defines the options for a custom database connector. + + + + + Gets or sets the Plugin name to search for database providers. + + + + + Gets or sets the plugin assembly to search for providers. + + + + + Gets or sets the connection string for the custom database provider. + + + + + Gets or sets the list of extra options for the custom provider. + + + + + Options to configure jellyfins managed database. + + + + + Gets or Sets the type of database jellyfin should use. + + + + + Gets or sets the options required to use a custom database provider. + + + + + Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". + Defaults to "NoLock". + + + + + Defines all possible methods for locking database access for concurrent queries. + + + + + Defines that no explicit application level locking for reads and writes should be done and only provider specific locking should be relied on. + + + + + Defines a behavior that always blocks all reads while any one write is done. + + + + + Defines that all writes should be attempted and when fail should be retried. + + + + + An entity representing a user's access schedule. + + + + + Initializes a new instance of the class. + + The day of the week. + The start hour. + The end hour. + The associated user's id. + + + + Gets the id of this instance. + + + Identity, Indexed, Required. + + + + + Gets the id of the associated user. + + + + + Gets or sets the day of week. + + The day of week. + + + + Gets or sets the start hour. + + The start hour. + + + + Gets or sets the end hour. + + The end hour. + + + + An entity referencing an activity log entry. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The name. + The type. + The user id. + + + + Gets the identity of this instance. + + + + + Gets or sets the name. + + + Required, Max length = 512. + + + + + Gets or sets the overview. + + + Max length = 512. + + + + + Gets or sets the short overview. + + + Max length = 512. + + + + + Gets or sets the type. + + + Required, Max length = 256. + + + + + Gets or sets the user id. + + + Required. + + + + + Gets or sets the item id. + + + Max length = 256. + + + + + Gets or sets the date created. This should be in UTC. + + + Required. + + + + + Gets or sets the log severity. Default is . + + + Required. + + + + + + + + + + + Represents the relational information for an . + + + + + Gets or Sets the AncestorId. + + + + + Gets or Sets the related BaseItem. + + + + + Gets or Sets the ParentItem. + + + + + Gets or Sets the Child item. + + + + + Provides information about an Attachment to an . + + + + + Gets or Sets the reference. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the index within the source file. + + + + + Gets or Sets the codec of the attachment. + + + + + Gets or Sets the codec tag of the attachment. + + + + + Gets or Sets the comment of the attachment. + + + + + Gets or Sets the filename of the attachment. + + + + + Gets or Sets the attachments mimetype. + + + + + Enum TrailerTypes. + + + + + Gets or Sets. + + + + + Gets or Sets the path to the original image. + + + + + Gets or Sets the time the image was last modified. + + + + + Gets or Sets the imagetype. + + + + + Gets or Sets the width of the original image. + + + + + Gets or Sets the height of the original image. + + + + + Gets or Sets the blurhash. + + + + + Gets or Sets the reference id to the BaseItem. + + + + + Gets or Sets the referenced Item. + + + + + Enum MetadataFields. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + Represents a Key-Value relation of an BaseItem's provider. + + + + + Gets or Sets the reference ItemId. + + + + + Gets or Sets the reference BaseItem. + + + + + Gets or Sets the ProvidersId. + + + + + Gets or Sets the Providers Value. + + + + + Enum TrailerTypes. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + The Chapter entity. + + + + + Gets or Sets the reference id. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the chapters index in Item. + + + + + Gets or Sets the position within the source file. + + + + + Gets or Sets the common name. + + + + + Gets or Sets the image path. + + + + + Gets or Sets the time the image was last modified. + + + + + An entity that represents a user's custom display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + The preference key. + The preference value. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the preference key. + + + Required. + + + + + Gets or sets the preference value. + + + Required. + + + + + An entity representing a user's display preferences. + + + + + Initializes a new instance of the class. + + The user's id. + The item id. + The client string. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets a value indicating whether to show the sidebar. + + + Required. + + + + + Gets or sets a value indicating whether to show the backdrop. + + + Required. + + + + + Gets or sets the scroll direction. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets the length of time to skip forwards, in milliseconds. + + + Required. + + + + + Gets or sets the length of time to skip backwards, in milliseconds. + + + Required. + + + + + Gets or sets the Chromecast Version. + + + Required. + + + + + Gets or sets a value indicating whether the next video info overlay should be shown. + + + Required. + + + + + Gets or sets the dashboard theme. + + + + + Gets or sets the tv home screen. + + + + + Gets the home sections. + + + + + An entity representing a group. + + + + + Initializes a new instance of the class. + + The name of the group. + + + + Gets the id of this group. + + + Identity, Indexed, Required. + + + + + Gets or sets the group's name. + + + Required, Max length = 255. + + + + + + + + Gets a collection containing the group's permissions. + + + + + Gets a collection containing the group's preferences. + + + + + + + + An entity representing a section on the user's home page. + + + + + Gets the id. + + + Identity. Required. + + + + + Gets or sets the Id of the associated display preferences. + + + Required. + + + + + Gets or sets the order. + + + Required. + + + + + Gets or sets the type. + + + Required. + + + + + An entity representing an image. + + + + + Initializes a new instance of the class. + + The path. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the user id. + + + + + Gets or sets the path of the image. + + + Required. + + + + + Gets or sets the date last modified. + + + Required. + + + + + Enum ImageType. + + + + + The primary. + + + + + The art. + + + + + The backdrop. + + + + + The banner. + + + + + The logo. + + + + + The thumb. + + + + + The disc. + + + + + The box. + + + + + The screenshot. + + + This enum value is obsolete. + XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete]. + + + + + The menu. + + + + + The chapter image. + + + + + The box rear. + + + + + The user profile image. + + + + + An entity that represents a user's display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + + + + Gets the id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the view type. + + + Required. + + + + + Gets or sets a value indicating whether the indexing should be remembered. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets a value indicating whether the sorting type should be remembered. + + + Required. + + + + + Gets or sets what the view should be sorted by. + + + Required. + + + + + Gets or sets the sort order. + + + Required. + + + + + Represents an ItemValue for a BaseItem. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the Value. + + + + + Gets or Sets the sanitized Value. + + + + + Gets or Sets all associated BaseItems. + + + + + Mapping table for the ItemValue BaseItem relation. + + + + + Gets or Sets the ItemId. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the referenced . + + + + + Gets or Sets the referenced . + + + + + Provides the Value types for an . + + + + + Artists. + + + + + Album. + + + + + Genre. + + + + + Studios. + + + + + Tags. + + + + + InheritedTags. + + + + + Keyframe information for a specific file. + + + + + Gets or Sets the ItemId. + + + + + Gets or sets the total duration of the stream in ticks. + + + + + Gets or sets the keyframes in ticks. + + + + + Gets or sets the item reference. + + + + + An entity representing artwork. + + + + + Initializes a new instance of the class. + + The path. + The kind of art. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of artwork. + + + Required. + + + + + + + + + + + An entity representing a book. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this book. + + + + + + + + An entity containing metadata for a book. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the ISBN. + + + + + Gets a collection of the publishers for this book. + + + + + + + + An entity representing a chapter. + + + + + Initializes a new instance of the class. + + ISO-639-3 3-character language codes. + The start time for this chapter. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3 + ISO-639-3 3-character language codes. + + + + + Gets or sets the start time. + + + Required. + + + + + Gets or sets the end time. + + + + + + + + + + + An entity representing a collection. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + + + + Gets a collection containing this collection's items. + + + + + + + + An entity representing a collection item. + + + + + Initializes a new instance of the class. + + The library item. + + + + Gets or sets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets or sets the library item. + + + Required. + + + + + Gets or sets the next item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + Gets or sets the previous item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + + + + An entity representing a company. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets a collection containing the metadata. + + + + + Gets a collection containing this company's child companies. + + + + + + + + + + + An entity holding metadata for a . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the description. + + + Max length = 65535. + + + + + Gets or sets the headquarters. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets or sets the homepage. + + + Max length = 1024. + + + + + An entity representing a custom item. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this item. + + + + + + + + An entity containing metadata for a custom item. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing an episode. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the episode number. + + + + + + + + Gets a collection containing the metadata for this episode. + + + + + An entity containing metadata for an . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + An entity representing a genre. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Indexed, Required, Max length = 255. + + + + + + + + + + + An abstract class that holds metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the title. + + + Required, Max length = 1024. + + + + + Gets or sets the original title. + + + Max length = 1024. + + + + + Gets or sets the sort title. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3. + ISO-639-3 3-character language codes. + + + + + Gets or sets the release date. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a collection containing the person roles for this item. + + + + + Gets a collection containing the genres for this item. + + + + + + + + Gets a collection containing the ratings for this item. + + + + + Gets a collection containing the metadata sources for this item. + + + + + + + + An entity representing a library. + + + + + Initializes a new instance of the class. + + The name of the library. + The path of the library. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 128. + + + + + Gets or sets the root path of the library. + + + Required. + + + + + + + + + + + An entity representing a library item. + + + + + Initializes a new instance of the class. + + The library of this item. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the date this library item was added. + + + + + + + + Gets or sets the library of this item. + + + Required. + + + + + + + + An entity representing a file on disk. + + + + + Initializes a new instance of the class. + + The path relative to the LibraryRoot. + The file kind. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path relative to the library root. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of media file. + + + Required. + + + + + + + + Gets a collection containing the streams in this file. + + + + + + + + An entity representing a stream in a media file. + + + + + Initializes a new instance of the class. + + The number of this stream. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the stream number. + + + Required. + + + + + + + + + + + An entity representing a metadata provider. + + + + + Initializes a new instance of the class. + + The name of the metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + + + + An entity representing a unique identifier for a metadata provider. + + + + + Initializes a new instance of the class. + + The provider id. + The metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the provider id. + + + Required, Max length = 255. + + + + + + + + Gets or sets the metadata provider. + + + Required. + + + + + + + + An entity representing a movie. + + + + + Initializes a new instance of the class. + + The library. + + + + + + + Gets a collection containing the metadata for this movie. + + + + + An entity holding the metadata for a movie. + + + + + Initializes a new instance of the class. + + The title or name of the movie. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets the studios that produced this movie. + + + + + + + + An entity representing a music album. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the album metadata. + + + + + Gets a collection containing the tracks. + + + + + An entity holding the metadata for a music album. + + + + + Initializes a new instance of the class. + + The title or name of the album. + ISO-639-3 3-character language codes. + + + + Gets or sets the barcode. + + + Max length = 255. + + + + + Gets or sets the label number. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the labels. + + + + + An entity representing a person. + + + + + Initializes a new instance of the class. + + The name of the person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + Gets or sets the source id. + + + Max length = 255. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a list of metadata sources for this person. + + + + + + + + An entity representing a person's role in media. + + + + + Initializes a new instance of the class. + + The role type. + The person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name of the person's role. + + + Max length = 1024. + + + + + Gets or sets the person's role type. + + + Required. + + + + + + + + Gets or sets the person. + + + Required. + + + + + + + + Gets a collection containing the metadata sources for this person role. + + + + + + + + An entity representing a photo. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the photo metadata. + + + + + + + + An entity that holds metadata for a photo. + + + + + Initializes a new instance of the class. + + The title or name of the photo. + ISO-639-3 3-character language codes. + + + + An entity representing a rating for an entity. + + + + + Initializes a new instance of the class. + + The value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the value. + + + Required. + + + + + Gets or sets the number of votes. + + + + + + + + Gets or sets the rating type. + If this is null it's the internal user rating. + + + + + + + + This is the entity to store review ratings, not age ratings. + + + + + Initializes a new instance of the class. + + The minimum value. + The maximum value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the minimum value. + + + Required. + + + + + Gets or sets the maximum value. + + + Required. + + + + + + + + Gets or sets the metadata source. + + + + + + + + An entity representing a release for a library item, eg. Director's cut vs. standard. + + + + + Initializes a new instance of the class. + + The name of this release. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + Gets a collection containing the media files for this release. + + + + + Gets a collection containing the chapters for this release. + + + + + + + + An entity representing a season. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the season number. + + + + + Gets the season metadata. + + + + + Gets a collection containing the number of episodes. + + + + + An entity that holds metadata for seasons. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + An entity representing a series. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the days of week. + + + + + Gets or sets the time the show airs, ignore the date portion. + + + + + Gets or sets the date the series first aired. + + + + + Gets a collection containing the series metadata. + + + + + Gets a collection containing the seasons. + + + + + An entity representing series metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the networks. + + + + + + + + An entity representing a track. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the track number. + + + + + + + + Gets a collection containing the track metadata. + + + + + An entity holding metadata for a track. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the media segment. + + + + + Gets or sets the id of the associated item. + + + + + Gets or sets the Type of content this segment defines. + + + + + Gets or sets the end of the segment. + + + + + Gets or sets the start of the segment. + + + + + Gets or sets Id of the media segment provider this entry originates from. + + + + + Enum MediaStreamType. + + + + + The audio. + + + + + The video. + + + + + The subtitle. + + + + + The embedded image. + + + + + The data. + + + + + The lyric. + + + + + People entity. + + + + + Gets or Sets the PeopleId. + + + + + Gets or Sets the Persons Name. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the mapping of People to BaseItems. + + + + + Mapping table for People to BaseItems. + + + + + Gets or Sets the SortOrder. + + + + + Gets or Sets the ListOrder. + + + + + Gets or Sets the Role name the associated actor played in the . + + + + + Gets or Sets The ItemId. + + + + + Gets or Sets Reference Item. + + + + + Gets or Sets The PeopleId. + + + + + Gets or Sets Reference People. + + + + + An entity representing whether the associated user has a specific permission. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The permission kind. + The value of this permission. + + + + Gets the id of this permission. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this permission. + + + Required. + + + + + Gets or sets a value indicating whether the associated user has this permission. + + + Required. + + + + + + + + + + + An entity representing a preference attached to a user or group. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The preference kind. + The value. + + + + Gets the id of this preference. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this preference. + + + Required. + + + + + Gets or sets the value of this preference. + + + Required, Max length = 65535. + + + + + + + + + + + Lists types of Audio. + + + + + Mono. + + + + + Stereo. + + + + + Dolby. + + + + + DolbyDigital. + + + + + Thx. + + + + + Atmos. + + + + + An entity representing an API key. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the date created. + + + + + Gets or sets the date of last activity. + + + + + Gets or sets the name. + + + + + Gets or sets the access token. + + + + + An entity representing a device. + + + + + Initializes a new instance of the class. + + The user id. + The app name. + The app version. + The device name. + The device id. + + + + Gets the id. + + + + + Gets the user id. + + + + + Gets or sets the access token. + + + + + Gets or sets the app name. + + + + + Gets or sets the app version. + + + + + Gets or sets the device name. + + + + + Gets or sets the device id. + + + + + Gets or sets a value indicating whether this device is active. + + + + + Gets or sets the date created. + + + + + Gets or sets the date modified. + + + + + Gets or sets the date of last activity. + + + + + Gets the user. + + + + + An entity representing custom options for a device. + + + + + Initializes a new instance of the class. + + The device id. + + + + Gets the id. + + + + + Gets the device id. + + + + + Gets or sets the custom name. + + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets width of an individual thumbnail. + + + Required. + + + + + Gets or sets height of an individual thumbnail. + + + Required. + + + + + Gets or sets amount of thumbnails per row. + + + Required. + + + + + Gets or sets amount of thumbnails per column. + + + Required. + + + + + Gets or sets total amount of non-black thumbnails. + + + Required. + + + + + Gets or sets interval in milliseconds between each trickplay thumbnail. + + + Required. + + + + + Gets or sets peak bandwidth usage in bits per second. + + + Required. + + + + + An entity representing a user. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The username for the new user. + The Id of the user's authentication provider. + The Id of the user's password reset provider. + + + + Gets or sets the Id of the user. + + + Identity, Indexed, Required. + + + + + Gets or sets the user's name. + + + Required, Max length = 255. + + + + + Gets or sets the user's password, or null if none is set. + + + Max length = 65535. + + + + + Gets or sets a value indicating whether the user must update their password. + + + Required. + + + + + Gets or sets the audio language preference. + + + Max length = 255. + + + + + Gets or sets the authentication provider id. + + + Required, Max length = 255. + + + + + Gets or sets the password reset provider id. + + + Required, Max length = 255. + + + + + Gets or sets the invalid login attempt count. + + + Required. + + + + + Gets or sets the last activity date. + + + + + Gets or sets the last login date. + + + + + Gets or sets the number of login attempts the user can make before they are locked out. + + + + + Gets or sets the maximum number of active sessions the user can have at once. + + + + + Gets or sets the subtitle mode. + + + Required. + + + + + Gets or sets a value indicating whether the default audio track should be played. + + + Required. + + + + + Gets or sets the subtitle language preference. + + + Max length = 255. + + + + + Gets or sets a value indicating whether missing episodes should be displayed. + + + Required. + + + + + Gets or sets a value indicating whether to display the collections view. + + + Required. + + + + + Gets or sets a value indicating whether the user has a local password. + + + Required. + + + + + Gets or sets a value indicating whether the server should hide played content in "Latest". + + + Required. + + + + + Gets or sets a value indicating whether to remember audio selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to remember subtitle selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to enable auto-play for the next episode. + + + Required. + + + + + Gets or sets a value indicating whether the user should auto-login. + + + Required. + + + + + Gets or sets a value indicating whether the user can change their preferences. + + + Required. + + + + + Gets or sets the maximum parental rating score. + + + + + Gets or sets the maximum parental rating sub score. + + + + + Gets or sets the remote client bitrate limit. + + + + + Gets or sets the internal id. + This is a temporary stopgap for until the library db is migrated. + This corresponds to the value of the index of this user in the library db. + + + + + Gets or sets the user's profile image. Can be null. + + + + + Gets the user's display preferences. + + + + + Gets or sets the level of sync play permissions this user has. + + + + + Gets or sets the cast receiver id. + + + + + + + + Gets the list of access schedules this user has. + + + + + Gets the list of item display preferences. + + + + + Gets the list of permissions this user has. + + + + + Gets the list of preferences this user has. + + + + + + + + Provides and related data. + + + + + Gets or sets the custom data key. + + The rating. + + + + Gets or sets the users 0-10 rating. + + The rating. + + + + Gets or sets the playback position ticks. + + The playback position ticks. + + + + Gets or sets the play count. + + The play count. + + + + Gets or sets a value indicating whether this instance is favorite. + + true if this instance is favorite; otherwise, false. + + + + Gets or sets the last played date. + + The last played date. + + + + Gets or sets a value indicating whether this is played. + + true if played; otherwise, false. + + + + Gets or sets the index of the audio stream. + + The index of the audio stream. + + + + Gets or sets the index of the subtitle stream. + + The index of the subtitle stream. + + + + Gets or sets a value indicating whether the item is liked or not. + This should never be serialized. + + null if [likes] contains no value, true if [likes]; otherwise, false. + + + + Gets or Sets the date the referenced has been deleted. + + + + + Gets or sets the key. + + The key. + + + + Gets or Sets the BaseItem. + + + + + Gets or Sets the UserId. + + + + + Gets or Sets the User. + + + + + An enum representing types of art. + + + + + Another type of art, not covered by the other members. + + + + + A poster. + + + + + A banner. + + + + + A thumbnail. + + + + + A logo. + + + + + An enum representing the version of Chromecast to be used by clients. + + + + + Stable Chromecast version. + + + + + Unstable Chromecast version. + + + + + An enum that represents a day of the week, weekdays, weekends, or all days. + + + + + Sunday. + + + + + Monday. + + + + + Tuesday. + + + + + Wednesday. + + + + + Thursday. + + + + + Friday. + + + + + Saturday. + + + + + All days of the week. + + + + + A week day, or Monday-Friday. + + + + + Saturday and Sunday. + + + + + An enum representing the different options for the home screen sections. + + + + + None. + + + + + My Media. + + + + + My Media Small. + + + + + Active Recordings. + + + + + Continue Watching. + + + + + Continue Listening. + + + + + Latest Media. + + + + + Next Up. + + + + + Live TV. + + + + + Continue Reading. + + + + + An enum representing a type of indexing in a user's display preferences. + + + + + Index by the premiere date. + + + + + Index by the production year. + + + + + Index by the community rating. + + + + + An enum representing the type of media file. + + + + + The main file. + + + + + A sidecar file. + + + + + An additional part to the main file. + + + + + An alternative format to the main file. + + + + + An additional stream for the main file. + + + + + Defines the types of content an individual represents. + + + + + Default media type or custom one. + + + + + Commercial. + + + + + Preview. + + + + + Recap. + + + + + Outro. + + + + + Intro. + + + + + The types of user permissions. + + + + + Whether the user is an administrator. + + + + + Whether the user is hidden. + + + + + Whether the user is disabled. + + + + + Whether the user can control shared devices. + + + + + Whether the user can access the server remotely. + + + + + Whether the user can manage live tv. + + + + + Whether the user can access live tv. + + + + + Whether the user can play media. + + + + + Whether the server should transcode audio for the user if requested. + + + + + Whether the server should transcode video for the user if requested. + + + + + Whether the user can delete content. + + + + + Whether the user can download content. + + + + + Whether to enable sync transcoding for the user. + + + + + Whether the user can do media conversion. + + + + + Whether the user has access to all devices. + + + + + Whether the user has access to all channels. + + + + + Whether the user has access to all folders. + + + + + Whether to enable public sharing for the user. + + + + + Whether the user can remotely control other users. + + + + + Whether the user is permitted to do playback remuxing. + + + + + Whether the server should force transcoding on remote connections for the user. + + + + + Whether the user can create, modify and delete collections. + + + + + Whether the user can edit subtitles. + + + + + Whether the user can edit lyrics. + + + + + An enum representing a person's role in a specific media item. + + + + + Another role, not covered by the other types. + + + + + The director of the media. + + + + + An artist. + + + + + The original artist. + + + + + An actor. + + + + + A voice actor. + + + + + A producer. + + + + + A remixer. + + + + + A conductor. + + + + + A composer. + + + + + An author. + + + + + An editor. + + + + + The types of user preferences. + + + + + A list of blocked tags. + + + + + A list of blocked channels. + + + + + A list of blocked media folders. + + + + + A list of enabled devices. + + + + + A list of enabled channels. + + + + + A list of enabled folders. + + + + + A list of folders to allow content deletion from. + + + + + A list of latest items to exclude. + + + + + A list of media to exclude. + + + + + A list of grouped folders. + + + + + A list of unrated items to block. + + + + + A list of ordered views. + + + + + A list of allowed tags. + + + + + An enum representing the axis that should be scrolled. + + + + + Horizontal scrolling direction. + + + + + Vertical scrolling direction. + + + + + An enum representing the sorting order. + + + + + Sort in increasing order. + + + + + Sort in decreasing order. + + + + + An enum representing a subtitle playback mode. + + + + + The default subtitle playback mode. + + + + + Always show subtitles. + + + + + Only show forced subtitles. + + + + + Don't show subtitles. + + + + + Only show subtitles when the current audio stream is in a different language. + + + + + Enum SyncPlayUserAccessType. + + + + + User can create groups and join them. + + + + + User can only join already existing groups. + + + + + SyncPlay is disabled for the user. + + + + + An enum representing the type of view for a library or collection. + + + + + Shows albums. + + + + + Shows album artists. + + + + + Shows artists. + + + + + Shows channels. + + + + + Shows collections. + + + + + Shows episodes. + + + + + Shows favorites. + + + + + Shows genres. + + + + + Shows guide. + + + + + Shows movies. + + + + + Shows networks. + + + + + Shows playlists. + + + + + Shows programs. + + + + + Shows recordings. + + + + + Shows schedule. + + + + + Shows series. + + + + + Shows shows. + + + + + Shows songs. + + + + + Shows songs. + + + + + Shows trailers. + + + + + Shows upcoming. + + + + + Defines the type and extension points for multi database support. + + + + + Gets or Sets the Database Factory when initialisaition is done. + + + + + Initialises jellyfins EFCore database access. + + The EFCore database options. + The Jellyfin database options. + + + + Will be invoked when EFCore wants to build its model. + + The ModelBuilder from EFCore. + + + + Will be invoked when EFCore wants to configure its model. + + The ModelConfigurationBuilder from EFCore. + + + + If supported this should run any periodic maintaince tasks. + + The token to abort the operation. + A representing the asynchronous operation. + + + + If supported this should perform any actions that are required on stopping the jellyfin server. + + The token that will be used to abort the operation. + A representing the asynchronous operation. + + + + Runs a full Database backup that can later be restored to. + + A cancellation token. + A key to identify the backup. + May throw an NotImplementException if this operation is not supported for this database. + + + + Restores a backup that has been previously created by . + + The key to the backup from which the current database should be restored from. + A cancellation token. + A representing the result of the asynchronous operation. + + + + Deletes a backup that has been previously created by . + + The key to the backup which should be cleaned up. + A representing the result of the asynchronous operation. + + + + Removes all contents from the database. + + The Database context. + The names of the tables to purge or null for all tables to be purged. + A Task. + + + + An interface abstracting an entity that has artwork. + + + + + Gets a collection containing this entity's artwork. + + + + + An abstraction representing an entity that has companies. + + + + + Gets a collection containing this entity's companies. + + + + + An interface abstracting an entity that has a concurrency token. + + + + + Gets the version of this row. Acts as a concurrency token. + + + + + Called when saving changes to this entity. + + + + + An abstraction representing an entity that has permissions. + + + + + Gets a collection containing this entity's permissions. + + + + + An abstraction representing an entity that has releases. + + + + + Gets a collection containing this entity's releases. + + + + + Defines the key of the database provider. + + + + + Initializes a new instance of the class. + + The key on which to identify the annotated provider. + + + + Gets the key on which to identify the annotated provider. + + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + Gets the containing the access schedules. + + + + + Gets the containing the activity logs. + + + + + Gets the containing the API keys. + + + + + Gets the containing the devices. + + + + + Gets the containing the device options. + + + + + Gets the containing the display preferences. + + + + + Gets the containing the image infos. + + + + + Gets the containing the item display preferences. + + + + + Gets the containing the custom item display preferences. + + + + + Gets the containing the permissions. + + + + + Gets the containing the preferences. + + + + + Gets the containing the users. + + + + + Gets the containing the trickplay metadata. + + + + + Gets the containing the media segments. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the containing the referenced Providers with ids. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + + + + + + + + + + + + + Contains a number of query related extensions. + + + + + Builds an optimised query checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The source query. + The list of items to check. + Property expression. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query expression that checks referenced ItemValues for a cross BaseItem lookup. + + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds an optimised query expression checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The list of items to check. + Property expression. + A Query. + + + + Defines a jellyfin locking behavior that can be configured. + + + + + Provides access to the builder to setup any connection related locking behavior. + + The options builder. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + A representing the asynchronous operation. + + + + Default lock behavior. Defines no explicit application locking behavior. + + + + + Initializes a new instance of the class. + + The Application logger. + + + + + + + + + + + + + Defines a locking mechanism that will retry any write operation for a few times. + + + + + Initializes a new instance of the class. + + The application logger. + + + + + + + + + + + + + A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. + + + + + Initializes a new instance of the class. + + The application logger. + The logger factory. + + + + + + + + + + + + + Adds strict read/write locking. + + + + + FluentAPI configuration for the ActivityLog entity. + + + + + + + + AncestorId configuration. + + + + + + + + FluentAPI configuration for the ApiKey entity. + + + + + + + + FluentAPI configuration for the AttachmentStreamInfo entity. + + + + + + + + Configuration for BaseItem. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + BaseItemProvider configuration. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + Chapter configuration. + + + + + + + + FluentAPI configuration for the CustomItemDisplayPreferences entity. + + + + + + + + FluentAPI configuration for the Device entity. + + + + + + + + FluentAPI configuration for the DeviceOptions entity. + + + + + + + + FluentAPI configuration for the DisplayPreferencesConfiguration entity. + + + + + + + + itemvalues Configuration. + + + + + + + + itemvalues Configuration. + + + + + + + + KeyframeData Configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the TrickplayInfo entity. + + + + + + + + FluentAPI configuration for the User entity. + + + + + + + + FluentAPI configuration for the UserData entity. + + + + + + + + Wrapper for progress reporting on Partition helpers. + + The entity to load. + + + + Contains helpers to partition EFCore queries. + + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Adds an Index to the enumeration of the async enumerable. + + The entity to load. + The source query. + The source list with an index added. + + + 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 03c30b92..ee9ebed8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json @@ -3688,13 +3688,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file 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 a0c8f1ff..b9cf5e09 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache @@ -55,15 +55,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs index 97fcfff6..d72191d1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs @@ -26,8 +26,8 @@ using Microsoft.Extensions.Logging; public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider { private const string BackupFolderName = "SQLiteBackups"; - private readonly IApplicationPaths _applicationPaths; - private readonly ILogger _logger; + private readonly IApplicationPaths applicationPaths; + private readonly ILogger logger; /// /// Initializes a new instance of the class. @@ -36,8 +36,8 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider /// A logger. public SqliteDatabaseProvider(IApplicationPaths applicationPaths, ILogger logger) { - _applicationPaths = applicationPaths; - _logger = logger; + applicationPaths = applicationPaths; + logger = logger; } /// @@ -65,7 +65,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider var customOptions = databaseConfiguration.CustomProviderOptions?.Options; var sqliteConnectionBuilder = new SqliteConnectionStringBuilder(); - sqliteConnectionBuilder.DataSource = Path.Combine(_applicationPaths.DataPath, "jellyfin.db"); + sqliteConnectionBuilder.DataSource = Path.Combine(applicationPaths.DataPath, "jellyfin.db"); sqliteConnectionBuilder.Cache = GetOption(customOptions, "cache", Enum.Parse, () => SqliteCacheMode.Default); sqliteConnectionBuilder.Pooling = GetOption(customOptions, "pooling", e => e.Equals(bool.TrueString, StringComparison.OrdinalIgnoreCase), () => true); sqliteConnectionBuilder.DefaultTimeout = GetOption(customOptions, "command-timeout", int.Parse, () => 30); @@ -73,7 +73,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider var connectionString = sqliteConnectionBuilder.ToString(); // Log SQLite connection parameters - _logger.LogInformation("SQLite connection string: {ConnectionString}", connectionString); + logger.LogInformation("SQLite connection string: {ConnectionString}", connectionString); options .UseSqlite( @@ -83,7 +83,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider .ConfigureWarnings(warnings => warnings.Ignore(RelationalEventId.NonTransactionalMigrationOperationWarning)) .AddInterceptors(new PragmaConnectionInterceptor( - _logger, + logger, GetOption(customOptions, "cacheSize", e => int.Parse(e, CultureInfo.InvariantCulture)), GetOption(customOptions, "lockingmode", e => e, () => "NORMAL")!, GetOption(customOptions, "journalsizelimit", int.Parse, () => 134_217_728), @@ -95,7 +95,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider if (enableSensitiveDataLogging) { options.EnableSensitiveDataLogging(enableSensitiveDataLogging); - _logger.LogInformation("EnableSensitiveDataLogging is enabled on SQLite connection"); + logger.LogInformation("EnableSensitiveDataLogging is enabled on SQLite connection"); } } @@ -109,7 +109,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider await context.Database.ExecuteSqlRawAsync("PRAGMA optimize", cancellationToken).ConfigureAwait(false); await context.Database.ExecuteSqlRawAsync("VACUUM", cancellationToken).ConfigureAwait(false); await context.Database.ExecuteSqlRawAsync("PRAGMA wal_checkpoint(TRUNCATE)", cancellationToken).ConfigureAwait(false); - _logger.LogInformation("jellyfin.db optimized successfully!"); + logger.LogInformation("jellyfin.db optimized successfully!"); } } @@ -147,8 +147,8 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider public Task MigrationBackupFast(CancellationToken cancellationToken) { var key = DateTime.UtcNow.ToString("yyyyMMddhhmmss", CultureInfo.InvariantCulture); - var path = Path.Combine(_applicationPaths.DataPath, "jellyfin.db"); - var backupFile = Path.Combine(_applicationPaths.DataPath, BackupFolderName); + var path = Path.Combine(applicationPaths.DataPath, "jellyfin.db"); + var backupFile = Path.Combine(applicationPaths.DataPath, BackupFolderName); Directory.CreateDirectory(backupFile); backupFile = Path.Combine(backupFile, $"{key}_jellyfin.db"); @@ -161,12 +161,12 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider { // ensure there are absolutly no dangling Sqlite connections. SqliteConnection.ClearAllPools(); - var path = Path.Combine(_applicationPaths.DataPath, "jellyfin.db"); - var backupFile = Path.Combine(_applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); + var path = Path.Combine(applicationPaths.DataPath, "jellyfin.db"); + var backupFile = Path.Combine(applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); if (!File.Exists(backupFile)) { - _logger.LogCritical("Tried to restore a backup that does not exist: {Key}", key); + logger.LogCritical("Tried to restore a backup that does not exist: {Key}", key); return Task.CompletedTask; } @@ -177,11 +177,11 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider /// public Task DeleteBackup(string key) { - var backupFile = Path.Combine(_applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); + var backupFile = Path.Combine(applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); if (!File.Exists(backupFile)) { - _logger.LogCritical("Tried to delete a backup that does not exist: {Key}", key); + logger.LogCritical("Tried to delete a backup that does not exist: {Key}", key); return Task.CompletedTask; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache index e00a0556dec7888a25e6565ed8dd2a01d739d956..26778b50015c55c8feef2f712e0116837527f40c 100644 GIT binary patch delta 34 pcmZoW&3yO-^8^jH!}A#!co-&6n5(ogAb&n90}x!^e0M>;3jp8>49frj delta 360 zcmZXQy-EW?5Xa91`~dM8hJYY~iv&S9tV}Evk%J&M*X-R+E)zDpm)%Y9Ku9522U1IX z1@RHI5G?&_d>AKcXYm`D@0tJObN%L}KHXaWx{IRqXg0lV+$VNES&E|Qx|TSbX&it< zsmK%%dI-79*>*`IwBnR2`j`iwmW3bcojz(^b;+dO<>|?vBib^^OnUqu5!^o}h0cr4 zP*cFvX8p8ulb@-=j0z0mcVi5j&HV!g$b&RMW-K)+@Ikr&whIzUXG?UU0wV_~;OMgC z(@=4S+Zv33M26mC(jHvFDH%K)4Kj2wG}%9_0w&f|APeT$EYdOTiW*Dt%6hyp@5~4D n`S3KKw6{0fBnxAGpuA-juALi&{5`7G4vx`Ls8%kdGc4UVsjGX? diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache index 7a0b272f91aca5d8e175f3c81d527fe5767a83fb..b73c405f2291629a88c0b8f26e0fa5639bc6db19 100644 GIT binary patch delta 759 zcmZ3Mu`jQljZuPufq^mI*(xTWC_gJTxuiIzAicOSM>i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA1OqqycEh^5;&$Bh0EXb}=pH~Xh0aDKbA{ZIDk*r~4 z0?A+jjP+1KuvH9<96;`wYT^H9b?*j(WFRhJWEAtwOfJeV&QB{raRVbOR67F$%pj-$ zHiHfKTZFAO^D{*@SSGl#xFj_fXlhOlFxG+IDc1AM%`GiSOv*`RIfa!X$MOW~`hO8)tDe{{rVpf~Nh;Z{Ttd$Z^kS75!Qt@i zoB?vMP#Q?jRZST6-12YCSYcnE5fCe1E~8H21#U>=?W{@A zMlj_4vhx@lN1lwn(n~dh6A^ONE$+L`>@d4bu=jOPT=WNri`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jAPqa&L9S!~xsrj=2Wp;V9*Vbh6v9%AiZk=`Yz-$H@@drPl>&8u)U$vHMn-NVYZ#e8 zGFSj(JyZ~E6$2v&kb9z{m>K&cFaO2r7Wh zV8i_uVQbC&Opy(i39c+INzDbCnv(;Jb)a{O^*nQPOG^@ya#9&N;l`sfu$W%Yu)#jQ zUhpcH6|(WN*xjw?9GsC@RDk4sg61<|x*lv1SDA^Pfu6B}y0M`pBO{NVpKC}kGzr2( U{XY~iGBAcuE|inss6Npe02k!AJOBUy delta 22 dcmcamyQ7?gjZv0?fq^l6@R delta 319 zcmXYs-Acni5QUT8_;XS44F*M!f{PSE2wvHypoj!Sz1f>hc9L$`?8e<~H6ZjA#J{Hy zL3|*66P;2ozJcM)Im7vRkAFYn$GzTU@;TT^7jYCt-*M(_uCW1!LMl^1m?9LSpjj%7 zFiJRG)K~=1+sfbS{Tj9IN@cir1wZ>=*w~3XvU8i)yj>ZXnN=9rDlCEB;n6Vx%7ZYV z%wjIIlHh}I0c;5Z$k(C^9T?FdgY>?ow4f?72CR~R1hq7tBAd8t%?RjBswTsER{|HN!x2pxh6H23dJF#yZr(F z0zpS77e~d(QSqPDOH50G2i|bx?tAa~o=b95xzpT9NFs!wsVds3ZMA64;aaE3FIl!l z8S6C+Q{#3`I|>$9wd!=w)LD-kT&s%eKCO0}nn@k*=w@BF>uWeCkK;OH0HWLb?Njo_ z`kDfObW%$8VNRaA%v(38CsI4B@vcH$|Ay&_?9GUDUW-W$g@On9Pk#* z$hB9~6>4+CGI#R*PHfpVyW)hGANMAJM5qmnc@@b3H`w%BA(#@&*Xy~#TlTZ$RelWs z=1+{8ZE>sNL>youIF8T|6l}=A`RA?5{bq3^3|=hvxI^25%9!}-;yN53w%c7tuQCd; z5kC4Lp}Xi|_uQTNh$~@yO74x-@`Y}9Li+#m(O-MNQT%Eh=WrpHDde{Srg8D$tQ`D; TqqjZ?1|TT)VRq>;^S$x|sb9DW delta 15 WcmbOq(;mjk#wfzTuvwOwNgDtjk^=bv diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..8bea3cdb --- /dev/null +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1a9e59e53d994135e561a9f14e614412411f126b50903f01a679e6fb96a67982 diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..a93104b7 --- /dev/null +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt @@ -0,0 +1,3 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.CoreCompileInputs.cache diff --git a/src/Jellyfin.Drawing/obj/project.assets.json b/src/Jellyfin.Drawing/obj/project.assets.json index fe94ea68..b474d7a2 100644 --- a/src/Jellyfin.Drawing/obj/project.assets.json +++ b/src/Jellyfin.Drawing/obj/project.assets.json @@ -2239,13 +2239,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index f0d3ec04..04e793b3 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -43,15 +43,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache index d84edb341f502c85f760b9acfb29479cf603a329..f0d4b6e0d360d558bf5d304c6ceb54d800ef6cc7 100644 GIT binary patch delta 24 ecmX??x+Zyo2Gd8ijarA*SQ&sIX7elcU0eWn@(95I delta 317 zcmXYty-EW?5XUcR{3v{eK`=_dMS>t4R>l;H$bpE>`muLAciCezd+u&R4gz@vAH+ti ztnGaWJ8NIS396*U$y$fgR<_OM24+tQE>zL1yyi5SfzQZSB!ba^eCwMWpj!YJ1LQrH`uoHAen zC|ZJ{nX*Phh{{KBB`9EDgFd!EYJvhr^M)s*W`%vbjDSqV@v7A^Ea1uzUQZ`E`VFKikJ?*8l(j diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache index b0889b4c5207f906a8964d8e07fe83743ae0bae5..5662dde702810327541998e3cdb2714c588a5acf 100644 GIT binary patch delta 759 zcmccQ_bQ~GjZuh!fq^mI*(xTWC_gJTxuiIzAicOSM>i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jAnMb!78Pga=h+%g7G&3`&npG$0I6pI5sZx7NY*ei zfn=}%#(JnA*eV7_4j}hTwebJ5x_1LXG7uLqGK%?TCKu%w=ckpRxPg%ss-1xWW)M^W zo569*AWneMAo?(N1 ze7)dRE-Pf?WwEBCawMJp(;s19f9VOGZW>JwMlwU}zGA Vhx&ggU}RwQoNUi5zfoOV9RTljx5WSe delta 22 dcmaDAa> + + + Jellyfin.Extensions + + + + + Provides CopyTo extensions methods for . + + + + + Copies all the elements of the current collection to the specified list + starting at the specified destination array index. The index is specified as a 32-bit integer. + + The current collection that is the source of the elements. + The list that is the destination of the elements copied from the current collection. + A 32-bit integer that represents the index in destination at which copying begins. + The type of the array. + + + + Static extensions for the interface. + + + + + Gets a string from a string dictionary, checking all keys sequentially, + stopping at the first key that returns a result that's neither null nor blank. + + The dictionary. + The first checked key. + The second checked key. + The third checked key. + The fourth checked key. + System.String. + + + + Static extensions for the interface. + + + + + Determines whether the value is contained in the source collection. + + An instance of the interface. + The value to look for in the collection. + The string comparison. + A value indicating whether the value is contained in the collection. + The source is null. + + + + Gets an IEnumerable from a single item. + + The item to return. + The type of item. + The IEnumerable{T}. + + + + Gets an IEnumerable consisting of all flags of an enum. + + The flags enum. + The type of item. + The IEnumerable{Enum}. + + + + Provides helper functions for . + + + + + Creates, or truncates a file in the specified path. + + The path and name of the file to create. + + + + A custom StreamWriter which supports setting a IFormatProvider. + + + + + Initializes a new instance of the class. + + The stream to write to. + The format provider to use. + + + + Initializes a new instance of the class. + + The complete file path to write to. + The format provider to use. + + + + + + + Guid specific extensions. + + + + + Determine whether the guid is default. + + The guid. + Whether the guid is the default value. + + + + Determine whether the guid is null or default. + + The guid. + Whether the guid is null or the default valueF. + + + + Converts a number to a boolean. + This is needed for HDHomerun. + + + + + + + + + + + Converts a string to a boolean. + This is needed for FFprobe. + + + + + + + + + + + Convert comma delimited string to collection of type. + + Type to convert to. + + + + Initializes a new instance of the class. + + + + + + + + Json comma delimited collection converter factory. + + + This must be applied as an attribute, adding to the JsonConverter list causes stack overflow. + + + + + + + + + + + Legacy DateTime converter. + Milliseconds aren't output if zero by default. + + + + + + + + + + + Json unknown enum converter. + + The type of enum. + + + + Initializes a new instance of the class. + + The base json converter. + + + + + + + + + + Utilizes the JsonStringEnumConverter and sets a default value if not provided. + + + + + + + + + + + Convert delimited string to array of type. + + Type to convert to. + + + + Initializes a new instance of the class. + + + + + Gets the array delimiter. + + + + + + + + + + + Enum flag to json array converter. + + The type of enum. + + + + + + + + + + Json flag enum converter factory. + + + + + + + + + + + Converts a GUID object or value to/from JSON. + + + + + + + + + + + Converts a GUID object or value to/from JSON. + + + + + + + + + + + Converts a nullable struct or value to/from JSON. + Required - some clients send an empty string. + + The struct type. + + + + + + + + + + Json nullable struct converter factory. + + + + + + + + + + + Convert Pipe delimited string to array of type. + + Type to convert to. + + + + Initializes a new instance of the class. + + + + + + + + Json Pipe delimited collection converter factory. + + + This must be applied as an attribute, adding to the JsonConverter list causes stack overflow. + + + + + + + + + + + Converter to allow the serializer to read strings. + + + + + + + + + + + Converts a Version object or value to/from JSON. + + + Required to send as a string instead of an object. + + + + + + + + + + + Helper class for having compatible JSON throughout the codebase. + + + + + Pascal case json profile media type. + + + + + Camel case json profile media type. + + + + + When changing these options, update + Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs + -> AddJellyfinApi + -> AddJsonOptions. + + + + + Gets the default options. + + + The return value must not be modified. + If the defaults must be modified the author must use the copy constructor. + + The default options. + + + + Gets camelCase json options. + + + The return value must not be modified. + If the defaults must be modified the author must use the copy constructor. + + The camelCase options. + + + + Gets PascalCase json options. + + + The return value must not be modified. + If the defaults must be modified the author must use the copy constructor. + + The PascalCase options. + + + + Extensions for Utf8JsonReader and Utf8JsonWriter. + + + + + Determines if the reader contains an empty string. + + The reader. + Whether the reader contains an empty string. + + + + Determines if the reader contains a null value. + + The reader. + Whether the reader contains null. + + + + Static extensions for the interface. + + + + + Finds the index of the desired item. + + The source list. + The value to fine. + The type of item to find. + Index if found, else -1. + + + + Finds the index of the predicate. + + The source list. + The value to find. + The type of item to find. + Index if found, else -1. + + + + Get the first or default item from a list. + + The source list. + The type of item. + The first item or default if list is empty. + + + + Provides Shuffle extensions methods for . + + + + + Shuffles the items in a list. + + The list that should get shuffled. + The type. + + + + Shuffles the items in a list. + + The list that should get shuffled. + The random number generator to use. + The type. + + + + Extension class for splitting lines without unnecessary allocations. + + + + + Creates a new string split enumerator. + + The string to split. + The separator to split on. + The enumerator struct. + + + + Creates a new span split enumerator. + + The span to split. + The separator to split on. + The enumerator struct. + + + + Provides an enumerator for the substrings separated by the separator. + + + + + Initializes a new instance of the struct. + + The span to split. + The separator to split on. + + + + Gets a reference to the item at the current position of the enumerator. + + + + + Returns this. + + this. + + + + Advances the enumerator to the next item. + + true if there is a next element; otherwise false. + + + + Class BaseExtensions. + + + + + Reads all lines in the . + + The to read from. + All lines in the stream. + + + + Reads all lines in the . + + The to read from. + The character encoding to use. + All lines in the stream. + + + + Reads all lines in the . + + The to read from. + All lines in the stream. + + + + Reads all lines in the . + + The to read from. + The token to monitor for cancellation requests. + All lines in the stream. + + + + Extension methods for the class. + + + + + Concatenates and appends the members of a collection in single quotes using the specified delimiter. + + The string builder. + The character delimiter. + The collection of strings to concatenate. + The updated string builder. + + + + Provides extensions methods for . + + + + + Pattern:
+ ([\ud800-\udbff](?![\udc00-\udfff]))|((?<![\ud800-\udbff])[\udc00-\udfff])|(�)
+ Explanation:
+ + ○ Match with 3 alternative expressions, atomically.
+ ○ 1st capture group.
+ ○ Match a character in the set [\uD800-\uDBFF].
+ ○ Zero-width negative lookahead.
+ ○ Match a character in the set [\uDC00-\uDFFF].
+ ○ 2nd capture group.
+ ○ Zero-width negative lookbehind.
+ ○ Match a character in the set [\uD800-\uDBFF] right-to-left.
+ ○ Match a character in the set [\uDC00-\uDFFF].
+ ○ 3rd capture group.
+ ○ Match '�'.
+
+
+
+ + + Removes the diacritics character from the strings. + + The string to act on. + The string without diacritics character. + + + + Checks whether or not the specified string has diacritics in it. + + The string to check. + True if the string has diacritics, false otherwise. + + + + Counts the number of occurrences of [needle] in the string. + + The haystack to search in. + The character to search for. + The number of occurrences of the [needle] character. + + + + Returns the part on the left of the needle. + + The string to seek. + The needle to find. + The part left of the . + + + + Returns the part on the right of the needle. + + The string to seek. + The needle to find. + The part right of the . + + + + Returns a transliterated string which only contain ascii characters. + + The string to act on. + The transliterated string. + + + + Ensures all strings are non-null and trimmed of leading an trailing blanks. + + The enumerable of strings to trim. + The enumeration of trimmed strings. + + + + Truncates a string at the first null character ('\0'). + + The input string. + + The substring up to (but not including) the first null character, + or the original string if no null character is present. + + + + Custom -derived type for the NonConformingUnicodeRegex method. + + + Cached, thread-safe singleton instance. + + + Initializes the instance. + + + Provides a factory for creating instances to be used by methods on . + + + Creates an instance of a used by methods on . + + + Provides the runner that contains the custom logic implementing the specified regular expression. + + + Scan the starting from base.runtextstart for the next match. + The text being scanned by the regular expression. + + + Search starting from base.runtextpos for the next location a match could possibly start. + The text being scanned by the regular expression. + true if a possible match was found; false if no more matches are possible. + + + Determine whether at base.runtextpos is a match for the regular expression. + The text being scanned by the regular expression. + true if the regular expression matches at the current position; otherwise, false. + + + Helper methods used by generated -derived implementations. + + + Default timeout value set in , or if none was set. + + + Whether is non-infinite. + + + Finds the next index of any character that matches a character in the set [\uD800-\uDFFF\uFFFD]. + +
+
diff --git a/src/Jellyfin.Extensions/obj/project.assets.json b/src/Jellyfin.Extensions/obj/project.assets.json index 9e5b40ad..c867230a 100644 --- a/src/Jellyfin.Extensions/obj/project.assets.json +++ b/src/Jellyfin.Extensions/obj/project.assets.json @@ -1293,13 +1293,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache index c3d2a164..df955f43 100644 --- a/src/Jellyfin.Extensions/obj/project.nuget.cache +++ b/src/Jellyfin.Extensions/obj/project.nuget.cache @@ -28,15 +28,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs index 095b17f8..e04400e3 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache index 4a93082d..78368e1b 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache @@ -1 +1 @@ -482685b7131f8a59321cd0a789bbae46d5f855fcd3a9ddd60d3db2c146ee4fab +e0dcbe5c4a395a7d09d47f1a5735de2f7e024d1e7caa3121253f3375844d7f5d diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache index 0d61a49c749a16caf7e98d59cb32c4c346e9ca8e..6a3be55bdea7b9b7593d5e0e6c983f05669ec2b1 100644 GIT binary patch delta 25 fcmZ3pnXzvp;{**x=8c-y+*lcaVEX1C?p=ZaaxVyc delta 318 zcmXYt&q~8U5XKWP+DpMV7z9BDgA_pso~(aRN(rcV*~=z7Nhc(`ad#UG2t9cfZ~l7) zFQxC|(bw?mlzR9L4ByN*eDgdHzZT)kPWU_D{XUEhd6Q`pMGj5FTMf8pqQ*MH|C_ z`;*RNVjOug`cf~|7!IN}4*ANwG4IR=^U3tbi{8c4=3f7lWTB1olnsr--mO;1;ZSW{ PV~du2w|*zB=Fj{A#>8m= diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache index b1cd29238e42d6daa682ba16018d082546d153ce..1c8e6c037c7ff7bd4d02274e62408efab062c93a 100644 GIT binary patch delta 730 zcmcZ;@g=UFjZut&fq^mI*(xTWC_gJTxuiIzAicOSM>i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jAAoZLbW3(sDaoFHr#I!w${wg6xm>z;L75X)LfvcIXS?H z&CJg$*7MBGEiFk*%1LG9M3{@h!e;sg`}lgnt6cR~$i~ZJcekE%a7JQL0T$;&tifhJ wrt85Lag~|q8R!`s7#mtLGVPBLidLWJ5mrjq0X40Ez~(rvLx| delta 22 dcmewocPD~_jZu_=fq^k_@%Sr=55Zukd$3?t&Z-jsZ93%*V#Zxu`6_o`MFMFBnbT+fh_N+6L;DV4J@R7d| zkK)1K@#ni{K@w^dP!!}@My$;&a1+CQtPDF?MJ~LhzuTiuWz45a88l`@}w>Q$VBqxw?9>LYq|gc diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache index 922a9d16fabaa50fdb3b6feda742ccc323e08152..74d5fad70879fb472691a3e16474af3b6feba7b1 100644 GIT binary patch delta 755 zcmewpI3=Qi`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA1OqqycEh^5;&$Bh0yg*H3GLJGxJtGT910y3hk`;_h zAXBga#(JnA*ct{#4j}hTwebJ5x_1LXG7#Gt8O3}vlZ*0;^V3RD>}OK`1*9%_d zs<%QmUKYE%^_+t<5{nA3I3HpSHuEuE54MP_%tX&X&)C4&(2|jnN6$~*H6$3C{NSPf T9|{;57{e!Di5QWn&`~h)WmxCZk!HX0@2nDfi7XDHYag)t$?j)U%%#HWnmIj2rg5Z;g zujF1I!6|j|4IIwQVb1sP4;M95wWch|SZVczDE3L1E(SeMyFcFfk(EHu#A5KUYY<-|?Yz^)|vq5Q! RX734?=qR+iFWRv*`~wC=Y+V2V diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache index d14c6fb19c12bab6845c6a10e1a273eb9d631ece..5ce195d9506f737f10d99437231c2f744c9bb702 100644 GIT binary patch delta 754 zcmaE_-mX{A#>mCMz`&U9Y!wqwl%JKFTv8lUkX~GvqnnkQlT(?NnHN)BlpNy)<>)!* zr=&XOCFWEXXBNjK0cBlMlSH{6AkJTuBpdM>2pM$-w9XHBUAV#n(CtVW~yMnfZCPhI$5i29p&Tb?O;eKpGesxsj}3WCEFj z1u)h_1;N%ZFmeF7XR3w&pVhq^2$F%=&d4a{o0(jcU!0#-f?_`-D^xpzf*Od;V8i_u zVQbC&Opy(i39c+INzDbCnv(;JaG+O;^*nQPOG^@ya#9&N5$2+>u$jKWKE7V?Dp$P~ zvhlLm-L2;woRL^mfW`R`Yp|J*>3Xn5TxBM}pf@%!Hne19mOQuvwP*l`sGw8UwKa diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..bfe79b2b --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +9a3c1d504ac819d02e2909800fbf11603bf084aaa1a883be9600438e69e2d6f6 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..4f46821e --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.xml diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml new file mode 100644 index 00000000..bf81a84c --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml @@ -0,0 +1,168 @@ + + + + Jellyfin.MediaEncoding.Keyframes + + + + + FfProbe based keyframe extractor. + + + + + Extracts the keyframes using the ffprobe executable at the specified path. + + The path to the ffprobe executable. + The file path. + An instance of . + + + + FfTool based keyframe extractor. + + + + + Extracts the keyframes using the fftool executable at the specified path. + + The path to the fftool executable. + The file path. + An instance of . + + + + Keyframe information for a specific file. + + + + + Initializes a new instance of the class. + + The total duration of the video stream in ticks. + The video keyframes in ticks. + + + + Gets the total duration of the stream in ticks. + + + + + Gets the keyframes in ticks. + + + + + Extension methods for the class. + + + + + Traverses the current container to find the element with identifier. + + An instance of . + The element identifier. + A value indicating whether the element was found. + + + + Reads the current position in the file as an unsigned integer converted from binary. + + An instance of . + The unsigned integer. + + + + Reads from the start of the file to retrieve the SeekHead segment. + + An instance of . + Instance of . + + + + Reads from SegmentContainer to retrieve the Info segment. + + An instance of . + The position of the info segment relative to the Segment container. + Instance of . + + + + Enters the Tracks segment and reads all tracks to find the specified type. + + Instance of . + The relative position of the tracks segment. + The track type identifier. + The first track number with the specified type. + Stream type is not found. + + + + Constants for the Matroska identifiers. + + + + + The keyframe extractor for the matroska container. + + + + + Extracts the keyframes in ticks (scaled using the container timestamp scale) from the matroska container. + + The file path. + An instance of . + + + + The matroska Info segment. + + + + + Initializes a new instance of the class. + + The timestamp scale in nanoseconds. + The duration of the entire file. + + + + Gets the timestamp scale in nanoseconds. + + + + + Gets the total duration of the file. + + + + + The matroska SeekHead segment. All positions are relative to the Segment container. + + + + + Initializes a new instance of the class. + + The relative file position of the info segment. + The relative file position of the tracks segment. + The relative file position of the cues segment. + + + + Gets relative file position of the info segment. + + + + + Gets the relative file position of the tracks segment. + + + + + Gets the relative file position of the cues segment. + + + + diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index 502dc525..c606ec8f 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json @@ -1018,13 +1018,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index 4439b701..7e566bab 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -20,15 +20,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache index 666325661b5e49b316f050bfebc0fc8b10f1c959..d5c506f09cc9e40c337cc97ca87e6c15d8856764 100644 GIT binary patch delta 26 gcmdnGigEG^#t9ls%bYiARXDRU0738O`7SvE0DYARdH?_b delta 319 zcmXYs!AiqG5QdXp)Qk8CgCI!3MT#H7_Oi)N(oHwJad%rA5c&ja#k=R? zO~e=SNt{v--@x$C{}2EBI{x{LSI51N;a7i=F5@VQe&fv9Tw?T>=Bz zFS~%5^(rW9uFXbG;FR^K=ri#`yb>$oE&5)k(}Vv0P>IS|A5@WAiF;!sk;i`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA1OqqycEh^5;&$Bh0yg*H3GLJGxJtGT910y3hk`;_h zAXBga#(JnA*ct{#4j}hTwebJ5x_1LXG7#Gt8O3}vlZ*0;^V3RD>}OK`1*9%_d zs<%QmUKYE%^_+t<5{nA3I3HpSHuEuE54MP_%tX&X&)C4&(2|jnN6$~*H6$3C{NSPf T9|{;57{e!DxN$h1k delta 343 zcmXYtJxc>Y5QcAsBno0-Z7~RuAi78pl*7iaLJ>Jou{n#)-Q+UivU}Ox1P_GZKM+#* zOT;p@_zx^>?5!*noEVE|U_Rb=n0b4t{Jd5k8kMh_2o}fv75OOZVr|?I8{^Mt`F`>= z5xdoq2!h~4MAo!&?14p|&mmZPKwv$HmkC zRPGlfFaJuW)s2gpNa{g`Ud{|ds5f`^7$65~q=EEM<&=W+%6c$uP{6tZtuH~V9!faA zEqFDi++p1+BOy}0Gqu`=J2)ea=Yw7gZ3s=y4@!@bapcM96Fu#QuqEgC(mn^vIL0%B o=kKa`zgb^8B9&?5JSB%F#f2-KB43B;`~?otk}qr5%4&YiFCvq2OaK4? diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache index 7384b9cc414a72a308212d36947ca95f712a00e5..727a9ab073f6aac100d46565ef79466f19c895a3 100644 GIT binary patch delta 757 zcmX>wmFdQ8rg}C;2L=WP#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^RIuEee!PK|u|~ zX0YLYi?Fq3ex}F<%LG>zm!#$bP0h&x#yHR`#d@B(xuqqENja&EoCtGKSlCS8U>{#E zc$KT(3fXvB?C#cc4$ep{D!}4=h&9;E$8*};h+Ko@ptVAa^J44tXot`m3 zEi6a^MRQrJ9ITVZfi6G-`&u-v1Ck92xOi;&I_9jfZ;v4$mTtOUbplUttq5;sO^POj z5%Y29FxFN%rRkE^Y6!<-z+rn%ykfjE-u%Gx-d`sD=Xkh#u4GBtI+aB_$DIk~$N@3m QzQs8j<+`nVX^6k`3w)JsW&i*H diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache index e6720ded36d8939a4fc8775cd53234a2af57a88d..33f4a03a0cb80196a6151b66c1d3016c67c040c8 100644 GIT binary patch delta 761 zcmeCX&baI@V?7(AAp-*gW4g0dOh8e7R%&udaZEvaabb>bR%%X8Wm;xlOmR_ij2D!n z=bWFC>X?_9Q(2r@9Fqi;bxBPsO^?Y-Eh#QZ%u7iuN-@$iz^+^`B`1fG5op`_NjpW4 z`Hx9S7KKVawP-El?;qNQ1c}7P`s_95SCh0oSC0zYdCqLqDFmQDNqMUJqw6nWaLJ& zhLH&*g9R|wLj}QBF)(rfxo4_{|DV;p8wiqtxPXyS%r`T+D8D#AtpvpljI2=Y3=A-X zpaR$oHr#I!w${wg6xm>z;L75X)LfvcIXS>s2YRPi&oei-v?MVpCzX*CZagXji|O?Y z8|>rj1+Q{hAsa7?-Q9Z5!5N7~1xU^(Xg&j`>%kUrm6_-n=ouTR8yi|OGVgm}46kobV delta 24 fcmZ2>m$C0UBL^F!0RsaAW8maOb@|Qq%<0(xR^$eK diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..f5bbed18 --- /dev/null +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b89d907615bd52ebb6960663ebd5fa12717368a60f149e8f72182e8ea056a40c diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..65845fe3 --- /dev/null +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Common.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Common.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index d4a9c10c..6fc82403 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json @@ -3779,13 +3779,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache index d20b275d..772151c0 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache @@ -71,15 +71,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs index c55af376..d4b5ea13 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache index 99307b7f..a203c32c 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -26b27ffe6b3f5bcba375014bbc606806712bc20a93f524bea6335895433a43f6 +015baa0c44242218b447edcb35fab16879a30a288fc30d463dd90dfcdc2cafaa diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache index e42bdd5dd60273a4c16c587f6b14eb0cde2a6976..1f0d1f359eeaf162736ae68675e851bc8ed8c90b 100644 GIT binary patch delta 25 fcmcbynt9zy<_VgNGdF5E&SYf(g5u2uv+S$^dyfd0 delta 326 zcmXX?!Ab)`4BfSd>cwveLJt-kqzHvo1g#zvkp&emdztR0+gWBa>r7f*5c&&V>mP_9 zh(F^u_!XwsLqd|5_sGk~Tj%?|^RgSie)dn6i#Up+pE&hyY_SH9x-e7%PZ4sROP&~u zFiJAns4(Y{HD!3Pdlg#SP7Gy?L57$Atr|IE@2o|yZvPNBuCiv$RWvJ+)mk@!-e7pt zTMUL^0%!t5b8SrlfwgCF6VM>M20gbxx<&=(PmNrFg&@M+kx-Cop01=0;2EwA;q|N@ zqfcNU{b|dXx?tEix}X)Bz`oiL!$DlL#4PSc(OinhuV#6C*xx=gx+E9abR%%X8Wm;xlOmR_ij2D!n z=bWFC>X?_9Q(2r@9Fqi;bxBPsO^?Y-Eh#QZ%u7iuN-@$iz^+^`B`1fG5op`_NjpW4 zbr)B1(TIuWSJ6q|)T&a)hN`0U!^|6|z4|JtI z*p>RIuEee!EFcYxjNC|8 zFfxHm!2%fTp@Lv*7#KN#+%wg}|Ig~)4Ft(RY-eN?^UX{y$}i4OD?zcJkrk>PK|u|~ zX0YLYi?Fq3ex}F<%LG>zm!#$bP0h&x#yHR`#d@B(xuqqENja&EoCtGKSlCS8U>{#E zc$KT(3fXvB?C#cc4$ep{D!}4=h&9;E$8g#4G`*%J?W%lQ(V0bR%%X8Wm;xlOmR_ij2D!n z=bWFC>X?_9Q(2r@9Fqi;bxBPsO^?Y-Eh#QZ%u7iuN-@$iz^+^`B`1fG5op`_NjpW4 zRIuEee!z;L75X)LfvcIXS>s2YRPi&oei-v?MVpCzX*CZagXji|O?Y z8|>rj1+Q{hAsa7?-Q9Z5!5N7~1xU^(Xg&j`>%kUrm6_-n=ouTR8yi|OGVmS))sF@P0MyO9FaQ7m delta 24 fcmZo!$M|MBBL^F!Dgy%pqvzyA4*AXY%twO(Qbz`E diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..650f8f56 --- /dev/null +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b73287c003fb4577c3e89a8437322cd71a69bf5a241b62a24861a47359185e3f diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..50375499 --- /dev/null +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Extensions.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index babf2b67..42e9fe72 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json @@ -3006,13 +3006,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache index 5cfd7e10..0d31f661 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache @@ -54,15 +54,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs index 0bc7a9f8..1e3f559f 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache index 247b7bcb..351b1edd 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -e8b97f885d698b6079ce0ebb564bb6a0e7efc1c45db5c79415e74150d478ba8d +806f23cfc6b431ae3cb7f87e66625b455c3dda0ff8f11db615e10e10e899b2c1 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache index 00dc64036138f6fbb085a1a7f220fa1450361828..5b4b740f2a7fda357529c7548dbf73e528368233 100644 GIT binary patch delta 45 zcmZ2;g1PM&^8^i6sih1IJd-a}>P^0|O>MFUqt0Y`4WW(u!%v!0swd{ B5C#AM delta 330 zcmXX?u}T9$5ZyC~3SwzvGYEnRE)oRc(8g$?1PK_i@S455$z{T2_uSna9t6@^i&4Ko zt!%{7UM&3z8-K!yv3LV--n<#!Tz}MFK5IAYv&+vyERMe_`FipGI0}Ri-$BcoILAI% zR4M5Ud>0{63D*wg2#qk}i5@22MMdT=^UWUSdDS5ud34-7{-?4@CALf1{_C2!7Zp>V z)PoGYobC)^t-iC%02(<^8c3Harxcu5)`RJQ0`?VXeFa+eQNrO>!PhZmg?+0G2`%Nj zlU3U=geGY`8T4bcA=H`gR~}o&ktd^%^h6C|OU`iETTVP?+%fKhnh+0fD^EXr8%qbI fGHslvq+wEAIMXR|KuqUPu|!M0nmbok^LKs$non;+ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache index 48ef5d34c316f3156351394af467da2412da4ce1..94eca3d20f01c4d01a9cf56e8cbf92ba1f07cc9f 100644 GIT binary patch delta 732 zcmX?hkn!Ge#(FkJT?PgQ#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^>`p#DRFt_QWx=kPGHhrun=mXuR4|bbAs@t$D z2f2*_#U-h^KvQ#a zfDxOSpI5BsnVVZ$l9-f}%E*Z@7lnn*^bPj$^@3Nq>aCECm&NXGJ?G$z#G(Q$&WBio z&3sJPgDv7JGto29Gd3_bv}9!D(esmc4GD&(GI*%}hXO_h#=yyiT=E;$=O+LFqXx5) delta 24 gcmcb2oblK}Mh-Sc9R>yl#=yx3mE||vGtW-|0ALpfMgRZ+ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..c6e34cbc --- /dev/null +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +96f3375b25e2d7c924c3b6310465e8eaf9a7324ec5b97d34b02f2dc8a958c9cd diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..470d3280 --- /dev/null +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json index 1ab23ece..77acfec4 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json @@ -3567,13 +3567,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache index 7ddabd83..458071ee 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache @@ -67,15 +67,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs index 05593192..3846c4ac 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache index 0d9f16a6..ad6e17de 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -7ccc6cad186054f8435aadd899f1bffae7d30baf99a4d9a1bf420d9fc55f256f +215f4286f1cafd84d229b0b0d36e78309f6f7950f0491cd4c6c109927f1b938e diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache index 34b590ac290d9a3e161acecaa66e13d7398798df..1dbfb0110b39ffe2d1777102dae3241f961dd1ab 100644 GIT binary patch delta 41 wcmZ2HoB7iW<_Q|C(UTb%cqaSh>rFntNNutPqt3>)t0u8B073lb7a>-s9Vb6-ex4^aA;ed$>s@AX2p*L-R6y(_ z zl12qaIk%rAu+iK*V1Nmr2n>ytH5x)xK7#9k0@ju2V+Ev!D53pO@*${s!m@RSgszJH znbR&j!kHoLjD{Kd1e(kbtB73}Of-&8Xf{n?M=o&g+nQ*IJN|%TWQ_bXov!U~HI9rb d$c1R~meaU$MH)FP>g5X@qc^cyx>lYz;V*!1ah3o8 diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache index b421430fa61c6d8215bcfc7cb82fd1528fa9587e..61196e94f49c2a6e1a8133872aaee5725db2d336 100644 GIT binary patch delta 761 zcmdnLi1GRg#(FkJRR#tI#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^`Hx9S7KKVawP-El?;qNQ1c}7P`s_95SCh0oSC0zYdE>kNuxfm6sQBFo&`iOGIAqX z!^i}Z!2%fTp@Lwm7#KN#+%wg}|Ig~)4Ft(RT)@aE=9`&ZlwX{mR)XRNMpmeH1_qcx zPyuWP8}7FVTWjWLifph!oE%`R1HDtM=b4*ZT9TNQlgh{mHy)LN#q@fH z4fgT%f>*h$kd2qc?ruHj;Ecqg0wm`XG@k*}^lTtkAP XNe~|D|Dk}9fiZmYMK1Y`>Jotfv0lWFK0puz5gero!s5xc2R|u(;K992ce2}*ZDyUB78iuRf*|-3 z;z4{4pU11I_3#U1lKeCOyuH`IKk6^ri#Cs<#w%Q_&xeItIX*UdUgBP zX8XgWoC_%)=NQyBe9$g{%|L_9mFPkREP@KUPo;bZjZ|c8 zQ&7;;VK7rVglD)Q#;ftDk1mFmi`qC#NzkGcTsNC^^Op%F%Pq zPf2ymOU$V(&Mb~e0?N9iCY7egGu9uRN!^jA+{nxb5gDJ_4S>t^kJ^lM|Gt>(3SdF&C&}OK`1*9%_d zs<%QmUKYE%^_+t<5{nA3I3HpSHuEuE54MP_%tX&X&)C4&(2|jnN6$~*H6$3C{NSPf T9|{;57=tD&3d?U)=e7X=rN_9n delta 22 dcmX?Ax2b}IjZun$fq^k-vZ0*(W_xCC8vsRk1uOsn diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..08537868 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c450599437f110b35e5403ee3f3be668aaa60ee6b85216b97e6a56e0e86d9cff diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..59d6ca58 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index 2e35e959..3922095f 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json @@ -1953,13 +1953,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache index 2a0ea235..fc63ecd0 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -33,15 +33,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs index 2ba13c0e..2ec3a218 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache index d3bff2dd..ab00915e 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2aae3351cb33e34b7c9f7a55f0f86d9f42c426ec0fc3383d71d86dbb9745c035 +cd563afdbf9ca8a0b0cbc18435e6b1f87f12a1c3abf0a45761fb5758a9261e3e diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache index f330b31b86c9df18a55780ffa2861e7ac8dc7a36..406b354948dda2a3688d0dabab31073defb5474f 100644 GIT binary patch delta 37 scmdnZ*`cxtO4hy+x;1Z10?q#KgmxVtR|3ZBGch5Qj~ zwO;&79>j|`o!Y}Q4D<00?+m}{AK&$-?S;p8&s(j2+pKyX&W~<3CMPw|^FC{V(VYx) zFvx{e3Aipo#3PEa%n(|BNE0bW&W1%|Z?nA=v#gAz3LRQ1R>9Bu{pEkEJ84+VhMDRm z=-5oihpoop5dqQyS0GiNXHtN5+&IuNaGynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^_UB1 z7h+cqav=lAg$#^7Q1c}7P`s?85SCh0oSC0zYdHC$o5tjVV2*l57LW!;Ms6f47@0t( zU;&KvP(iRY42&E=?wM-g|7UgY27+WDwlgw{`DP{;1Ymc6aMJ2WKP}6<~2b#2ReoW4az}5m%Xso`IgRfw7?_BO{NVpS){GFf{4GL;XJ# RFfuR(PM*jizfs*X8vvYtx*-4n delta 24 fcmexyhw;HRMh-ScBL)Tr#=yyjf%2Q}nJu#cWQzvv diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..ec6bba33 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +6efbbedc79b4f4eaf87e06e22208f64a8f0ebc16a2a787de65bd3e50801bfb15 diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..c024b353 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index 240e20fa..f37393ba 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json @@ -3950,13 +3950,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache index 2988a75d..f143b5ce 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache @@ -75,15 +75,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs index 71890c24..c12d0897 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache index ee9bfc80..df9b2467 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -0c83fc4d78f69d5402b14c5237c59a001377c3e9b543baf5ff348b16bcafb283 +f6f6576771587bb05ce3579a6b5367073ee2d2648886a2e88a660341fa2352fc diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache index 27c2a69a1565d87eaa1a0d8295c73a427f9b6df2..ca51e3563bbbedb8545b6f89fe344c1358f49f56 100644 GIT binary patch delta 45 zcmcbylX>%Y<_Q|C8FLvJxF?^h(woe?R&BBdqt4{Mc|sfaFP+2600ixuQ|5Wu0RV~= B5Pkpv delta 329 zcmXX?%Sr=55S%242ElJ=1VID`34*YQ2crjrN5X6K*E6Pu!z=YLJx%j0rxlV+G< zkn@!hthIJ_89;sv$^e;>(v*S^$_21}P{6(tU8umQ0wo;YlzbdhR@k@7kkD0OFk7_^ zcW_JwPlrVhT?8%W`&GcM^%TgOBQsMY*phY5de4C$7>|snny8ECDNQX#(FkJ4F(1V#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^Bi42(Wd^Ca_7e66DpmReMtnV)BCI5~hf9+iQ`^m>L3 z_VM+CSGlZ^jhDslZawGVjKrb>BO-sZu5KXP3i{Nh<1VIFYEP_}(xq47!DX4g`m$aF7Q_`d+*~Nmee_{OqkDfh> z|H-3wZ_c_N-oU&!?+x$gC4PI2XWJ{wPmHZUe{246`#zgSjIpmMbvD=7fI}gbsUVCH z3Q^E3l|~pO8C}#^1fR8)ztg)lYTcE}WC1;q=l?4oiiZ6B>W{T~owW-eH{%KeUt}h* z)jv2QfSP&`29%iytt9v$TmV~w0P?lyLI*}P$l>(9rSB+7A>Sr}Ln^{(9<>h-aG?wi z$4!ndfj;fWUBJ|O6_hn+X09f%$Cs#VL5(E=31t*BR(F9R@bc>n+a diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache index 0408d79fe9f4010dbb1cec0ec3cbd5cc9ae5765d..ebc22df688c2e4c4b8f58616349f3e828f8c79ea 100644 GIT binary patch delta 760 zcmZ3qm~q!i#(FkJRR#tI#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^>Fet|Tj|3bsgLSNeV`-tu^OchbfiAm zk@~2P#I79VNCuE285n(_=1JzE_*zFHEVZaOGe6JPaIz!2Mtxo>PzOjo3y5H3=GdH)iBrz!`m5~!}JSqc=>Gcd7 z?BnYNuX0%-8!wC9-FnW!8Hq&&NX{o{J_Dxf!4`3qndlkl85^h@8(K0l^62@wh6F=X WAUxFnLjfZLqxWP+Ci#u()qw!Xy}3sK delta 24 gcmdnBl5x>uMh-Sc6$Sf%(r_<_VgN%Qk8?En{T>f?1n4F86i-0E)T^-T(jq delta 326 zcmXX>%Sr=55ZpC~=*4engd7Yw$RY$54`TG-gAh>hvX{wjXESkjW}WFo7lc5*z_YL8 zdJcYv;CJ{99_$zo-E?(z6E)}2Wdc=snjY1Ptp*A_^=}ETdzo2b7Gck47*~D13z)bbk Y8E#ye3^^ob>lZjhr>JUPOJ_LUFDZX-BLDyZ diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache index 9e4b87ae4d161ee0727dab9d42f67e8301eceb8a..3b3aa85e140e7976d6944e94c47a6b3a6538ac1c 100644 GIT binary patch delta 757 zcmbQdjdArJ#(FkJEd~Y##&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^RIuEee!EFcYxjNC|8 zFfxHm!2%fTp@Lv*7#KN#+%wg}|Ig~)4Ft(RY-eN?^UX{y$}i4OD?zcJkrk>PK|u|~ zX0YLYi?Fq3ex}F<%LG>zm!#$bP0h&x#yHR`#d@B(xuqqENja&EoCtGKSlCS8U>{#E zc$KT(3fXvB?C#cc4$ep{D!}4=h&9;E$8YMpiaPO$LU^@mxxq?U~<10RTnb20;J- diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..a987195e --- /dev/null +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +09128063c8681baa28f2242c7f424cc1d3c2128366767c4eedc959d265cdcec7 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..52177275 --- /dev/null +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Networking.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index b4a1d25f..3c68c7ca 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json @@ -3418,13 +3418,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache index 2ac5bd5a..0b63c01c 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache @@ -61,15 +61,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs index 66cb76d4..f05858dd 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache index 6390927f..c3e13887 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -9b125017df7255ee0b2db6a789f49e2cab95a3ca58730b80ff3bf6ea027dad03 +e4eda3b952ac152ff729e71d8e8daf8962b908d6ce1cf5408c93b19ef046e6a3 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache index f4025d8e6e634192cec642b1636fefdff00cc6e5..6a7f10310e1a7fbff4c9fed68ad506643c7cc783 100644 GIT binary patch delta 38 tcmZqw!hG)|^8^hx&g~2gJPea3w(3q^z{j#Ne%Urw1|ZnFnRCY#M*t9x4W$48 delta 338 zcmXX?u}T9$5ZxGwQ6%3m2mukYNDu;tjYbPaB%oq*AbYoSmkpQQb9WOw5K@V)k{__L z7cq(dVQp_I_yJCg#SAm^<~`=k=Xd%3r~I&4sm>T%XXD4a#`vkW{Brd?8I>4gU!{&U zQHFi6D5TOU_%1>$V#15gq| z+zkp29pSrksU5h56Q%KV(2vjt(4>C9@YpdynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^sb6RO|E8GILU`^!4?ft@L58(?@lkKG1dgSk2G}x=tVLI(<~v zVOI`v9RtX942(Wd^Ca_7ysM)SmReMtnV)BCIJqFzpq`Nhq?nPB8_9S^CXfkO0AoE= z5NrhlBL|Rsrds&_S>3yVAQ_0wjErKwnaM@@#rbI^D0VZlLbW3(sDaoFHr#I!w${wg z6xm>z;L75X)LfvcIXS>s2704d&oei-v?MVpCzX*CVJ->_o9P?ula@AWQ8!wC9 z-FnW!8Hq&&Sey^B2Albqt_NGhRc4}Rpl57gY-q{I$fM^c?-~*eO>*#1{|^O>42*%3 MCvwPdRIe%o0MB^1w*UYD delta 24 fcmdn_l5yc-oZP#wh~=@1@-#t@$gyt_$ob?7fj08G8OeXS1rT)eZAM9btM2dJ&CgLjqW@?(Pww97qGo^rcoYI4`Y-tPK*V zFGuSOFfv5}M>jcbgE3{OZH*AnkiIij+JPaQD1)cHw1qZ+D)|S6$42JVbe+1HW&_w3 zb8MBdVxF-9aZ3z|yZ1=*m%--Bp^}NooL5mTi*f1P#7Gxoyx2s#QTd{DA+4cz{Q?f3 Bd6NJD diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache index a9799c6f3fee0444d1e8ac3d7befb4e70d89a1c2..38901804fa3f55f92aceb1a8b2ad8524476a2c15 100644 GIT binary patch delta 735 zcmdmbpZV-l=6W{90tN;K#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^RIuEee!z-FdP5(HuKWb_b`5RBp>dztKZHj_+x)|pAniV%E&Am~d3 z5kKHf{DV*M1$Lr`YUr-+qN<-is~=z0$L-~J6N$Aa^&sy%ubt?8IE#c3KT*rsuE7yF zRGFq6LLVVjDc7Dh2=zGOjRB^?Cq?eB&F%n=DSMidfS!k^|E+AJo1l{o3Ya?;v?Y15 z*s$F}Qv7L18s`|~LVpG^Y}F198K6BV0!MKgq8~Zxzaw|!I>s(jz?W|G1Ry}Dg(Bx*K;=wnzJ$N$t4axu51V~sR(hym@>+@ nmtpjMyR&|*RZi9ioz`uJtCy4^r^Rfgjhs)1vU;T)@vD9T3j}n+ diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache index 34f425aa4e4357ba8bfdea319c942bca01712119..4aac8b34f24b073765ce2dff84b58c3d6ca90a77 100644 GIT binary patch delta 735 zcmex$i+R#R=6W{9dynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^R;KG2o= zU{~s+x)Qr`kSiHLu4G{JfttschvMzY^?KGKj4U7(jEvk!W=>|jBU%sE2_``bKs*LU z4j^%+TKNB2-MfKc0WiVHDCV1)T$Ep&pH_lm0V69&9t&W^Vy@wSi?Fq3ex@MhKz-FJO+lzg|bSU?U{q$0svG`2S5M- diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..52d57f99 --- /dev/null +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e6e97a8190cd33df49b22edfee9ea47ce26128d80f831cded56d49bd6a25cbd8 diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..098c9a27 --- /dev/null +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json new file mode 100644 index 00000000..438006f7 --- /dev/null +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -0,0 +1,25 @@ +{ + "Emby.Naming": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Emby.Photos": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos", + "Emby.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", + "Jellyfin.Api": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "jellyfin": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", + "Jellyfin.Drawing": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", + "Jellyfin.Drawing.Skia": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", + "Jellyfin.Extensions": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.LiveTv": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", + "Jellyfin.MediaEncoding.Hls": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.LocalMetadata": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", + "MediaBrowser.MediaEncoding": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", + "MediaBrowser.Providers": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", + "MediaBrowser.XbmcMetadata": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" +} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json index 1dd531d8..c615942b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json @@ -8214,13 +8214,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache index 3e8fb193..7af03f0a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache @@ -165,15 +165,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs index b41b7769..6d6f1987 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache index 5ac1e18b..42c1b462 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -292635b940f75cd18eb69da10ce7344d229b88dffc04c82c16413c0e9deeca1c +028d13a1b013bf67f9c116b2ee685fdb7f1e8fe19cd2b1820eca5d7784025ef9 diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache index 28be05774f9d6ffeefe78d85ffdad3c7ec385a12..b040862b37886b928d995d9da86691e40cce423a 100644 GIT binary patch delta 37 scmex#iv7$9_6ZuSuQM4LcqV`7)@zL38qL^~$;to(1>0X_F(y<203nVI^Z)<= delta 334 zcmXX?!AiqG5KSyn1@RjOK@h=3iXa3}Ru76upo)j);5M126VlyucUp`Tif26tev9}E zB7TQnJcwW5)OvUW^Jd-~-n_pyf8LspTg#tC7_2>g->bXsb2ogTSr`PtM;JTXD{%-8 zbw(x!9w4MTmD;Bgp&cc%QDDkGsd7ImcM2@ax=$uy^g^Egx2l6~f=*rhv9?zv)k3Gt zI7e0s&j>bK`v(G`nFnov%tV)zfoJU)Y#%g;u0qE(7(GM<$2XN+$4n-o+Yl&-H4o-i zdoYDFGI%~7_RvMplK!w}jIAdoYfj938o{nwlCV`H2u1=Y@C_;a@D*Y) bl(ub#tCuE2Nr>4>2PG46-MrGy$a{VPXRvVK diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache index 5073b052db2e5d5051f066df5e6aa581740dc407..3cac68b432ad5d698655eec574cb7d2adf8dfacf 100644 GIT binary patch delta 735 zcmbP!gL(Zu=6W{9JO%~^#&l<^n1G`EtkmR^;+TT;;=&x=tkj&G%CyY9nBt=37%wPC z&pAIO)iEzIr?NP+I3@`w>ynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^RIuEee!z-FTn2{8g|bSU?U_Hk1^`fq2af;% diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..9f61ce30 --- /dev/null +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +02138d348df142b0f33e97fea5143befed445361d1662d7f93305741966af7b5 diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..9cac9dd6 --- /dev/null +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json new file mode 100644 index 00000000..438006f7 --- /dev/null +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -0,0 +1,25 @@ +{ + "Emby.Naming": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Emby.Photos": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos", + "Emby.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", + "Jellyfin.Api": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "jellyfin": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", + "Jellyfin.Drawing": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", + "Jellyfin.Drawing.Skia": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", + "Jellyfin.Extensions": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.LiveTv": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", + "Jellyfin.MediaEncoding.Hls": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.LocalMetadata": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", + "MediaBrowser.MediaEncoding": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", + "MediaBrowser.Providers": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", + "MediaBrowser.XbmcMetadata": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" +} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Tests/obj/project.assets.json index ed69fe92..731ce988 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Tests/obj/project.assets.json @@ -8175,13 +8175,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache index e59255d4..f6be3749 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache @@ -164,15 +164,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs index 1a0b4395..a762fcf7 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache index 4da99fe0..25acb4dd 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -4fc561c5c86e730b8ba21d546b0866233f5d810e8a0e4ee3413ebc0f10f9ac87 +e0f9aad62d85b3ca813c20360355f693a544e9337b1832537fd0d740f8242f65 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache index 3b268c0b67d82be31cb45a62918bce9332a59bf2..6f372cb3cad172c064f2fb10bedae53549984122 100644 GIT binary patch delta 26 hcmaEMpLy3^<_Q{1tJiJRs$Iv*00c`muUpUO005op3WERu delta 329 zcmXX?%Sr=55KPQLbICU}f*=7034*YA5Tgf0C7_~*z4Y#MHWPMd)|pOlLCG)p5xx!@ z5pVvBc=O~(*fAcepu4)7uKxIJe1A1=R~KGh-`Y3RNxfF9{nUHjB{>z~3AM2q@PHu2 zRJd<)f^HPc#E?=BahZk7d~Ha1UiFQQnSwMA{!4X{6zLH$YGhQWf0|2%aXEJ@JIaXF zd~*aVoz2OX5SRdH!Pqh8Mnhoq46Y9d;w#B>1r`fZuy<9;4Wva8+p<7G4|y~ zXe=F%iiCUw9jSLJrk)FijkEi9rbe)?79{eWynyOnjVvvT2fq+n3s}Rlwzc3fL*y>N=^ovas`dG4nK`Le`uh6LR{Aj4>7%+%ALu%LtY+u~U8fIroj$7T zuqy|-jsfI421XyKd6Ic3-qleEOD!tS%+IqmoZM)mFLyD0Fq=Au<8_5brCXgvW z4~V$bgIGWSHkW~s1IRp6E&Tti?%hDRFi^LcZ)S2)esO+U35tb`tRO`ogS@a9WVqiV zY^|A}DY8K_!Ii}&skuN?a&mxC33O|*o@Z`uX-Q&IPAVfO%s6i>#%-{VuNS<^Wrb{< zEOvM4IR|GX78M|z7m39@Oy_}3<|;GMGte_OFgCPgWaQEFa}5cGrW;7G0Tum+0!9YL Nz{v(I@*CASz54(F delta 24 fcmca}gYn2EMh-SceFg>w#=yyrobsFPnPoEpT@(gX diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..788e4de8 --- /dev/null +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +88bb8ad0baa50e27134b8cdc1496758f926f52f716cd76d93718121f9dbe2f30 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..9a85fe6d --- /dev/null +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index 3257bcd0..5054fe09 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json @@ -3780,13 +3780,5 @@ } } } - }, - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "warningLevel": 1, - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." - } - ] + } } \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache index a9f04c12..d19bd146 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache @@ -71,15 +71,5 @@ "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [ - { - "code": "Undefined", - "level": "Warning", - "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", - "warningLevel": 1, - "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", - "targetGraphs": [] - } - ] + "logs": [] } \ No newline at end of file From f47555f2aa4eff7dcc5c5ef5bbda374f292f0638 Mon Sep 17 00:00:00 2001 From: Wendell Jones Date: Thu, 19 Feb 2026 12:38:09 -0500 Subject: [PATCH 4/5] commit after checkout of development branch --- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Emby.Naming.assets.cache | Bin 18959 -> 19055 bytes ...Emby.Naming.csproj.AssemblyReference.cache | Bin 10418 -> 10057 bytes .../obj/Emby.Naming.csproj.nuget.dgspec.json | 148 +- .../obj/Emby.Naming.csproj.nuget.g.props | 14 +- Emby.Naming/obj/project.assets.json | 26 +- Emby.Naming/obj/project.nuget.cache | 70 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Emby.Photos.assets.cache | Bin 22077 -> 22189 bytes ...Emby.Photos.csproj.AssemblyReference.cache | Bin 11805 -> 11450 bytes .../obj/Emby.Photos.csproj.nuget.dgspec.json | 226 +-- .../obj/Emby.Photos.csproj.nuget.g.props | 14 +- Emby.Photos/obj/project.assets.json | 26 +- Emby.Photos/obj/project.nuget.cache | 80 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Emby.Server.Implementations.assets.cache | Bin 54052 -> 54328 bytes ...ementations.csproj.AssemblyReference.cache | Bin 31617 -> 31336 bytes ...r.Implementations.csproj.nuget.dgspec.json | 592 ++++---- ...erver.Implementations.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 70 +- .../obj/project.nuget.cache | 174 +-- .../net10.0/Jellyfin.Api.AssemblyInfo.cs | 2 +- .../Jellyfin.Api.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Jellyfin.Api.assets.cache | Bin 33724 -> 33898 bytes ...ellyfin.Api.csproj.AssemblyReference.cache | Bin 17921 -> 17591 bytes .../obj/Jellyfin.Api.csproj.nuget.dgspec.json | 324 ++--- .../obj/Jellyfin.Api.csproj.nuget.g.props | 16 +- Jellyfin.Api/obj/project.assets.json | 34 +- Jellyfin.Api/obj/project.nuget.cache | 118 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Debug/net10.0/Jellyfin.Data.assets.cache | Bin 17046 -> 17131 bytes ...llyfin.Data.csproj.AssemblyReference.cache | Bin 14611 -> 14260 bytes .../Jellyfin.Data.csproj.nuget.dgspec.json | 56 +- .../obj/Jellyfin.Data.csproj.nuget.g.props | 14 +- Jellyfin.Data/obj/project.assets.json | 22 +- Jellyfin.Data/obj/project.nuget.cache | 62 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...llyfin.Server.Implementations.assets.cache | Bin 32625 -> 32780 bytes ...ementations.csproj.AssemblyReference.cache | Bin 15531 -> 15189 bytes ...r.Implementations.csproj.nuget.dgspec.json | 264 ++-- ...erver.Implementations.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 38 +- .../obj/project.nuget.cache | 96 +- ....GeneratedMSBuildEditorConfig.editorconfig | 8 +- .../net10.0/Jellyfin.Server.assets.cache | Bin 63889 -> 64220 bytes ...yfin.Server.csproj.AssemblyReference.cache | Bin 47096 -> 46873 bytes .../obj/Debug/net10.0/rpswa.dswa.cache.json | 2 +- .../Jellyfin.Server.csproj.nuget.dgspec.json | 698 ++++----- .../obj/Jellyfin.Server.csproj.nuget.g.props | 16 +- Jellyfin.Server/obj/project.assets.json | 46 +- Jellyfin.Server/obj/project.nuget.cache | 206 +-- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/MediaBrowser.Common.assets.cache | Bin 12497 -> 12564 bytes ...wser.Common.csproj.AssemblyReference.cache | Bin 10418 -> 10057 bytes ...diaBrowser.Common.csproj.nuget.dgspec.json | 122 +- .../MediaBrowser.Common.csproj.nuget.g.props | 14 +- MediaBrowser.Common/obj/project.assets.json | 22 +- MediaBrowser.Common/obj/project.nuget.cache | 52 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.Controller.assets.cache | Bin 21659 -> 21770 bytes ....Controller.csproj.AssemblyReference.cache | Bin 11284 -> 10927 bytes ...rowser.Controller.csproj.nuget.dgspec.json | 200 +-- ...diaBrowser.Controller.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 34 +- .../obj/project.nuget.cache | 78 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.LocalMetadata.assets.cache | Bin 21652 -> 21761 bytes ...calMetadata.csproj.AssemblyReference.cache | Bin 11284 -> 10927 bytes ...ser.LocalMetadata.csproj.nuget.dgspec.json | 226 +-- ...Browser.LocalMetadata.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 78 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.MediaEncoding.assets.cache | Bin 28671 -> 28820 bytes ...diaEncoding.csproj.AssemblyReference.cache | Bin 14867 -> 14526 bytes ...ser.MediaEncoding.csproj.nuget.dgspec.json | 230 +-- ...Browser.MediaEncoding.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 30 +- .../obj/project.nuget.cache | 100 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/MediaBrowser.Model.assets.cache | Bin 12718 -> 12787 bytes ...owser.Model.csproj.AssemblyReference.cache | Bin 10418 -> 10057 bytes .../MimeTypes/2.5.2/MimeTypes.Nullable.cs | 1287 +++++++++++++++++ ...ediaBrowser.Model.csproj.nuget.dgspec.json | 100 +- .../MediaBrowser.Model.csproj.nuget.g.props | 14 +- MediaBrowser.Model/obj/project.assets.json | 26 +- MediaBrowser.Model/obj/project.nuget.cache | 54 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.Providers.assets.cache | Bin 29803 -> 29961 bytes ...r.Providers.csproj.AssemblyReference.cache | Bin 17000 -> 16663 bytes ...Browser.Providers.csproj.nuget.dgspec.json | 226 +-- ...ediaBrowser.Providers.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 106 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../MediaBrowser.XbmcMetadata.assets.cache | Bin 21652 -> 21761 bytes ...bmcMetadata.csproj.AssemblyReference.cache | Bin 11284 -> 10927 bytes ...wser.XbmcMetadata.csproj.nuget.dgspec.json | 226 +-- ...aBrowser.XbmcMetadata.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 78 +- .../Jellyfin.CodeAnalysis.AssemblyInfo.cs | 2 +- ...yfin.CodeAnalysis.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.CodeAnalysis.assets.cache | Bin 25444 -> 25561 bytes ...odeAnalysis.csproj.AssemblyReference.cache | Bin 79547 -> 79822 bytes ...yfin.CodeAnalysis.csproj.nuget.dgspec.json | 16 +- ...Jellyfin.CodeAnalysis.csproj.nuget.g.props | 16 +- .../obj/project.assets.json | 14 +- .../obj/project.nuget.cache | 66 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...yfin.Database.Implementations.assets.cache | Bin 46250 -> 46433 bytes ...ementations.csproj.AssemblyReference.cache | Bin 14611 -> 14260 bytes ...e.Implementations.csproj.nuget.dgspec.json | 34 +- ...abase.Implementations.csproj.nuget.g.props | 18 +- .../obj/project.assets.json | 18 +- .../obj/project.nuget.cache | 104 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...fin.Database.Providers.Sqlite.assets.cache | Bin 58435 -> 58669 bytes ...ders.Sqlite.csproj.AssemblyReference.cache | Bin 14142 -> 13794 bytes ....Providers.Sqlite.csproj.nuget.dgspec.json | 148 +- ...base.Providers.Sqlite.csproj.nuget.g.props | 18 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 126 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Drawing.Skia.assets.cache | Bin 35170 -> 35340 bytes ...rawing.Skia.csproj.AssemblyReference.cache | Bin 16080 -> 15743 bytes ...yfin.Drawing.Skia.csproj.nuget.dgspec.json | 230 +-- ...Jellyfin.Drawing.Skia.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 30 +- .../obj/project.nuget.cache | 110 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Drawing.assets.cache | Bin 22112 -> 22225 bytes ...fin.Drawing.csproj.AssemblyReference.cache | Bin 11807 -> 11452 bytes .../Jellyfin.Drawing.csproj.nuget.dgspec.json | 230 +-- .../obj/Jellyfin.Drawing.csproj.nuget.g.props | 14 +- src/Jellyfin.Drawing/obj/project.assets.json | 30 +- src/Jellyfin.Drawing/obj/project.nuget.cache | 80 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Extensions.assets.cache | Bin 12716 -> 12782 bytes ....Extensions.csproj.AssemblyReference.cache | Bin 10858 -> 10497 bytes ...llyfin.Extensions.csproj.nuget.dgspec.json | 34 +- .../Jellyfin.Extensions.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 18 +- .../obj/project.nuget.cache | 50 +- .../net10.0/Jellyfin.LiveTv.AssemblyInfo.cs | 2 +- .../Jellyfin.LiveTv.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.LiveTv.assets.cache | Bin 22670 -> 22787 bytes ...yfin.LiveTv.csproj.AssemblyReference.cache | Bin 12148 -> 11795 bytes .../Jellyfin.LiveTv.csproj.nuget.dgspec.json | 230 +-- .../obj/Jellyfin.LiveTv.csproj.nuget.g.props | 14 +- src/Jellyfin.LiveTv/obj/project.assets.json | 30 +- src/Jellyfin.LiveTv/obj/project.nuget.cache | 82 +- ...Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs | 2 +- ...MediaEncoding.Hls.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.MediaEncoding.Hls.assets.cache | Bin 21431 -> 21540 bytes ...ncoding.Hls.csproj.AssemblyReference.cache | Bin 11284 -> 10927 bytes ...MediaEncoding.Hls.csproj.nuget.dgspec.json | 234 +-- ...fin.MediaEncoding.Hls.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 34 +- .../obj/project.nuget.cache | 78 +- ...in.MediaEncoding.Keyframes.AssemblyInfo.cs | 2 +- ...ncoding.Keyframes.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...lyfin.MediaEncoding.Keyframes.assets.cache | Bin 7780 -> 7821 bytes ...g.Keyframes.csproj.AssemblyReference.cache | Bin 5895 -> 5518 bytes ...ncoding.Keyframes.csproj.nuget.dgspec.json | 34 +- ...diaEncoding.Keyframes.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 18 +- .../obj/project.nuget.cache | 34 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Networking.assets.cache | Bin 21523 -> 21631 bytes ....Networking.csproj.AssemblyReference.cache | Bin 11284 -> 10927 bytes ...llyfin.Networking.csproj.nuget.dgspec.json | 226 +-- .../Jellyfin.Networking.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 78 +- ...erageSourceRootsMapping_Jellyfin.Api.Tests | Bin 15500 -> 15560 bytes ...erletSourceRootsMapping_Jellyfin.Api.Tests | Bin 15500 -> 15560 bytes .../Jellyfin.Api.Tests.AssemblyInfo.cs | 2 +- ...ellyfin.Api.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Api.Tests.assets.cache | Bin 91354 -> 91759 bytes ...n.Api.Tests.csproj.AssemblyReference.cache | Bin 36312 -> 36047 bytes ...ellyfin.Api.Tests.csproj.nuget.dgspec.json | 414 +++--- .../Jellyfin.Api.Tests.csproj.nuget.g.props | 16 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 212 +-- ...geSourceRootsMapping_Jellyfin.Common.Tests | Bin 10118 -> 10158 bytes ...etSourceRootsMapping_Jellyfin.Common.Tests | Bin 10118 -> 10158 bytes .../Jellyfin.Common.Tests.AssemblyInfo.cs | 2 +- ...yfin.Common.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Common.Tests.assets.cache | Bin 63537 -> 63816 bytes ...ommon.Tests.csproj.AssemblyReference.cache | Bin 28326 -> 28028 bytes ...yfin.Common.Tests.csproj.nuget.dgspec.json | 252 ++-- ...Jellyfin.Common.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 136 +- ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 9116 -> 9152 bytes ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 9116 -> 9152 bytes .../Jellyfin.Controller.Tests.AssemblyInfo.cs | 2 +- ....Controller.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Controller.Tests.assets.cache | Bin 54446 -> 54677 bytes ...oller.Tests.csproj.AssemblyReference.cache | Bin 22556 -> 22238 bytes ....Controller.Tests.csproj.nuget.dgspec.json | 222 +-- ...yfin.Controller.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 110 +- ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 5120 -> 5140 bytes ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 5120 -> 5140 bytes .../Jellyfin.Extensions.Tests.AssemblyInfo.cs | 2 +- ....Extensions.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Extensions.Tests.assets.cache | Bin 54073 -> 54302 bytes ...sions.Tests.csproj.AssemblyReference.cache | Bin 22276 -> 21956 bytes ....Extensions.Tests.csproj.nuget.dgspec.json | 126 +- ...yfin.Extensions.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 102 +- ...geSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 10058 -> 10098 bytes ...etSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 10058 -> 10098 bytes .../Jellyfin.LiveTv.Tests.AssemblyInfo.cs | 2 +- ...yfin.LiveTv.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.LiveTv.Tests.assets.cache | Bin 58118 -> 58373 bytes ...iveTv.Tests.csproj.AssemblyReference.cache | Bin 25566 -> 25260 bytes ...yfin.LiveTv.Tests.csproj.nuget.dgspec.json | 252 ++-- ...Jellyfin.LiveTv.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 128 +- ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 10190 -> 10230 bytes ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 10190 -> 10230 bytes ...in.MediaEncoding.Hls.Tests.AssemblyInfo.cs | 2 +- ...ncoding.Hls.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...lyfin.MediaEncoding.Hls.Tests.assets.cache | Bin 52338 -> 52557 bytes ...g.Hls.Tests.csproj.AssemblyReference.cache | Bin 21591 -> 21269 bytes ...ncoding.Hls.Tests.csproj.nuget.dgspec.json | 260 ++-- ...diaEncoding.Hls.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 104 +- ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 2162 -> 2170 bytes ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 2162 -> 2170 bytes ...iaEncoding.Keyframes.Tests.AssemblyInfo.cs | 2 +- ...g.Keyframes.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...MediaEncoding.Keyframes.Tests.assets.cache | Bin 38294 -> 38444 bytes ...rames.Tests.csproj.AssemblyReference.cache | Bin 16202 -> 15860 bytes ...g.Keyframes.Tests.csproj.nuget.dgspec.json | 56 +- ...oding.Keyframes.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 60 +- ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 10166 -> 10206 bytes ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 10166 -> 10206 bytes ...llyfin.MediaEncoding.Tests.AssemblyInfo.cs | 2 +- ...diaEncoding.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.MediaEncoding.Tests.assets.cache | Bin 63631 -> 63915 bytes ...oding.Tests.csproj.AssemblyReference.cache | Bin 28280 -> 27986 bytes ...diaEncoding.Tests.csproj.nuget.dgspec.json | 252 ++-- ...n.MediaEncoding.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 144 +- ...ageSourceRootsMapping_Jellyfin.Model.Tests | Bin 5120 -> 5140 bytes ...letSourceRootsMapping_Jellyfin.Model.Tests | Bin 5120 -> 5140 bytes .../Jellyfin.Model.Tests.AssemblyInfo.cs | 2 +- ...lyfin.Model.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../net10.0/Jellyfin.Model.Tests.assets.cache | Bin 56243 -> 56484 bytes ...Model.Tests.csproj.AssemblyReference.cache | Bin 23241 -> 22925 bytes ...lyfin.Model.Tests.csproj.nuget.dgspec.json | 122 +- .../Jellyfin.Model.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 108 +- ...geSourceRootsMapping_Jellyfin.Naming.Tests | Bin 6956 -> 6984 bytes ...etSourceRootsMapping_Jellyfin.Naming.Tests | Bin 6956 -> 6984 bytes .../Jellyfin.Naming.Tests.AssemblyInfo.cs | 2 +- ...yfin.Naming.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Naming.Tests.assets.cache | Bin 51833 -> 52051 bytes ...aming.Tests.csproj.AssemblyReference.cache | Bin 21690 -> 21368 bytes ...yfin.Naming.Tests.csproj.nuget.dgspec.json | 170 +-- ...Jellyfin.Naming.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 102 +- ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 10106 -> 10146 bytes ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 10106 -> 10146 bytes .../Jellyfin.Networking.Tests.AssemblyInfo.cs | 2 +- ....Networking.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Networking.Tests.assets.cache | Bin 59132 -> 59386 bytes ...rking.Tests.csproj.AssemblyReference.cache | Bin 24107 -> 23795 bytes ....Networking.Tests.csproj.nuget.dgspec.json | 248 ++-- ...yfin.Networking.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 116 +- ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 10118 -> 10158 bytes ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 10118 -> 10158 bytes .../Jellyfin.Providers.Tests.AssemblyInfo.cs | 2 +- ...n.Providers.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Providers.Tests.assets.cache | Bin 63710 -> 63996 bytes ...iders.Tests.csproj.AssemblyReference.cache | Bin 29881 -> 29589 bytes ...n.Providers.Tests.csproj.nuget.dgspec.json | 248 ++-- ...lyfin.Providers.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 148 +- ...ping_Jellyfin.Server.Implementations.Tests | Bin 25520 -> 25620 bytes ...ping_Jellyfin.Server.Implementations.Tests | Bin 25520 -> 25620 bytes ...rver.Implementations.Tests.AssemblyInfo.cs | 2 +- ...ementations.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ....Server.Implementations.Tests.assets.cache | Bin 124687 -> 125266 bytes ...tions.Tests.csproj.AssemblyReference.cache | Bin 62157 -> 61988 bytes ...ementations.Tests.csproj.nuget.dgspec.json | 754 +++++----- ...Implementations.Tests.csproj.nuget.g.props | 16 +- .../obj/project.assets.json | 34 +- .../obj/project.nuget.cache | 328 ++--- ...sMapping_Jellyfin.Server.Integration.Tests | Bin 24350 -> 24446 bytes ...sMapping_Jellyfin.Server.Integration.Tests | Bin 24350 -> 24446 bytes ...n.Server.Integration.Tests.AssemblyInfo.cs | 2 +- ...Integration.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ...yfin.Server.Integration.Tests.assets.cache | Bin 124564 -> 125141 bytes ...ation.Tests.csproj.AssemblyReference.cache | Bin 61586 -> 61415 bytes ...Integration.Tests.csproj.nuget.dgspec.json | 720 ++++----- ...ver.Integration.Tests.csproj.nuget.g.props | 16 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 324 ++--- ...geSourceRootsMapping_Jellyfin.Server.Tests | Bin 24350 -> 24446 bytes ...etSourceRootsMapping_Jellyfin.Server.Tests | Bin 24350 -> 24446 bytes .../Jellyfin.Server.Tests.AssemblyInfo.cs | 2 +- ...yfin.Server.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.Server.Tests.assets.cache | Bin 123980 -> 124553 bytes ...erver.Tests.csproj.AssemblyReference.cache | Bin 61231 -> 61058 bytes ...yfin.Server.Tests.csproj.nuget.dgspec.json | 720 ++++----- ...Jellyfin.Server.Tests.csproj.nuget.g.props | 16 +- .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 322 ++--- ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 11156 -> 11200 bytes ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 11156 -> 11200 bytes ...ellyfin.XbmcMetadata.Tests.AssemblyInfo.cs | 2 +- ...bmcMetadata.Tests.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../Jellyfin.XbmcMetadata.Tests.assets.cache | Bin 61114 -> 61382 bytes ...adata.Tests.csproj.AssemblyReference.cache | Bin 27740 -> 27440 bytes ...bmcMetadata.Tests.csproj.nuget.dgspec.json | 278 ++-- ...in.XbmcMetadata.Tests.csproj.nuget.g.props | 14 +- .../obj/project.assets.json | 26 +- .../obj/project.nuget.cache | 136 +- 356 files changed, 9648 insertions(+), 8361 deletions(-) create mode 100644 MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig index b39c1a28..4c3a50c4 100644 --- a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Naming -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Emby.Naming\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Emby.Naming\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache index 753643eb6dd399cbacf464e55182341975cfed02..ff4f4928f5debcc1596d841c0e75df426b5fa92c 100644 GIT binary patch delta 2704 zcmaKuNlX(_9LC!UEzlOsQ$;OzM{6K zs?ws<=@O^^T&myJ-gNQLvs2R5J3l7%hOV*AO%sv*A4-lq5jQ*x=yWNuyaOBk4ZHh0 z`uZD=bw;{7`lF%4!c9FDMAVvv)B2tGm5~O&euZ$ClW|VC&QN6ZC?Z0JcHtgFb>g$3 zPXI&7$JKSqaeG-CX`&ZOPG}RZXiA2{LA*-XNlwz~-@~~GCN_{Bwh+Lu!HjE(7GxWf zNHv|*We*@?lu11;{FF2C!dOjuwL&uvniR6079@ug?@WwVv!)i(M`uT^>Z?n``rL}Vp*3YR(RKA2M!#@m`xj^m%%jMpjYjp5f%h?yVUwdQixlBOHlx+7sS?JOQaqci#qdfgu1#w2 z+-8PPu`t!N&uadYHX;epL+hdokA@-PJ56hv8b_rr*j>NUgSr+q6 zIFlc@|c=Y8fBK@+6*RHo#$%Se6;!+NBno^Cg}uw%{XQR4wC2dw~?! zGMn(XfZIP67SWGug%Y3jFELSbzt4z1gzSn|=(0z6M3=x-OT{p2DkQaZaN%DspLl2?IiY}T SrGrD^W>QH7$G?Yj68-}rBG2{! delta 2642 zcmai$UrbY19LHO&g#q;(X;}@ly|+*)l(ziwmRnk(bn-{-1Il992>-H1jQ>#QP{81f z(-=aG!LKAP##mqU(QIT{d@)(F#26FYeDr~YhdpTG7P2RjCG6f3LOAE#%fo&7eSiPX zy`S^V{pY^*?tN?OXr?<|VzF34t7nJG*Jl5kK2urV6MOypt5fxjO*385Uq;3kUpiBN z9!gp)MOxnI!NkDvODDd)G;rm@>GNZA?Puwnb!!aEz6xBo_Co%=6bGz(=>u`X5A+T% zG@xTgmj1{Jez_WN9R(;1l;P3N{aAApBDS-V-V-I}0z^y7l0jxKYRl3YwqU8V6~Ebf z$t08PPdG8sMbWiufSfnflAv~p9A@;Cy^r)Vu}G)`AMGA;fr*!UhmmWwVX~ltBpEH| z4PmiB;(D!k(`YM{$VDc9*%!sb!eexnJ>;@)3eR^JCBJ$`v2 zU-?Ioi%c`){Bjh3%WW7bmgqd&)h`Ee)jyaomP!O;^-oG2PE3~!&?kJgF3#|8KF>j) zXwMBmGTKNHeWI|Ix!FDoHDyojL}HpORh(cGk+R1z>v3}=M?z`*tHt?SaanL1(p>$D_bY>2 z(1aI0x9BF!8Qp+xtV(VXS$7S{KW;?*cl?M=+FNnC(rrZiX+*2snA%rt)7=&8wim}j zm2j~Q)oQ-+Pf1geHdLQ9@{s0H@AR*m$Ow&XmM&$aZGtu zeqL(vWIg6uiJ-L1oK!1)eSK#ueXyiHRPqq>41r*D9hoeRlWo<7S;6`@GqQ#FEUYJIQ1-3btZ#xZ>pV5`2^2 z$S#xY#peK^3eL@sxMF0Q* delta 1259 zcmX@v>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I1EZ(2RZM7cYEf}ac|lfw-sB~Wwc>$knK`Le`uh6LR{CH$ zeTbYT(+vI~H1!Xe8pWfqtKVG39LmUFfT2Nb@>iA_;uSbFEoE(DzunH(?FE?$P+=aVnWD{ht-PG=No!n8?o@(z)Wj9th!frP|1?-b2vJ7k>4K8z150&;_lc(Wiz9aBO^b0vJO(lovay^#5Vs`wqoQDMzh6TwP$h{ NCnRb&zgCT71OP(WZEXMm diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json index 7df244bf..75cfdb4f 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,14 +1613,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2212,22 +2212,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2420,22 +2420,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2450,8 +2450,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2912,22 +2912,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2942,8 +2942,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/Emby.Naming/obj/project.assets.json index 8a9c9a28..f5e6eb44 100644 --- a/Emby.Naming/obj/project.assets.json +++ b/Emby.Naming/obj/project.assets.json @@ -1472,25 +1472,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1505,14 +1505,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache index 203ea602..dc7eb483 100644 --- a/Emby.Naming/obj/project.nuget.cache +++ b/Emby.Naming/obj/project.nuget.cache @@ -1,42 +1,42 @@ { "version": 2, - "dgSpecHash": "F2hyOkWEdO4=", + "dgSpecHash": "D9v3REA3po8=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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" ], "logs": [] } \ No newline at end of file diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig index 404d009e..e2018e8e 100644 --- a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Photos -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Emby.Photos\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Emby.Photos\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache index 6dad22e713193c3eda2c97461a4ddd20c4145426..e98ec0899b050c1cff7908876a795b8596f83a17 100644 GIT binary patch delta 3229 zcmai$Urbw79LHPi+R*|#7dmbY*8l|yWpJV87HH|8TLxoJSzEAiYAqMAAwdTeCOW%e zbXnNkSloWwj4tCrGvmX^vf!V+I3*_d20oeiAV#woOmKgQ@B906 z&bjAvzxV6g#+4PL9DimYT4FF5e(>IkjWnKkw76Y5;3$5rm&=xZwshN5fA!1%zW?{P zJC)z{8w|F5-o(K`Dmj;#olCtjIX#t`gGaFgmnWm#6{B8QvsS@r;}G0`vK#_N2lpY8 zafZ9ZP}(3;^a}S0LlI!J=py$KqFCV$5n$zsmpMQ)WYa83Q_D4tbMH|lcjF<*?inI) z>C+W+8rsdZWQG<_lVkeeU*-%sq7N#T=gF`>xNcEMRv&bG#^8g!0txDc4NoilofoJ! zVQ(L#iv=>PuUNB+@KtewyGU(y&DsVxI*!6h`ChnbwR7hf8P^y`v}RS`hz(*57I63m zck2JN*~tPuT1(vY9fn+qKu)m}cv$KTKt-v*U1zL7ZQ+1O*YM7qjZ!6V)O(?!jz`GP)r~PZnTPRu9=+Ha_4n#WaoS@IDV+3&4Mz)5 z{Yow?{YK@ zWq#=~99{5V!Y{wZkp$-h_yMRKCE;+7gtyULQo$KY2464ajuG&Oq=F8)h+OgTSwz@z z#t_6JQbBwMpjejh7CAY~!bgUls6^wl5M}&I?z&@hZx`)cGrcG2pyrHqtD%FpN=QI& zXZfFc64wW{A9@$*qy$qVc~&318y_K2eNZviRi`|nS8Q(`%bXY$eZEeQE@xFq{A~Ik D*Jqf& delta 2892 zcmZ{mT})eL7{^=MbztekZ=$?DP?c4Iex@_SDhg=cdP}jw~c6gazYf4LQ@DIAI*bU3=|lGrEMc{Df1& z>vUjF38JHHRCu2bEVneFeH+1zvctmLbTDUnPgtbIYV%q0FtxFw`H*miPL#88%x)PZ zGgNXuTZ4bM43jCY-io3{CihdZzbs>B^7V3nnTq4tq?nJ(^4;R%~ zD-}z5e7IRIGi%LC=PyYA27$ts!5QU%M&Ac|E(Ts>MJ!#Rg6oTe8m72R+g;uK9_ zb%#U-s3s$+Br;BkBq%-S>}MV8bYePPiwaR9_fYw(=?rE$`qiulUx{6u^&8Od5_Nib za7m5PJ+!slD?4ug%|c{q19tZq2fMwv;^s67MG>eL8C=#vDZHWTeDr#7heza~mtxkL z52x^*n#;#7j0bB(J@k5UQw?&kdlv8P5?PmO*o|;-JH6twzxrG9Nl+|dIXLydPVg4t>)60P)9Xllhwp#~_tG^rsU*Ql_!Y_s&10pvTt00QRj?+(YT<$}6IKr$kA3mnz@@C97DS9qH z$#Zx?&)xeFk6H0$bAaRW35>TyI8MKy=kj}zjFsaTn*)}pi|wdcycqqftTSUkCiS@I7Z+GBw+{GU} z``aU2cNeSTC`%~ZSZVltl8ETJzYCK|Ug3F;^PlFpz7fte$HD8aA7X~WYI=szv_Vm` z@?pmZm1NK6L9vkZll_~eTYpUJNHe7u&AUl2rODYxNs`j?*)R!h)>f`&ubKY?>ogp1 diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache index 2d8f94fe4f40f3147e993157fbb31acbec8148b7..97ed5de0120c460ade394c3f3e0b5ead5327f02e 100644 GIT binary patch delta 1122 zcmbOmvn!I5jZu_=fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{rrM@>K=!r3Y&v^ce>IHo)+ zKQFa-vL5p!iG;MwoK!1)eSK#ueXyiHL~`?W=2S)jFLW*5thEwBIJ8W@&pJaO7+psj zTjS*UTEeVgD>uurhcXHjqN{1*ST}h+A5_g`Id-wlv79-K0ygOCZg6EtxZtpTb2zs( zBc}BWc{&i*Pj=v4Ay9;FYQ2*5+@%pKKr}Jy}CUc=H#&I7Y!9M(k!B zk(|Pa-vE)#9fB>4f*m*v5SeTv!ZkTmc!A^udM zkKWA&aub20GRs-J@)(O%ma_0(rjbTmc7k z9SRy^lM~ev>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17oiGGILU`^!4?ft@Oci z`e3=ueoU#1{GMnU4l~z^2V&PSIf7*de-NtrNvw_HQP`Dlp2-@@$X|f2UTm@m`wa04 z9D0thH!<>Cqw1L)#+f1Rj6=gUPHRSVM@?4b?!e`$$p^VtOn%44%>oXdKoRN5dj*9j zFX!o+yoOyEBDhdodh&W9;mzf|af|}pjA)L5Xc3vrE5I{Zk$;KAWJc^Rn+!2VWHYZo z3!^|gc4PKQ^yAUKdA-miM*chu2W$~9!)d4DW;@YzMu8?w`xGZ%7uzV&g~Pth3&oc) z@>ikRC8(%BxlMAqL=z5OKu;=8ejvlQIaMkfyKa6N{JJ+kkf~$@h7cBuXUZ*;=pkfr zyL=Tki;od>@?-}^md(ma>5Tk-Xm-z1ZW0f}5x^!YbNTJj)IU_o6L-h1esj92BW50Z xs3JD`oLV}re74zFJ%DlY2Nq}=U8~VEc_lX_ZEgpw)qpO3;pC1OShNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/Emby.Photos/obj/project.assets.json index e45e7ac7..3eb57ee7 100644 --- a/Emby.Photos/obj/project.assets.json +++ b/Emby.Photos/obj/project.assets.json @@ -1738,25 +1738,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1771,14 +1771,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index c7c14b2b..e2987f4b 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -1,47 +1,47 @@ { "version": 2, - "dgSpecHash": "1rVACfFc6mo=", + "dgSpecHash": "PIPozLWNnC0=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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": [] } \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 76261c2a..679b521e 100644 --- a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Server.Implementations -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Emby.Server.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache index 0f2a1a7a603a7144b2b83443ca479bac14d4e053..55d5973050f274b4b45489777de733acb6265e89 100644 GIT binary patch delta 7306 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ýQA{!bJH5%DPhX365_1}y(`Yz=8R)AKiBa4M7~bG{WGt8PA+ HDh>D_oJySb diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache index e4a19ab8ec7da3e4941946518c5e9400d7e256f6..d4cee5575a4a35a3694bf3a8258d9e68cfdc8140 100644 GIT binary patch delta 2537 zcmZ`)YfMvT80M7~EnxXt7&~hVtx7U7BF9Tsw3a}*2vY>P6hbNBr7hJqEw`rj+9F{ zWE9#dHoE}RfJ9O_j`pNh0I^H`+)JC|PO$t$ zR62Sg{fG?h$E|D{ji@{jPh|@U$5V+p)zQ1e3Zzl$M58&6C8@%4Z)xl@m{+sLM406) z8;~AppO>?5prK1x`Eph^{XN?!GYK!po&NwXg%!(;&~y#8rM7=5VZ7hzCqO{=lcxwOwaG9cI$z_k0W&U!>8= zy~CiMU{ZKfI_@mUz+-Pr!c3e>!E_bWqq4Nm_G$6gq6G-Y;juXMbYTwyxZTQf#3{x+t>F^tio<1xN06Cke$m3ASJd8^i56ZHrz0}KK zB$p*H=!3Em`RsU{s<O(e zEBJceh8`_yc`6QPq}hP2t#hJqidxqHsBpLa3YK_KQ| zqA}cT%cc5`*cikea&f8i{dgCQfnt9&bo`hTM6cbS$EV}39bG)pDfS!n7!F_Aa5t4c?@|ka>J}~ z3G_zaNx7VETw3J!)WRMf71l(fmBH`83TP> W9iuHS4$LMRF%8Zzjo{R37|rk({~+;TYL>-_Gx10?F&a%4HJXsPg+Extw!F3F9lk&MUVq=u@jZU; z_kOs`T?fN!*K?u~S zRR+C->2(+ex;yPQd;=!whSm-Xqf#goYL&tlQ}|+}EYtv035T%qNDo~hOh8rGG*!pJ ze;+na8-?-YY&Zi{1&44yVgzleiDAC0lKymvr9XBD?7a!?3RRTC1$J#DP#xW<9wJeBl z3<@nLoC}0hiF%;AIR!5#q~Hfh3-q8!mzd;H{unk>M8`nR(xpHZaa_LL*G{WN9BLme z3d;D^{S*F-u~_;xRnC#xln&5ZVJRF-MXHvA&rBP~Y7;xN+iBOSdJf>Rj0{{(@4@zP zwuM=;yP;Gw5A_=Ure_g9X51G-q~g{SV}2B7$-E0OWbMhXLMeu$S1p&~YUU(u6)9z{ z&>NSK3t1Y#*(7$<)p9vXvZqj!%ogN)DAoBHv3!6@wrd z=Mxl|oga;*dDmc;MoCnD;2+9Z^2;F$P;OpkspvYq0^_?lq^V#G z&{*lOREkvLRh%@lJzp!F0Ldud-wTVtp`sO-3f4Q|SxOeX8khd2PQs_`b)v`WW&7WO9%A=Ipohwy zlYoEqu_-V04&zWin{K}23U!i`3aK_?(WFdeCsAC+h ae+C?Mm9Q3`8GM=No$8tq^TwO5>;C~ML%)&$ 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 85e2a6f2..10b66684 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,14 +513,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -962,22 +962,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -992,47 +992,47 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1512,22 +1512,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1542,20 +1542,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -2017,22 +2017,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2047,11 +2047,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -2498,22 +2498,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2528,23 +2528,23 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2996,22 +2996,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3026,11 +3026,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3615,22 +3615,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3645,20 +3645,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -4110,22 +4110,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4140,14 +4140,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4589,22 +4589,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4619,17 +4619,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5096,22 +5096,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5126,14 +5126,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5725,22 +5725,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5755,14 +5755,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6249,22 +6249,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6279,14 +6279,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6728,22 +6728,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6936,22 +6936,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6966,8 +6966,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7428,22 +7428,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7458,14 +7458,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -7926,22 +7926,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7956,17 +7956,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8413,22 +8413,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -8443,8 +8443,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8899,22 +8899,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -8929,20 +8929,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -9384,22 +9384,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -9414,8 +9414,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9862,22 +9862,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -9892,14 +9892,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props index 67ad10cc..5b69a451 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 @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + 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/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json index b2b05f93..cd00f042 100644 --- a/Emby.Server.Implementations/obj/project.assets.json +++ b/Emby.Server.Implementations/obj/project.assets.json @@ -4067,25 +4067,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4100,47 +4100,47 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index 0fdaa04a..7fc59ea6 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -1,94 +1,94 @@ { "version": 2, - "dgSpecHash": "akequM4b3eI=", + "dgSpecHash": "egeio8fNNyk=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\3.1.2\\prometheus-net.3.1.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.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\\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", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.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.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.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\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.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\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.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\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs index d264b690..d14aacce 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache index 19b22499..c72d22b3 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache @@ -1 +1 @@ -de644566f551e4e608277908c6a9b569ecedb10a06d13c4abdc77bfc0b1314c4 +5829a70b85481b4296a972f5535317bc95e028c523b9b33ab29c5349d3b17ab6 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig index 8e266854..38eda0ba 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Api -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Api\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Api\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache index 2415ac6289f80b92240494a3152f949516feb2a9..eee7cc1e80acbd91a1b496a885d1015753e2a445 100644 GIT binary patch delta 4703 zcmaKwT}%{L6vq(}kVU+MbjOc@0Y9Kc3X2SkyYjJ%e90oPfE0C+1p#qw5yVykmby`^ zZ7d4^v}qe_tbNclwS6$ACVoWQCVj9ercGK+6I0Wq4<>CTv3+RNbcU%hx%UjO_kZuX z=bU@b@1B_}N22c^jrKPBt9^-4QBm2^|J0p0I&WR<&EI=7-nkvl{x+v*@7OPOX%C0S zO2;0qY7Iw4IgEKb)_a1RhI;l41^0z__xB7*k+W5fhYyfA0J6E`>H;-`3p4T|CzE9M99)xLkDCAeWH-ZjLwC5m*Iu$zbR z_G7*a@j6F%W=pMg|i5y1`)eLwol11 zLli2{N{NoeD`h$@XAFTzOZ^4ss>uYF&PV%YUJvz9c(KbRQ*T1M80BMEg9vczEm)0{ z`7-qubRc7mOuYx$7&HXoX$km!xNQhF*l$2z0g*|w7ScCX;!j#M!M=4?tpn+W zi6lO)hap_pL88~decvpYFU4;~L_8Mebqwh;iTXo^M>4seiTVm$HB>v)w~&}WD_*i^ zcrV099vKNSiSuTTjBm0{Yx<}AgzQW=km9sfsTvAx-r>5cfhOtxdX2TfiZ@ovzAdtTX==@l6D zkxLKQQAfiYlDod{KHgp+iyp>H^tmrblXn}RzvHk*Jq{ML6Q_tsaAux8g!C0GmY$b^$s*Q z=FCF4SH)N?x_NLuppkUDOzvlrZItxYYG9|Eb&_l+U^@9@OOALwpAnA!Y&0ns#8iDe zs#${nZiWD%~92*aY=CX}^l^wOsd?5}P5taR(d#m%}M;e6=YqS-gGW%f*SO)N5teEE3XrHj|gqMrw!ZP&z;GMm@tZk-}v0Qb8!ihwPM^ym}?i!rxX zqng;mV*0H_F1e7jqd1v)xK41QY&FxlF$Db2iPlsOJ{st`UA|gi;GGB<=q^?msBh+Fbwu delta 4440 zcmaKwT~HHO6vqjH@{zz@1zjv_SC9{D0SzoH2?@z!1Y`I}NDz$(Q9hj5qNI!nA}!R; zV8^jlPnp`zsKvhMv(y`O&_)t4cr%iopajc!{LucBtpAT)P(@l1G@SeLq?92ar z+_UH2``eTJbRzlIbh6XuZBoohNlDfY`~7b>E_P>J{PCSXE*zW5cr^Jqd~f*e6X8AI z#Af}*>ye}+lj=9H#n#m^-2d`$*O8$EhYp@`y~Ld{JgGs{m=BYNc33#D66}UN?i}0U zICqLR#9B9lJGmF`Sj{Q%^q>S9;P2!C?p@k5YP`surNx4jb7T)yOv`vFJWjE5Z_v(; z)VIhO<-C;oDmjF-ZusIEk@zV+y4eM_X(CZ5{mQl~crQ&Los_=L;{lQ`5D%r#dFo(9 z)!Qk(Y`YsCsrnG5n=5-Dnjw-pN`F7YgK{i--QdU+$TrG1lDUJ7Q(CNf5bP#_M3G(s zZ<=-?-I7%SovqanG7H>Ey1B8|2{@IL4(6;}Zkje)vS#ph_@m$7aY&S-BluYkuJX=r5rY|o+O7Et1pBUDCGrmkg{D{Qvg1v9Ts?z zdyP&QH~zCb0Kq(g97TbfU_NgbQ#UC#m|7!puj7PgnE^}P4*2w0frP0=;?0HGqD z(UWmjKW=!7XETXNz1+W>`WXQ4WI(zRp0nT=oAcDdgsNjmEAUX&F{DQrfZhnVDshfQ zuL4C?JR)1H`2gHhbvBS~V3)8>gK{O@mUtGFkHUpI6AV?GG4L!|BVerIF=qU}(L~hM z8nX_V>!C)*wMo-$uir<7#%NmC#C zENL8e!e2K2X^i|W9N2-kmL>%PV zVFe;vcm}M4Ob8Xa@mx0KC}WVc!Kr46!LC`< z=U8)mkaWPq775ujZbewkx`sJm$r=N*Pr~Hz`{s2Rbr_YnJUEuO%X*BO#w#d+d0dYn zIH$*?5VW?XL#U$+eb+P=jXaG*>af^hg0FUz>F}r;20A5#6pcp`n07Kcr18j_sOs*{ zG8DW#JPz)X^_bKLjUfqrjx{D7*5Q#o@h0bYm+5h7T8Bvv_^(T1+TsJ`hkIlemqsAc z%??`X)*Esp_^3xl%+Q!L%HWX$?uKOslPuufE1^5NJV1WFS7r>5V`$ywVd?jMGP)}o zuOv9%E1^U6p!Yo5nK-L{>yvd^HQg^WSQUiA0hz%oD_l}_JUq5Q&Hh@nQCk1j+_=8q zzLHp<9LmnPULZA3O0ekNfEW{Nwvjf#C5VetMWw5{50j85?!<+-9;fPGO3oW_cP!n*F& zT_yblP3T903WPEa)Glz+#5f zsHiAtESs=2o7UQTde$boDxqv*+x+4mq60ume4ao} zd$6rN(6OmGW@@Ds4NW(K9>$o@!~Pwzt-~dgMruVOV4kG)5`vpzf7! z!*1n2_jH0XY+%4}mc}CA`^0g7CnNrV_5o=TODv?OVtF#s4tb9aK|D`!UI1lK*I|R7 z-}l;aFGBu?B8kuMZvk>!pU<#1W!f9QaWiN|^F4~>gm)%dBhYlYt83eXMj`-){}V}4M?2%)4WRtV=DQ4 zdqniQvv_nt9q4yX$(+pD3Z*cN#(L1vFMR-BH{)MD4M1)g^V76f zGTC}-#xE9K0a7obt0x}epX~6@WVu*Hx0=8|s_8%)^jZ~9me|o>?581F)N=86a!MqZ bN_uIPgy83VXMqGnyU{s!~xR?QHd}?QT`@W!2KZ|A{v>XMnF{H z#E3EK4N()KNNP0R=#4QkYV<~LjCyHeqF(qDZ;W=MYSXo7FWT+<&ikDAJ?(dA5c-B8 zAr8``qN1SHF`D3xeKvM?;e*kh&EOb)crOSsp&fuk9~u5 zuVS?noa*f10<2e{dOU1%pxy7|%;jEhSHQK~!$N|TEcvZOziDp_&VQi^+NAhJ%D&AG zXPc|DL&5$`6D5A6`*0)8eyiDH&b8#`6adUKSC}?zbIPawQ@kJwDjl}EYL4yX>bg7j z`h7S7gH-LFb`NV~7{*~^!h1}3kKYho2c$$Mn4YtbDpwYuEoPW(m({-i(G zEZ_x_7!$VgHSREG==3vxhUSiwDjCY6F=AP~8%@zOMf~IVY9JjERX3;uDh~u4?KM&+BTkZTYO694Z92p>jTqUIm4e@O7x9fojNO-< zg7pSH|7v~%=uU!+J5#R54nq)i_C?nME$RF!0N%Ucj_0 ziP`7$dE9Fi$KRJc0J?sq4$tX0EKHfEhtxZy3k61gZK@y0L4}wjOAYvb(K)(*Ho~V2 zE&ph-Tb;nA{Rg2c-3_{9N-;tveq>yshi5lI@n4qgQ!_F7?+8bixdDAek})S|9>LUg z;+Us1g&BDxX2ern>Te%6Wi8+{vulA=$b_RS`>7fgVYcZavCHbG7$bf(?VvU)Yxo9p ziR27VF_JUfU^enQEjA!d8FM0M7+-0{cx9^^BjeF|nfNyMq-w;bg3x{}KV_{IzR=&t ziO#$G_b4?LFg(4c9!R&WJDtbit$d_{Dv6p3&I0LD5LpXHsKd%440TIf+YF>pChRS` zM764jx{K}ju1Jfer7JL)eH!!aUcyG`?RdL58Iy{uD6cB#172pt?NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -20,11 +20,11 @@ - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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/project.assets.json b/Jellyfin.Api/obj/project.assets.json index 38e39783..78f2a888 100644 --- a/Jellyfin.Api/obj/project.assets.json +++ b/Jellyfin.Api/obj/project.assets.json @@ -2801,25 +2801,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2834,20 +2834,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.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/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 40f33dee..6490bfc6 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -1,66 +1,66 @@ { "version": 2, - "dgSpecHash": "oJCaOfZkhuo=", + "dgSpecHash": "IhQMR+AxKjI=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.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" ], "logs": [] } \ No newline at end of file diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig index fefa8375..a47c6e00 100644 --- a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Data -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Data\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Data\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache index 39420f3c9762caa17236fe43c56a10214e4891d3..f1e54deba7018f5a1dc769f3ffdac7c302762fa7 100644 GIT binary patch delta 2377 zcmaKuOH30{6oy+$X=|r)hgJtmp{2D2Md^cT2?(VD)QFNoA^5;bqC|^CP@+V|2P&cl zLHv!zN7U#RqXbq4OxS5$C`%Jqn3$*`CT=t_Zk(aJnKLeCbN=(X_k445?+$5~hO{;D zhHWuUqtU$2a?S3s8T5-)1;cl0%Z)2PcMpcM@MDF8e@4Vesue#=_KK|SUf?e?2 z+sV!m@eWoaFV;~O#F8lNPztM&w7Sul z<76#zaUdr}r7DHnDv+tBlGf{4%q7qBdrc>W>uw6wepO5x@Wg4xVjf5Eqb)v#9*3Zc z>Jc?W>+v*SAThlnmCG*>mrsWH8N^TdhorHM<6D97Uu@gNTmsEpuS-HU2#<^IUP3lS zhXyR=*jgy4AzO`)g#tdg%=+b(i8QZUmTxiX=2Uq-OtE^AGD@5_sWQ4x88R74A>Op|l-K>%t^T!+7jB z;?4REMAQvfTsT5)y85Ym;b|kQknOJVXbFqR zZ0NEVv$))teth^?tx}MNVG!Dbfzm)}*=D&eJ`UJUxp5$~3iH)&7LyBhy=TfBJ+Au) DAa_hf delta 2382 zcmaKuNlX(_9L8IUZKcQ?T4az;Q#Q-K6o!2%2*?%#lpxW7U=#&K$`T})sE80^jF|GN z(HIo<;7Jox6TP7EWQ;M!lX~F5jYK8%=)vFwD%waCy_x{_wU;mvSGx|F-dQVGJ zT~)YFr}IQFy?k&k@Wc`L(pA*!ZLN80p6Gr)Vs{iy6=lCNo&756bYarDQ`IG%?W4UT zqn+bJXMBVH$^p)=->D(!uwzp1#pQe}%JebZUG{;i+zr|gkP|Y_-J=Z`9)=58Fyvva z*aXp#$j!43%^5~Wm!h8+70D z-X!yw%-V}9djv8@&EmpFRu!Tm1Tv`bR&wG|pHL=^ADsDPE6Z1^IN5RaljycmtO$U@RU>7^L53ZzY;FN(ETu_meHi9xlE zXXGjhJhq)S5~m{BzSv#{nN|24%WKe?i^Fzai_k`VbXtUH>GvNZJtpbVAoiFRt&LcZ zv)E(*%fzO)79Siui{SfeBzZK*MG#!94OoMl zE>VNCd=w;$TAUridZu|kC4+Ux@+#e0h=G(s)>Zvmh?_}pDK$f7G1enBO=O`pjbE7- z{7GY$m-pYS7G6i?-tpcNg{K)Y8ko6}naS*5My*{+A~J)wQEO1aY)pl*vdyu6W@o6e z)`o=~k-^#`rTN{9YK+z4buKH3%vd@4@{ymOnlYbpQ3e*p-)2(0bK&_b(@DWj r2_9n#X;x@kpCm4FfYSf{cbQ1O!jnE5NRvWat>`9|JGDTE=a%6wxrJcl diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache index 821803609dd929063f73238f17e5df2ea9aa248e..274bd2facd90c21fa3c1ff1b1b28cc483e96696e 100644 GIT binary patch delta 1211 zcmbPSv?ZUDjZvI|fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{rLl|?`x*x4#3v^ce>IHo)+ zKQFa-vL18CmCWhO6RnIln^mYI`krLV8=Y^4u2Lmz6!LPP1z zd8~zuf<27b^$JavW#7m+WwN3K%p#zc$$6~8Kylv5brSNM9XKKx1v_wRzs|XuaRR3H z%_q3(83ntrXj7YPz|S$cl9y-lEkUix6ZnKDpW{hooP=gXzbrRM-R4T(CPsleOt*tf zS;E+cRTtl81%WI^!D(16KOlI5aUK?J2Lz=yKM-od?p4dlt3?)IcoXEtI0@m+b3{uR z1s9>)wpc-&k#QBKO`GE+)-ehcpnIu7Mt8D@REIt>^kkJO3OBtI{ zRO@e+(aOfDns4$^?dcdg7VBg)3btZ#3djP!$-a8a7<*AI0g7>McGfS%W6=demdW1? zCL>$6d786nS2my&uB}N*|07YwG*eQ@|Y7-&> zl}GCFl?d?>LNr8!jGDNRx-h!Y=*FdCr7IV%jR{VtT{P`X@h;|Z&i%jppL6cZAcPbc z(iapIpmUD6!Yli7^G*5tc%&OS;vY6+s5qHHNEL90*)S6rVL~IQkdKKi6iY{u@J4d} z_35&1`?L9bZ!#i;d0549&u}Qn21mmdM{va55ny}~*25y1Aj^EDfnwms#G(FYtvxN7 z;3{W?4ZHn3)#q~$hdsdnYw7g+$HUB!&y5tBO6nqS<1#G+CP(+YnM)ddx>oI;70x+cdi1Ou>w zX7y)AJwCUMrfG+b7IJhdcewBgelcr*!dL}V(ULwQpHo$DGfNG7L|5w9&*=anQQ?3ctOIN7r9pKz8%_Jgj zi}~x+?&3T3oLbI<;OyE}(e9W)L+XImJD>Vzfb-GlL!2~181h-u2k{FlO z@Or0FDR~5$9+eXOhRXD)rZNq@$~l zasUR{+=sztE$AmCAqGg8lY7+Mow@-;Oy$lYMbVflpl$Dc>bmqS1Qe$+O(Xo0sFyWr zD!-cKUhMZusYw_(aCc{dt=@}>tKwyl@S|asn#*H?OPCj=4b0L1VZdwUOR#4(;Adk% re@uJ`obO-md3EfA=Yp diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json index cb48daad..6f8772cc 100644 --- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json +++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,11 +34,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -485,22 +485,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -693,22 +693,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -723,8 +723,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props +++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/Jellyfin.Data/obj/project.assets.json index 827dc0e0..7bf7a155 100644 --- a/Jellyfin.Data/obj/project.assets.json +++ b/Jellyfin.Data/obj/project.assets.json @@ -1230,25 +1230,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1263,11 +1263,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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/Jellyfin.Data/obj/project.nuget.cache b/Jellyfin.Data/obj/project.nuget.cache index eff21560..3c70b7da 100644 --- a/Jellyfin.Data/obj/project.nuget.cache +++ b/Jellyfin.Data/obj/project.nuget.cache @@ -1,38 +1,38 @@ { "version": 2, - "dgSpecHash": "EKdqfX3bl+0=", + "dgSpecHash": "PMRXGWw9xtk=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.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.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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" ], "logs": [] } \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 33ca2580..8d9d1e9f 100644 --- a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Implementations -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache index a1acebea8403bc1700fcdb6e4f4c47ea9ee1d92a..b99a532eb39d0ae50764fd2dcecf31a923982547 100644 GIT binary patch delta 4210 zcmaJ^ZA?>V6b3{AYQq&P-vy7ScR640Yar<)VTqo3>aWH5@*!S zP4UT=sQbW=x&4?+2-}kBw#+P9X0mLu?2k((y8Up*7(bFFE>2x<8xnKhbNTx|=bZQ4 z^PcBEkJv0*M@_E;~lVf6H-XDE4_wwPqYo^d2^(8m|{zfpzpZIiOqVS8Kt8e^y zf0OrCTTF})j@w@0Xl>}-y1Tb^;KiNYTYE>#JH?~1nnR2W7KCDJ@o-5h9I9zLBe9z!vi5!t35PiyI@O{Sd$jGUQ~tCiJ5G@7MRK|MnaOr z>a>6}$Bn))uuBV^$!SB}9Ep``fr2?ze3?P38<)b-+qBW@vpuxh;hih7-8`6w1G$B` zGFK80al^WvJB0js0^SnR!~+~UF1#b|BTn;Cz0`wC$r3UC$rLNDE%l?vAhB1q%|yXO z{A38QJv_J)nKlKdQY7(R?$*ha)8uXHZh7#ZQ6lY|lG_peTtW z1X6%+#Q?u4lPT)5Hj<4@udz4$=>i<{(&%(oyb+7U#kedb;{3cU*3XY22gbAj+o=WA zXTF=BfJZAzBX9OsTAH|*>wP-v&YC(5&(CDTRGG20ex#=BfOpf=(3##$zP#GO09{i} zyDB>{Ws+Ep_R_LdPOLXe%%uhVmOPvd100+DmULXOEJ5-DiS=o-E_%0NY(XY#=Yd7I zxxhzdEW*N#>+o4dCac$GUCG!%byi7sHF3f6OA^b{);RX;R!T$~DFIo7ud+>i@u}<@ zp7qY0CQ3N^DbZMpI;)8~vPBh%7iJQO zGJLfI@tO;xgfx@zAE>lKQuP8{Tc;KCWloGQQp*QyHp#@1d-_ z61O)NvjMFi-)ksEPjwG_i3e8WL2m|vO=fJVv9T^H;95a~~){0|wHvI~g`XIl-(eexnLx!V` z8JN{z<99R?)6hWyXXshn9?XnlV*_J?%1SWn6+&3^;Tg#B0%^aG;(ehn#+9J!{|?Y4o})~!NrQS b(HG;bY=idD-POk2+QVSNGZVjdeJK79aA7hc delta 4083 zcmaJ^YfO_@7^Yk-LgjowOAGx(k#VVf1;h_5y+8|c8>6(;%B?^rDxyeb2!cgH+(O8P zT;6Pf#6{h*A0{)C_+vjz#>lc5vY`93xJ*Vi_uDMS%w>xq`%b&Wc+UCw(Lc}g-oA6r z^StRt6Oqri6y>h^8iy((BI3L554!((IU}DAO%dekyC@X(% z>57Pmm*P%Vntk5E6YmZBE}T0Z=%2Uuar25dF&K!_!-S#<@-vgbs?c$Z?0~D>3`wjS z3ZOFbIQJPz3`AwaoRNorBTsTmGV0v#}EIclAKz0I;f((AnxC>^> z&9IWdb03qdX8s&j@0>EhX+17Mi@zQv8Jg2f4mlMa&a)%ql9NYiTGH2$!e-bMszWZR|)WYGLMEB{WaAN zIIreWKgCH>OxXeVtIHQOJU2;ySD5$Lc;J?XM;Dp-YIvn-mEq3P_aD-KiW-dCZkZ%C zJkquzC(+EL^PzGAQ>3PVuU-#7>1ZV>Qk&6vB7WJK4lVE0!oyS^`5Bxp&Be@FY^a6J zG#+_~oH%_ib0$@Z4wm&=O5KW7(>;#A6N~l`h1TCXA!8kSn9R~r_HjF_gDSqEG=Vc) zOG$qyyM?ljU$ci9wy_^(a_D?)9UD1?Oxrk=>yojIBKSL3%eD=t;TSEjRl^MZRw(=0QO~aBCq581Mnue5IVyH<%l|U5=uVp_|d7A1WS>@fY z9+X#}zh+8CS$GfIpu1L-;oXp2C(_sbT6s0_uud)+E6)a(-xe9lvqNOP$W)%MzL8Rl zBGm#frFiyk9+TP2B9t_+a~2!M7<;)2dYvXTOsv^u=a=X-fn9M|z*mi(sE>hnx%^Cg zc8G`H+&ZXo3+ODB_c`?vuDB~qm|= z`#l>8_nY<#)JwzPJTe;QZAaOB!9@g|^uyozT#8|xPoUY)JWpjXEtKbJ5t#hM|9n)d zK&fNdX@y{GfI5pXu7Y32r0v{xlsb3J|Jl}q&Jbsa@!OX&psP&>Puc}U{6~d>4m&ja zeCQOBhw*Ed(;(o}L2(Bw?>eKF0|Mh(oO5rc^P64hAW>BMJBUi(#OCdJsN_uuB=<*+ q1Qyb%BAe3Rs=5&NZKezr4UonD(rbff{cr21ck3Ne%7F*@SKj_0i&ISG9!DJ+n z3{O;Ie1-)&9335x_!(nCKl}U0Dv$h|Ap+!>8aZQ3(U1VaAI3Z``>Pe?8q(+uR4eE( z4Fb8TPM2%gjn8)E@t0JM3pGvwIjoNRZoWp32(pi@RC z$9D$u)P)WiF1Ltvc)ZPtb*`x-1_y6s=jWgEjUb~FFF>ke2m zLTqWzDm>nb@hp7+))^tfWHY*n1&5onFkeGC$SYudq=~(8Hseo69x}D?a)A#1);R+t zUf+^}L%?b$J$?O547uRs3*%YyQ~2_<(of4#p~Q?#yC7It-R$SHL* z8P60wD;k}`3Zz#}6j_WO6%ahs)u*wuPrJoC%e@Cq1G%NLEO=XxAACYn0udU0Ej-V!Z delta 1808 zcmcawwz`s&jZvC`fq^mIc_L>v>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17o1GRZM7cYEf}ac|lfw-sB~Wo#K&cnK`Le`uh6LR{CH$ zeX!hSSEd+7{%|x68<{7G$K%it&63K$0tZ{l4!@Hd9#~L8zX-nhEB!Fe`P0&m*Mm+NS(JfhJ5xUy|s;ZKvX9U&U5N{wgeX?$zR({6U#zvZ(T8i6$H-Y(A(w3%BlBs?%}m z1f~f6&6R4|Si@OyGRSfjjb-@4T7R>UW)&{Wm*Tg0m3B5GzaN^XRdt)h!*B%he%-nJ z_Gs#J^zy{rv8&(wNzV~8_d6Tl%>A2h7z8l#m!R2j%S>)^n9)q}8tk@AUT+SP7ualS zoWRJRfJO6RlUnf%+?qF+nTBAqbuTU(H?KFJ!Z=xu7n+BIEqf;Su|x9i=I@qqi~wlu BE-wH8 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 a1f231a9..5903ac9d 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,23 +994,23 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1462,22 +1462,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1492,11 +1492,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2081,22 +2081,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2111,20 +2111,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2576,22 +2576,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2606,14 +2606,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3205,22 +3205,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3413,22 +3413,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3443,8 +3443,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3905,22 +3905,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3935,14 +3935,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -4403,22 +4403,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4433,8 +4433,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4889,22 +4889,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4919,8 +4919,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props index 64274b09..4d404aa4 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 @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/Jellyfin.Server.Implementations/obj/project.assets.json index bde2ba82..1c9d7999 100644 --- a/Jellyfin.Server.Implementations/obj/project.assets.json +++ b/Jellyfin.Server.Implementations/obj/project.assets.json @@ -2156,25 +2156,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2189,23 +2189,23 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache index 91f2a6c8..ba4b124c 100644 --- a/Jellyfin.Server.Implementations/obj/project.nuget.cache +++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache @@ -1,55 +1,55 @@ { "version": 2, - "dgSpecHash": "lw/zRX6Oa80=", + "dgSpecHash": "rXwTa+uemaE=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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" ], "logs": [] } \ No newline at end of file diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig index 65b7a757..2d143655 100644 --- a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig @@ -21,21 +21,21 @@ build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server build_property.RootNamespace = Jellyfin.Server -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\Jellyfin.Server\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Server\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 9.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Projects\pgsql-jellyfin\Jellyfin.Server +build_property.MSBuildProjectDirectory = E:\Projects\pgsql-jellyfin\Jellyfin.Server build_property._RazorSourceGeneratorDebug = build_property.EffectiveAnalysisLevelStyle = 10.0 build_property.EnableCodeStyleSeverity = -[C:/Projects/pgsql-jellyfin/BannedSymbols.txt] +[E:/Projects/pgsql-jellyfin/BannedSymbols.txt] build_metadata.AdditionalFiles.TargetPath = build_metadata.AdditionalFiles.CssScope = -[C:/Projects/pgsql-jellyfin/stylecop.json] +[E:/Projects/pgsql-jellyfin/stylecop.json] build_metadata.AdditionalFiles.TargetPath = build_metadata.AdditionalFiles.CssScope = diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache index 41aef88e72f286ffb7daf8cb22c326bbc7737163..5826f210bef714097f8b043cb9b3206f93bd0c04 100644 GIT binary patch delta 8955 zcmai4c~n&A6?Z`(EaNwd%m5FDVN+lfM#l~k2#c(O%#0xWGAu$6MG-|@KoiAk)Cm64 zM2#E9RMQwB8j_|bO|>U!YnmQCr!fglOk++?Qrn}()SNCZ>3h6PN#6Y)`D6ZhzkBbu z-S7T>@4o5#=j4ySnVf3R%TDu|Fk!+upT8vhAw0Hu$-4_q`xi;Ul`gB z?lQ*wuCn#b2@^a;yQYPSl}p=~t!b}ZzkF5evi81|725q16%XNv3qse#CFuS2G$c;c zYY(beY|}o;Mb5ABL&~HER;>(d4%6f2`%^J8DM|YTarOBi8FiDFu#HMLhg&s_Zbr76 z0$ps0^5Ipt8kVknc&&aOx~B-NR0$+!W#QHo11nYn``knDuzMz3PJ#8TT=}psI|o%B z2DV5E-1eA`qaGQohyt}VOs!`VeR$g=2nD&bVR*9NIl3wIx^SR`_a{Yj>)k)%&Lj+8!0q4;9nuwOhGpmBR;j zrZsARrGoCoAoE7BpC4PLoV9s_5r18mg5!RIb{lb*&>McM*e2>0heI>U_`vnTM6~!D zI7=~ah{HwydY;<~oYD!bRymL(&IY62z*;E~gx-xA7|;vMt^`N)Rm`S*_^0AzJRV@6 zX)_d1#|o6z#=r`CbGqaGks7bZ>w%n$-W{I+Ly&=9UvrrOD}r)ZgK`XWStvewk71-c z5_&6gA*cYqrLlnT^-0ehxQ7Xx69{W!%Xp#g?Xcp$=)oQ5-i|nQgd3Pc>FKpI9r+QSxEbz8 z>%BIjgw9SI5r~<)=Haaffvr=9Ya0%MZ)5{aehD}lY3F+cMKw@Pakx##GrQ;F&rt%) zQ;zc>s+1Pe-Fp&oY^K1nmDcafETRc{!8r>r?zLjiEP+mA4RjZ5eVG`D60Z5VDy3TzI=hG-?KLdM<=GKx`XLJ0b9D4->~k;0+af^3i_F7eh>g?HgmA<)@`~Lf zaEsTeRjW9fqTTT}dbH-UN+g(d)LI)6js?4B;As&gwMI_tc(~8i(U5YsSg=zB317Oh zMKe#QmMvBs5@MX;~^p!kWWb!)=dr91{VeJZn93;G4?g1*0vzR5&R1=R^OJZ2&4Gl)IvyZkV6`;v3i`@#i7_)TP{e_G(orcT!El zC1K?fovMVhV@jcpC%fWMUg+Qh*9#q-B}o!)Ls13Kr5X84xkbx{3nHK*;nJ|MSVyZ` zbMaE1ge#)C6JJuUR{Qk$eF>+cNlGoUlyhTbr4|i{psHHCUb=v;#a!0TS80DNGt;Um z38SoFGrY^Z;Vk!|`6?^5L|iK8)Lcoe87i!NrM9)Am<#N$ET-j2nn$+?sED&1WL9y; z9}{Sy7#0n<;;GUYhv;e*@7C&cTF1;`Iq<0A0hJHue_a zV6BdxhAcKrR8K6Zb5QAUu+Gkt4)Za)p7Z*C)ome;)?4V?^R@aW9s_0JNP|_4g`yF& z%tDWOpL+%JcY5OTG85f)sc})*XjNmQS$MC}LK*e8M1-;9PB?3GQla z{A;z9-mw2uB%6=pZI*FqvH&3+o@icUQl-lM98Qr(kUAXM_^{nFZkJ;b_N=w2(&Jtn zY4gUmbtW~MY*(eoLcHH$;nAAZ=}1P;dKFOWc9=V@oMp+~j%?iQ3bXEHd-mY zNITTKv6Ir|h&~Oan=Cx4OvZbTMV(7Wy36Qd)3$)mrFXYD)VS1w2i=|++G?W7Epury(jT)>Z@KeP!lg{H z>(RjnE{g!s`f|6ULyb)HP`aHnfiW@-$KON)6*8TR%{?mKpY+smc0Vi+hjv)hx*je3 zaiosNTR*k(IvyRAAY3noxjVg46v6P>PEIpQenD*F_b_}Tb1?Y{3%v+(=fi>nBFOER z1V!Z_Z8wLQt1&@61d<>Rt;?PFak!&@$sFSa?;HR7 z+H~wY5Q{ZWn`pTnGZb+5={nY>9!bEx&qDF>Q+j;;jEO@FW1)7iE#rl;e;zg(rt9F3 zOsHj0gVjgnWhNam;qr6dQ%1kSVQefN&L3(Ve>-h=#=^YvtZ97XPtR)b?o+eSdf3F; zd8@c`cr#m1fiv{pIgeyx@RT(6Qa*?6~oSo*`4-MqG z)Soor;-KqDWs6MQKbfJnls?v?+<4hbgSkKNq!Q*kaQ`uP@n_v3k%@e-pJRJn{ zDHB_%5=^%D$Iz+jAF)|WGofub30^O(rZbfQ=b$@6ZUy3{GkV;AfinY_k#xbQ4twF! zKp+NwF^=K8w}jDXH7}ZIhRD%8VEalo(w^ZQzHHM* zOD4+QE<^k0(=c?~XLN4!2F8gvJm91WDMx9hCn^K(xbbz!XlVNoN4dI;&L0|^!{nF8 z*~G0cJJrw2c1J$1`m-i=qfgIP)1;N=vFqF_{w5v#CK@5bdTf7%dvK}v_LX{$m>TY9 z%D*JQ`08QStjuNOs|zvpwF;hfs#ul05%5|huD@pD8#qsUpIi0IwSmm4jN6wzizO-^ z_NBy9L;2NCLnXLW)Vd}{u}2kAM*l@o<#>e6R{|sYC}vSU6!o%yWx|}fbId6e8vRbl z77$>xkECUfC;?gX&Y&Km-es9eYxC%*IDuM!Cr;VJ)I<6V=gSf(5Y4x~x5JnHgj$dO Y9fZmjpATwSn$p_g7Jlx?2X~DB1IkooBme*a delta 8556 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 ATmS$7 diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache index d36bbd9e6e0a26bcef2d8055d4ebe3233fbf349f..4d28ad990016b2a7381b3b080fea569ad67a854f 100644 GIT binary patch delta 4084 zcma)8TTE0}6!l;M=^!3ndWV@ZqE?V9lQvN-Y6TpXATmgO6de&n9>N3$P>|OM0uDF~ zGHeQn6-6wsB8taqQfia>L86TooA$$2o2DQ1qe+GIp=mVfz3K_qd+!^vA^5AL?Hoe(l}_IGlzv zd9=cna2n3tGZW#R(r{&Snz&R}IIUMd&XpsAValtCD`KO9Vf4*@yjzOQRyA|`87SiI zosMw46jC|23iPL6rU2Nd6TS?i>8S!W@STqZE~V1*p+F5eG|zzK)WY3gaT${y1gOJz zD+Bt5|7)O^{I?=eAyt75qCyS@nh@wlsP4c8Hdua&mW3?Xjc~LyZ>>6?i(^^UqmB`i zO$Uj|S~PpaWdCYwL}aaR?Lct%JXP{f@CdZ`QYB-$V+#G25W?;^@_h(z_FAd<(8W2N zfhE3g@fxwdsU;0F`rzc-10tiQmIOiCQp+pnL4ZQ-kmjH%oDMC8Z!>5EEDHn3okP#Q z3A2H_7d<<;tRH^#qi4EsfS)sI>bJrt-Ef994_){o_+>>kwC2zlx1RswPP!xRD&E&Z z$GgX0xvwQj@7;I9S<={N*J|Lym5p3J!zZ{Gt06wC_99#)hep6anN4`x+9!C$VHQul=>Vmorxen$}RBP&xZ-YXR`|1`~U^2YUiG1r7fO@E0 z->Y`G0`qD3^S4x_FxrfKs}+K1q1&K>C$T;d65FY6U@}2z{SUps_jf(XPj_jK8fE_fN+JJ zR}YU9I@Gl;@fM>G`C)6GB7Xd}SU-}Ml&w@dqfrkY$$c(rCx{ow|4c4dB-g`d+y9UF z#vQ!)bZPR!;|bnX%^hTz{`~Pw?AnfSz7jMsr4!2I=$jTE8n-(SL5iIYht@rH@W@Ut ztT6RpqcqM#(=nKDqE|}xo)OKRMX8RNxkJWN)A^ZeqOn({)xy5L6gZLAEg$|>=`M!9 z+x{4Z?__d@=sQU!Gm;cOWK-EXIFMP+{ss=_=tw};9Rxoer)sCN&qJ&2rCKtW^S6Sf zQ`rmQPA-Tn9n2B_nF|;4dayz2+(ZQjX0wS)U==T>oFk9TdW21Ks2URUt=s`NR85}d zCnNd1ov2VliKUr6Z)3`Z3z!%Rw=tM+6diTVY%b=R%}Sy_C{@AqAv<@-mGI%ixlDMw zODGHL|Z#ungJalhsF{dzY9hvgRX2DjnQ7R_2n9WYzNC%QjAdYO=0`-SR?$ zP4z|ui5BXBfbp_5!h@A!X*X^A8L4>L^ib27^lB<_)3%bVIXsL!e9L@ zoRyIo2(-5cG88(uaCkjb4DFlgS~5LUs4zDRhlkiRb9!h!T)h|o^%uKDg^d_#5Eb^$ z$R30fr0OFtS904~s&8NJkk5Y0XdAoRHCM6~y2nYx-Lv#6KiFl>as2aQW@7-p)+`rt N@tT7v1h!r8{|_>P{X75w delta 4201 zcmaJ@drVVj6z4-gdF>X9UZ99moP!Cp#zznwg%nhV6cA*{W0jW``ry%8dB}=@h!v4~ zaKKO$Ukru$_|(lT8#8gbWpivxwq#k*Y%?3nCMHYBmZ@>~mYdspANCJgzI%S>_dAd8 z+|xhp{_i7qZ!eVV=H`a9D!aGNbK=O21-I<=n~}WEOqmIHsH}Os^=dtuj^ZFvqB>%F2_B#rk?vg$a2& zV6J}{heD25j>qPXtyQmabsU;qZ!(t~D6e{bd8xUg%4mv7H5hi8i%az7$lKMk%Wom? zmy{Z7!1q4ZI9K=RTDcA(zZi9NN=`O6 z>(7`Eazk0FxWcWb@>)~j?&``aBb-48;DJr*LH~nO+zSzr#Id+Mr-n@3QK2u7lgs6* zIJpBYpGC)cbP{iJ?0@h$LTZHVakFPRg2_T(2OVV23j^s~BQzAv@_ zvPRe)Wgi9#?_pva2lKmk7vw}TK^^ibMldkIaMlD!A;7N^E-hy`!LJYY$k?Yc$n~!V z|4;^e&tHRh?rQ>Mu#>1~Dd3*J3_b;=+7HC^;7ANh7&YI8Rs+l;py?H@Jgk#7ja7_-viBy(}AKhAqVLp-Mzl za~N%l-Y4rs7&F6K_?`62V$n{*x|fp?5zk>5U$T=_i7+Ua#`A^S!aJP8Ut9JbFORnH z5O}hz+SMoo246WyY~oO_TfUpj6sCsHmjkTuXKJW>m8wi1(@Z`Q!$cm()6EEgot{kT z^pU^06D2&0rO+1DOjZi>;n3(AK4^*Jlo$Z?k)ik>#gFdr-Xc1Edk zJ$)d-cUDsk*|3N;i-7~G#qejW6z;3M;n3O)hz(;QF>pJ1_F-tsb?}L`NDd-SEcV#@ z2%uⅈ=^pv3~g0x;iA;&o`EXalH?;$Dc%pSrAsPA48HhA>*io)2Nd*1m$`;L?!sb zoz(<;oZQ-7AC%$6+6;e9D(DOja9e&GL=-aaXYz*# zHOJswK?}5N7=y&Z>V35GkScSw`4APTq)_nWD8KnOTx znGdThZDL?NVQEFY)rJnLv93pSy%{$I|{bgsWCeHsMQzD(d(``?C>B~0LNyh}yK-I^{8 zG>UCaIN_KY5gRy>9Xnn}s)c(AM-8U&XVlbC1YA6EP;@>i&eG34vGwFOm%V0c=!SET zQJj_IsZ&LW*v%0$H6(|&GeBBJ1S!rQMZ_)vkjHR0yl!V|L%aWJxRl>%>XAXwF55V& zgbzkug6xb)XgL4aIr!8gN@yPqhRF+CoWpP9=tF10lE*rn1$!`7fZ+HQreGNt_rMCw z==$|yFK+NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,11 +18,11 @@ - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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/project.assets.json b/Jellyfin.Server/obj/project.assets.json index bbca0166..ef6c02c6 100644 --- a/Jellyfin.Server/obj/project.assets.json +++ b/Jellyfin.Server/obj/project.assets.json @@ -4569,25 +4569,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4602,29 +4602,29 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index d07f2da0..55614d2f 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -1,110 +1,110 @@ { "version": 2, - "dgSpecHash": "/riDjGumVKY=", + "dgSpecHash": "fLtjNTtb4J0=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "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", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.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.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.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.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.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\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.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\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.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\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig index f1c7876a..d3b42e5e 100644 --- a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Common -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Common\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Common\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache index e30dc330d7d96f16efc5438b0d012c64c596697b..8a0a090f4b2f12ff940ee7de0c4903bee999093c 100644 GIT binary patch delta 1786 zcmaJ?T}V@57@q5_&9=#RntImGcjnHP8QCPqY_c}ClM_=5Tt8cZX--C1md!<({Ys2N zq+D-5bQKFkyNE7!5p>ywL=YieMJ=SeE+V1Jf;zkXes=pj@AG_o-}AhDYhw>H@u9&! z&1NtdmXE)>FR#BToGkuq`u%)|vNYa)YfXFdsi*73qZZ+V)!k+=SoFEmJ>lVF`RsIl z`0|;l^VxhcHYq-+BS47zwc_8D_>@iThL3ff;ysE)MnEH^)uO)*J{u$AJT<=Rk3weC zVKhrhlEMh6f{HHC#C0@4f)yc+j*y@UC*Y0=qZ~;r;0!cw#wbD(or)hOb%L@gDGB(Z z6Vs#u89N~5?t%$378j`7A>$tS=RO2mEm*uuv5PHN;I###DbjSqqry2)4EEP!@iryf z@LYuN^%z}c$<}=h5ZQ8qPZqpUKvpak7``f0+c1ig2di>3%-ceAEUMfM z7JCaiN-C0q1N!YLo|O~6+9jr4Io$9=KpxUB;KoxIV3tw6V{-&QDPNi6yECu zqZqru)x@wWDH_b_1g97QFgHuwVhq5F&a#Se33?@oSBwa}lO$#_a&XEi@xrSXBMiT4 z4HUd#xUo&DS&jraUEDJcz_Lzq3gU!6I!W!WDyM0%BJ6{=a*&nX3@f+Ctjxw}c}bb! zWi`RgX^xrEOI|*CW;QFea*2Y&8{`iZyt$g0^uaYBSALV1hYZiQ2kED;F0HFI#9P`x xd8t)4qcE|8#aKHE5g3$|ooI*z^?wEJB|-g%KnF>1)jx_f5=;uda=K&I_#X=JhO+n!Fw{GtcBVMfY3Yk%r5IBbTbj0!rV)arH1&~yFc4~L3~gy*wTURc ziXq0-!@~FnxNwWcjg293p}6YKxFC^45*F&lxN&2RtKNHO`?1tj z*FHfvvE?1@ZB!uGWq6~rqq7*_*Ihu<7@O43qawx{`c)Lhm~0z_8wQcc%a%BNGuTlH z+fQ==SeJ&O(jl@N_=}{uDo92>y(xg#*wEutv)5Xr;AJGTIDTQmH7OP(;eOd`r)nUpE7 z&|`()CZ5tWvXwn_phI@7=$v_pSl-u-z#lVDh?>;LVev3ekv#_oElvtQ3Ly*GBU>&i z$UXrB98Z&7R}!6sJkL{P&%$?}SCTyi53M}aQK~BhTrYjraE9PTFHaL*hWHVB$mb40 zvo)hjw}Mxo%7O<1?fAm*QwUPLj6p>VQoJmH%@(A1k%^9fM`)H#DR{}#oK#`g!9dM^ zOv%kSL>xhin@uGzH3cUT7)oQ-+Pf1geHdLQ9@{s0H@AR*m$Ow&XmM&$aZGtu zeqL(vWIg6uiJ-L1oK!1)eSK#ueXyiHRPqq>41r*D9hoeRlWo<7S;6`@GqQ#FEUYJIQ1-3btZ#xZ>pV5`2^2 z$S#xY#peK^3eL@sxMF0Q* delta 1259 zcmX@v>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I1EZ(2RZM7cYEf}ac|lfw-sB~Wwc>$knK`Le`uh6LR{CH$ zeTbYT(+vI~H1!Xe8pWfqtKVG39LmUFfT2Nb@>iA_;uSbFEoE(DzunH(?FE?$P+=aVnWD{ht-PG=No!n8?o@(z)Wj9th!frP|1?-b2vJ7k>4K8z150&;_lc(Wiz9aBO^b0vJO(lovay^#5Vs`wqoQDMzh6TwP$h{ NCnRb&zgCT71OP(WZEXMm diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json index 8ba5a240..7beda463 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,11 +34,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -485,22 +485,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -515,11 +515,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1104,22 +1104,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1134,14 +1134,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1733,22 +1733,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1941,22 +1941,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1971,8 +1971,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2433,22 +2433,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2463,8 +2463,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.Common/obj/project.assets.json index 0ee9ec17..efd9d042 100644 --- a/MediaBrowser.Common/obj/project.assets.json +++ b/MediaBrowser.Common/obj/project.assets.json @@ -942,25 +942,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -975,11 +975,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache index b6cd12c5..ed3dfa84 100644 --- a/MediaBrowser.Common/obj/project.nuget.cache +++ b/MediaBrowser.Common/obj/project.nuget.cache @@ -1,33 +1,33 @@ { "version": 2, - "dgSpecHash": "aiii6LHPzMA=", + "dgSpecHash": "1oIg0qU7DDc=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.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" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig index 7d2658a9..7ab9e82b 100644 --- a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Controller -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Controller\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Controller\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache index c4d2637610527f20528b5f49091cd78fd8bd530e..1f1c7567fab3c48e4517c6afa2297e5c1dc8b3a0 100644 GIT binary patch delta 3068 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 $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json index 0a8d83d6..332519dd 100644 --- a/MediaBrowser.Controller/obj/project.assets.json +++ b/MediaBrowser.Controller/obj/project.assets.json @@ -1687,25 +1687,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1720,20 +1720,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache index 86421d27..fc592c34 100644 --- a/MediaBrowser.Controller/obj/project.nuget.cache +++ b/MediaBrowser.Controller/obj/project.nuget.cache @@ -1,46 +1,46 @@ { "version": 2, - "dgSpecHash": "EFo6eHNUpP8=", + "dgSpecHash": "JFwV3TMPpK8=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig index c32f2189..8e4a0c3f 100644 --- a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.LocalMetadata -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache index be319af0d374342fd3054af188b38d1d97f213b1..8f0be9a511cd33449b011eb650af9b8df1114cf0 100644 GIT binary patch delta 3048 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 $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json index 3c400302..10885688 100644 --- a/MediaBrowser.LocalMetadata/obj/project.assets.json +++ b/MediaBrowser.LocalMetadata/obj/project.assets.json @@ -1708,25 +1708,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1741,14 +1741,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache index 88738795..646ee8ed 100644 --- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache +++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache @@ -1,46 +1,46 @@ { "version": 2, - "dgSpecHash": "Kqi/frfDV50=", + "dgSpecHash": "rAgDA2kLFBE=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig index a1228724..27af2f81 100644 --- a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.MediaEncoding -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache index fd851ac10a3d5554462f4dd4c33e349ca973bf37..1f442c6e27dcc7ba866b853343abc5e169a6e67e 100644 GIT binary patch delta 4090 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 delta 1745 zcmdm2IJtzAjZubyfq^mIc_L>v>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17o1GRZM7cYEf}ac|lfw-sB~Wo#K&cnK`Le`uh6LR{CH$ zeX!hSSEd+7en&J78<`8mJ+W(;Y{k;UAC9K}8p|Z{cs7HSGL;8 zN&>D3GvcrWXw2qVkr|8v?YN9E5nC3wZW4u@l{V>~73A`I2Fv zcsh1lC)b(SZ>};jV&qT7(7Z}K7pJDTlXG>U$+FtCZt^c(s5=DB0vY+E(TplG?-ftR JVU)PVasXy`90&ja diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json index 41bc2bcc..29128b5a 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,17 +2108,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2585,22 +2585,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2615,14 +2615,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3214,22 +3214,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3422,22 +3422,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3452,8 +3452,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3914,22 +3914,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3944,8 +3944,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4400,22 +4400,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4430,8 +4430,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props index 57446ae8..178f8fc5 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -28,10 +28,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json index e1f334a1..a734cd6c 100644 --- a/MediaBrowser.MediaEncoding/obj/project.assets.json +++ b/MediaBrowser.MediaEncoding/obj/project.assets.json @@ -2193,25 +2193,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2226,17 +2226,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache index 4d5b534c..a34bda91 100644 --- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache +++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache @@ -1,57 +1,57 @@ { "version": 2, - "dgSpecHash": "VUkcSo4krHs=", + "dgSpecHash": "m4oZZVwAWEQ=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "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" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig index d1c5f8c2..3b859435 100644 --- a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Model -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Model\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Model\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache index 658889391a7784075beca1a0fe1d6b3b4ac9e011..feab075aa9ce0591f5859ebe145ec352b88f7ee3 100644 GIT binary patch delta 1874 zcmaKtO-xfk6ouPb%8##P9@M@Ej6kWhL@6cONYg?Jh*qo87BI#HTSKizBbJ|qVuL>+ zMkPjplSnkig)uH_;zCSZvS8st8*yR8#D$u;(S;gzMiU<)ZsyH&d(XXR^5#4D&C}Fs zsx!7f+$9+dhRe@y%A=v2K5~H_iJKE}m>pz9FHDjMTa3~m)FMjySs_n*a7`0NSz%!F5NsAo+F2oF z*{8Sp>}f))y$UOqIx@yi{H#skR56ur>b{PcTJf^(ASz0ze4V3uFUIjQ8;RYBpo50?7_>D z9m#SP52ZRio@MDU8DJ;k=1K%z+mW@_lO!wVtTUoBygYyZ!n<;N5vgZ=epjaT?NRE- zW1FJKoTpu|Zc=z@Nn%bDIBD66FPfkW-g;tMd1*O@H+DssmIy`^MVOW_tg0ePOgCm! zrC?%WXsS{~p;${z058N1z1UN&6iiMJK2;a+m!tqPHHwI=iX~0dE%&nIhl6rr6{Q*d z#pmgH9=|(0b{@EDeR_-k+n%d!vFLc&vi>+UVnM`$Eulw3q~#6`c)jBW+9#8UYexi|fyli+EWf dr~N^8vPJF9AqUuEz9mVz*kau5Tu69hrhoeFmzDqk delta 1769 zcmaKtO=uHA6vy+?ByGNCYhyO;u5Q!VL`=<6S#4|*lA@ulv8G8VQiw*{rl^%B8t@Af zf{IndL;5^;Q0SpI!Gi(CLo7v)g&qV25B4JFqz4r|iEa!YGBexj|Nq__W`6(2{Fr?< z8=j1fj+j*{)#``Qjc;?u|3n7X-racpc=bse+?|U2))cKt?$`SsbH7KWYM1Ngj|``$ z3fW7A^p*Vi++rnifvKolHAt8^D65lD^X!12+QB@c7u;eV&C$MLqyd9gmWjKA}5<@|afBl~4fFV)}8S z*Xi2}8+t#wh}AZpNHokb_wfrgj5R}vS)v)D#sgvy-8jwMCWkE(#e>{ANSg%|#)hwRK6oYT_&cw2cG$G`L9azXDXb@M z$)eMkmN0ce&1ZqnmOS;0Wh+ZNqq=GJ>yUsAV{KWYxXAnAt&Jt%P3T5oU?)p~pMmGH zP6l8fXzk>jW(c}rLH6iDh{AU}s}zO|JY?DJ0x=2)9IQepg7Ct@DurSa;@vF4Ghu3k zVi>j*yt?e=dRSUG3Si{OfrDI`0xn8$_#ccDJQX zBIY#t@USI&bUtHnN05~G%)nT$v>l&gpm$0Nd+K(+u<^l)tSc?9;2xqZZnXN;?KPmotqWI)c+sI&3FP-iaZGFe8E)hw^nc5b X4r03eBcK?jb&44jY1OJ_v7q@21axkA diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache index cd003987f400997f8e5ce3ead2aa512015ee2419..71ab4821ca06bcc7d79fc6bcb7c6bf0ffa3581d6 100644 GIT binary patch delta 955 zcmdlKc+!uPjZuh!fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{s0H@AR*m$Ow&XmM&$aZGtu zeqL(vWIg6uiJ-L1oK!1)eSK#ueXyiHRPqq>41r*D9hoeRlWo<7S;6`@GqQ#FEUYJIQ1-3btZ#xZ>pV5`2^2 z$S#xY#peK^3eL@sxMF0Q* delta 1259 zcmX@v>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I1EZ(2RZM7cYEf}ac|lfw-sB~Wwc>$knK`Le`uh6LR{CH$ zeTbYT(+vI~H1!Xe8pWfqtKVG39LmUFfT2Nb@>iA_;uSbFEoE(DzunH(?FE?$P+=aVnWD{ht-PG=No!n8?o@(z)Wj9th!frP|1?-b2vJ7k>4K8z150&;_lc(Wiz9aBO^b0vJO(lovay^#5Vs`wqoQDMzh6TwP$h{ NCnRb&zgCT71OP(WZEXMm diff --git a/MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs new file mode 100644 index 00000000..6a472f0e --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs @@ -0,0 +1,1287 @@ + +// + +#nullable enable +#pragma warning disable + +namespace MediaBrowser.Model +{ + using global::System; + using global::System.Linq; + using global::System.Collections.Generic; + using global::System.Diagnostics; + using global::System.Diagnostics.CodeAnalysis; + using global::System.Runtime.CompilerServices; + + /// + /// Provides utilities for mapping file names and extensions to MIME-types. + /// + [CompilerGenerated] + [DebuggerNonUserCode] + public static class MimeTypes + { + private const string DefaultFallbackMimeType = "application/octet-stream"; + private static string s_fallbackMimeType; + + /// + /// The fallback MIME-type. Defaults to application/octet-stream. + /// + [AllowNull] + public static string FallbackMimeType + { + get => s_fallbackMimeType; + set => s_fallbackMimeType = value ?? DefaultFallbackMimeType; + } + + private static readonly Dictionary s_typeMap; + + static MimeTypes() + { + s_fallbackMimeType = DefaultFallbackMimeType; + + s_typeMap = new Dictionary(1180, StringComparer.OrdinalIgnoreCase) + { + { "123", "application/vnd.lotus-1-2-3" }, + { "1km", "application/vnd.1000minds.decision-model+xml" }, + { "3dml", "text/vnd.in3d.3dml" }, + { "3ds", "image/x-3ds" }, + { "3g2", "video/3gpp2" }, + { "3gp", "video/3gpp" }, + { "3gpp", "audio/3gpp" }, + { "3mf", "model/3mf" }, + { "7z", "application/x-7z-compressed" }, + { "aab", "application/x-authorware-bin" }, + { "aac", "audio/aac" }, + { "aam", "application/x-authorware-map" }, + { "aas", "application/x-authorware-seg" }, + { "abw", "application/x-abiword" }, + { "ac", "application/pkix-attr-cert" }, + { "acc", "application/vnd.americandynamics.acc" }, + { "ace", "application/x-ace-compressed" }, + { "acu", "application/vnd.acucobol" }, + { "acutc", "application/vnd.acucorp" }, + { "adp", "audio/adpcm" }, + { "adts", "audio/aac" }, + { "aep", "application/vnd.audiograph" }, + { "afm", "application/x-font-type1" }, + { "afp", "application/vnd.ibm.modcap" }, + { "age", "application/vnd.age" }, + { "ahead", "application/vnd.ahead.space" }, + { "ai", "application/postscript" }, + { "aif", "audio/x-aiff" }, + { "aifc", "audio/x-aiff" }, + { "aiff", "audio/x-aiff" }, + { "air", "application/vnd.adobe.air-application-installer-package+zip" }, + { "ait", "application/vnd.dvb.ait" }, + { "ami", "application/vnd.amiga.ami" }, + { "aml", "application/automationml-aml+xml" }, + { "amlx", "application/automationml-amlx+zip" }, + { "amr", "audio/amr" }, + { "apk", "application/vnd.android.package-archive" }, + { "apng", "image/apng" }, + { "appcache", "text/cache-manifest" }, + { "appx", "application/appx" }, + { "apr", "application/vnd.lotus-approach" }, + { "arc", "application/x-freearc" }, + { "arj", "application/x-arj" }, + { "asc", "application/pgp-keys" }, + { "asf", "video/x-ms-asf" }, + { "asm", "text/x-asm" }, + { "aso", "application/vnd.accpac.simply.aso" }, + { "asx", "video/x-ms-asf" }, + { "atc", "application/vnd.acucorp" }, + { "atom", "application/atom+xml" }, + { "atomcat", "application/atomcat+xml" }, + { "atomsvc", "application/atomsvc+xml" }, + { "atx", "application/vnd.antix.game-component" }, + { "au", "audio/basic" }, + { "avci", "image/avci" }, + { "avcs", "image/avcs" }, + { "avi", "video/x-msvideo" }, + { "avif", "image/avif" }, + { "aw", "application/applixware" }, + { "azf", "application/vnd.airzip.filesecure.azf" }, + { "azs", "application/vnd.airzip.filesecure.azs" }, + { "azv", "image/vnd.airzip.accelerator.azv" }, + { "azw", "application/vnd.amazon.ebook" }, + { "b16", "image/vnd.pco.b16" }, + { "bat", "application/x-msdownload" }, + { "bcpio", "application/x-bcpio" }, + { "bdf", "application/x-font-bdf" }, + { "bdm", "application/vnd.syncml.dm+wbxml" }, + { "bdoc", "application/bdoc" }, + { "bed", "application/vnd.realvnc.bed" }, + { "bh2", "application/vnd.fujitsu.oasysprs" }, + { "bin", "application/octet-stream" }, + { "blb", "application/x-blorb" }, + { "blorb", "application/x-blorb" }, + { "bmi", "application/vnd.bmi" }, + { "bmml", "application/vnd.balsamiq.bmml+xml" }, + { "bmp", "image/bmp" }, + { "book", "application/vnd.framemaker" }, + { "box", "application/vnd.previewsystems.box" }, + { "boz", "application/x-bzip2" }, + { "bpk", "application/octet-stream" }, + { "bsp", "model/vnd.valve.source.compiled-map" }, + { "btf", "image/prs.btif" }, + { "btif", "image/prs.btif" }, + { "buffer", "application/octet-stream" }, + { "bz", "application/x-bzip" }, + { "bz2", "application/x-bzip2" }, + { "c", "text/x-c" }, + { "c11amc", "application/vnd.cluetrust.cartomobile-config" }, + { "c11amz", "application/vnd.cluetrust.cartomobile-config-pkg" }, + { "c4d", "application/vnd.clonk.c4group" }, + { "c4f", "application/vnd.clonk.c4group" }, + { "c4g", "application/vnd.clonk.c4group" }, + { "c4p", "application/vnd.clonk.c4group" }, + { "c4u", "application/vnd.clonk.c4group" }, + { "cab", "application/vnd.ms-cab-compressed" }, + { "caf", "audio/x-caf" }, + { "cap", "application/vnd.tcpdump.pcap" }, + { "car", "application/vnd.curl.car" }, + { "cat", "application/vnd.ms-pki.seccat" }, + { "cb7", "application/x-cbr" }, + { "cba", "application/x-cbr" }, + { "cbr", "application/x-cbr" }, + { "cbt", "application/x-cbr" }, + { "cbz", "application/x-cbr" }, + { "cc", "text/x-c" }, + { "cco", "application/x-cocoa" }, + { "cct", "application/x-director" }, + { "ccxml", "application/ccxml+xml" }, + { "cdbcmsg", "application/vnd.contact.cmsg" }, + { "cdf", "application/x-netcdf" }, + { "cdfx", "application/cdfx+xml" }, + { "cdkey", "application/vnd.mediastation.cdkey" }, + { "cdmia", "application/cdmi-capability" }, + { "cdmic", "application/cdmi-container" }, + { "cdmid", "application/cdmi-domain" }, + { "cdmio", "application/cdmi-object" }, + { "cdmiq", "application/cdmi-queue" }, + { "cdx", "chemical/x-cdx" }, + { "cdxml", "application/vnd.chemdraw+xml" }, + { "cdy", "application/vnd.cinderella" }, + { "cer", "application/pkix-cert" }, + { "cfs", "application/x-cfs-compressed" }, + { "cgm", "image/cgm" }, + { "chat", "application/x-chat" }, + { "chm", "application/vnd.ms-htmlhelp" }, + { "chrt", "application/vnd.kde.kchart" }, + { "cif", "chemical/x-cif" }, + { "cii", "application/vnd.anser-web-certificate-issue-initiation" }, + { "cil", "application/vnd.ms-artgalry" }, + { "cjs", "application/node" }, + { "cla", "application/vnd.claymore" }, + { "class", "application/java-vm" }, + { "cld", "model/vnd.cld" }, + { "clkk", "application/vnd.crick.clicker.keyboard" }, + { "clkp", "application/vnd.crick.clicker.palette" }, + { "clkt", "application/vnd.crick.clicker.template" }, + { "clkw", "application/vnd.crick.clicker.wordbank" }, + { "clkx", "application/vnd.crick.clicker" }, + { "clp", "application/x-msclip" }, + { "cmc", "application/vnd.cosmocaller" }, + { "cmdf", "chemical/x-cmdf" }, + { "cml", "chemical/x-cml" }, + { "cmp", "application/vnd.yellowriver-custom-menu" }, + { "cmx", "image/x-cmx" }, + { "cod", "application/vnd.rim.cod" }, + { "coffee", "text/coffeescript" }, + { "com", "application/x-msdownload" }, + { "conf", "text/plain" }, + { "cpio", "application/x-cpio" }, + { "cpl", "application/cpl+xml" }, + { "cpp", "text/x-c" }, + { "cpt", "application/mac-compactpro" }, + { "crd", "application/x-mscardfile" }, + { "crl", "application/pkix-crl" }, + { "crt", "application/x-x509-ca-cert" }, + { "crx", "application/x-chrome-extension" }, + { "csh", "application/x-csh" }, + { "csl", "application/vnd.citationstyles.style+xml" }, + { "csml", "chemical/x-csml" }, + { "csp", "application/vnd.commonspace" }, + { "css", "text/css" }, + { "cst", "application/x-director" }, + { "csv", "text/csv" }, + { "cu", "application/cu-seeme" }, + { "curl", "text/vnd.curl" }, + { "cwl", "application/cwl" }, + { "cww", "application/prs.cww" }, + { "cxt", "application/x-director" }, + { "cxx", "text/x-c" }, + { "dae", "model/vnd.collada+xml" }, + { "daf", "application/vnd.mobius.daf" }, + { "dart", "application/vnd.dart" }, + { "dataless", "application/vnd.fdsn.seed" }, + { "davmount", "application/davmount+xml" }, + { "dbf", "application/vnd.dbf" }, + { "dbk", "application/docbook+xml" }, + { "dcr", "application/x-director" }, + { "dcurl", "text/vnd.curl.dcurl" }, + { "dd2", "application/vnd.oma.dd2+xml" }, + { "ddd", "application/vnd.fujixerox.ddd" }, + { "ddf", "application/vnd.syncml.dmddf+xml" }, + { "dds", "image/vnd.ms-dds" }, + { "deb", "application/octet-stream" }, + { "def", "text/plain" }, + { "deploy", "application/octet-stream" }, + { "der", "application/x-x509-ca-cert" }, + { "dfac", "application/vnd.dreamfactory" }, + { "dgc", "application/x-dgc-compressed" }, + { "dib", "image/bmp" }, + { "dic", "text/x-c" }, + { "dir", "application/x-director" }, + { "dis", "application/vnd.mobius.dis" }, + { "dist", "application/octet-stream" }, + { "distz", "application/octet-stream" }, + { "djv", "image/vnd.djvu" }, + { "djvu", "image/vnd.djvu" }, + { "dll", "application/octet-stream" }, + { "dmg", "application/octet-stream" }, + { "dmp", "application/vnd.tcpdump.pcap" }, + { "dms", "application/octet-stream" }, + { "dna", "application/vnd.dna" }, + { "doc", "application/msword" }, + { "docm", "application/vnd.ms-word.document.macroenabled.12" }, + { "docx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document" }, + { "dot", "application/msword" }, + { "dotm", "application/vnd.ms-word.template.macroenabled.12" }, + { "dotx", "application/vnd.openxmlformats-officedocument.wordprocessingml.template" }, + { "dp", "application/vnd.osgi.dp" }, + { "dpg", "application/vnd.dpgraph" }, + { "dpx", "image/dpx" }, + { "dra", "audio/vnd.dra" }, + { "drle", "image/dicom-rle" }, + { "dsc", "text/prs.lines.tag" }, + { "dssc", "application/dssc+der" }, + { "dtb", "application/x-dtbook+xml" }, + { "dtd", "application/xml-dtd" }, + { "dts", "audio/vnd.dts" }, + { "dtshd", "audio/vnd.dts.hd" }, + { "dump", "application/octet-stream" }, + { "dvb", "video/vnd.dvb.file" }, + { "dvi", "application/x-dvi" }, + { "dwd", "application/atsc-dwd+xml" }, + { "dwf", "model/vnd.dwf" }, + { "dwg", "image/vnd.dwg" }, + { "dxf", "image/vnd.dxf" }, + { "dxp", "application/vnd.spotfire.dxp" }, + { "dxr", "application/x-director" }, + { "ear", "application/java-archive" }, + { "ecma", "application/ecmascript" }, + { "edm", "application/vnd.novadigm.edm" }, + { "edx", "application/vnd.novadigm.edx" }, + { "efif", "application/vnd.picsel" }, + { "ei6", "application/vnd.pg.osasli" }, + { "elc", "application/octet-stream" }, + { "emf", "image/emf" }, + { "eml", "message/rfc822" }, + { "emma", "application/emma+xml" }, + { "emz", "application/x-msmetafile" }, + { "eol", "audio/vnd.digital-winds" }, + { "eot", "application/vnd.ms-fontobject" }, + { "eps", "application/postscript" }, + { "epub", "application/epub+zip" }, + { "es3", "application/vnd.eszigno3+xml" }, + { "esa", "application/vnd.osgi.subsystem" }, + { "esf", "application/vnd.epson.esf" }, + { "et3", "application/vnd.eszigno3+xml" }, + { "etx", "text/x-setext" }, + { "eva", "application/x-eva" }, + { "evy", "application/x-envoy" }, + { "exe", "application/x-msdos-program" }, + { "exi", "application/exi" }, + { "exp", "application/express" }, + { "exr", "image/aces" }, + { "ext", "application/vnd.novadigm.ext" }, + { "ez", "application/andrew-inset" }, + { "ez2", "application/vnd.ezpix-album" }, + { "ez3", "application/vnd.ezpix-package" }, + { "f", "text/x-fortran" }, + { "f4v", "video/x-f4v" }, + { "f77", "text/x-fortran" }, + { "f90", "text/x-fortran" }, + { "fbs", "image/vnd.fastbidsheet" }, + { "fcdt", "application/vnd.adobe.formscentral.fcdt" }, + { "fcs", "application/vnd.isac.fcs" }, + { "fdf", "application/fdf" }, + { "fdt", "application/fdt+xml" }, + { "fg5", "application/vnd.fujitsu.oasysgp" }, + { "fgd", "application/x-director" }, + { "fh", "image/x-freehand" }, + { "fh4", "image/x-freehand" }, + { "fh5", "image/x-freehand" }, + { "fh7", "image/x-freehand" }, + { "fhc", "image/x-freehand" }, + { "fig", "application/x-xfig" }, + { "fits", "image/fits" }, + { "flac", "audio/x-flac" }, + { "fli", "video/x-fli" }, + { "flo", "application/vnd.micrografx.flo" }, + { "flv", "video/x-flv" }, + { "flw", "application/vnd.kde.kivio" }, + { "flx", "text/vnd.fmi.flexstor" }, + { "fly", "text/vnd.fly" }, + { "fm", "application/vnd.framemaker" }, + { "fnc", "application/vnd.frogans.fnc" }, + { "fo", "application/vnd.software602.filler.form+xml" }, + { "for", "text/x-fortran" }, + { "fpx", "image/vnd.fpx" }, + { "frame", "application/vnd.framemaker" }, + { "fsc", "application/vnd.fsc.weblaunch" }, + { "fst", "image/vnd.fst" }, + { "ftc", "application/vnd.fluxtime.clip" }, + { "fti", "application/vnd.anser-web-funds-transfer-initiation" }, + { "fvt", "video/vnd.fvt" }, + { "fxp", "application/vnd.adobe.fxp" }, + { "fxpl", "application/vnd.adobe.fxp" }, + { "fzs", "application/vnd.fuzzysheet" }, + { "g2w", "application/vnd.geoplan" }, + { "g3", "image/g3fax" }, + { "g3w", "application/vnd.geospace" }, + { "gac", "application/vnd.groove-account" }, + { "gam", "application/x-tads" }, + { "gbr", "application/rpki-ghostbusters" }, + { "gca", "application/x-gca-compressed" }, + { "gdl", "model/vnd.gdl" }, + { "gdoc", "application/vnd.google-apps.document" }, + { "ged", "text/vnd.familysearch.gedcom" }, + { "geo", "application/vnd.dynageo" }, + { "geojson", "application/geo+json" }, + { "gex", "application/vnd.geometry-explorer" }, + { "ggb", "application/vnd.geogebra.file" }, + { "ggt", "application/vnd.geogebra.tool" }, + { "ghf", "application/vnd.groove-help" }, + { "gif", "image/gif" }, + { "gim", "application/vnd.groove-identity-message" }, + { "glb", "model/gltf-binary" }, + { "gltf", "model/gltf+json" }, + { "gml", "application/gml+xml" }, + { "gmx", "application/vnd.gmx" }, + { "gnumeric", "application/x-gnumeric" }, + { "gph", "application/vnd.flographit" }, + { "gpx", "application/gpx+xml" }, + { "gqf", "application/vnd.grafeq" }, + { "gqs", "application/vnd.grafeq" }, + { "gram", "application/srgs" }, + { "gramps", "application/x-gramps-xml" }, + { "gre", "application/vnd.geometry-explorer" }, + { "grv", "application/vnd.groove-injector" }, + { "grxml", "application/srgs+xml" }, + { "gsf", "application/x-font-ghostscript" }, + { "gsheet", "application/vnd.google-apps.spreadsheet" }, + { "gslides", "application/vnd.google-apps.presentation" }, + { "gtar", "application/x-gtar" }, + { "gtm", "application/vnd.groove-tool-message" }, + { "gtw", "model/vnd.gtw" }, + { "gv", "text/vnd.graphviz" }, + { "gxf", "application/gxf" }, + { "gxt", "application/vnd.geonext" }, + { "gz", "application/gzip" }, + { "h", "text/x-c" }, + { "h261", "video/h261" }, + { "h263", "video/h263" }, + { "h264", "video/h264" }, + { "hal", "application/vnd.hal+xml" }, + { "hbci", "application/vnd.hbci" }, + { "hbs", "text/x-handlebars-template" }, + { "hdd", "application/x-virtualbox-hdd" }, + { "hdf", "application/x-hdf" }, + { "heic", "image/heic" }, + { "heics", "image/heic-sequence" }, + { "heif", "image/heif" }, + { "heifs", "image/heif-sequence" }, + { "hej2", "image/hej2k" }, + { "held", "application/atsc-held+xml" }, + { "hh", "text/x-c" }, + { "hjson", "application/hjson" }, + { "hlp", "application/winhlp" }, + { "hpgl", "application/vnd.hp-hpgl" }, + { "hpid", "application/vnd.hp-hpid" }, + { "hps", "application/vnd.hp-hps" }, + { "hqx", "application/mac-binhex40" }, + { "hsj2", "image/hsj2" }, + { "htc", "text/x-component" }, + { "htke", "application/vnd.kenameaapp" }, + { "htm", "text/html" }, + { "html", "text/html" }, + { "hvd", "application/vnd.yamaha.hv-dic" }, + { "hvp", "application/vnd.yamaha.hv-voice" }, + { "hvs", "application/vnd.yamaha.hv-script" }, + { "i2g", "application/vnd.intergeo" }, + { "icc", "application/vnd.iccprofile" }, + { "ice", "x-conference/x-cooltalk" }, + { "icm", "application/vnd.iccprofile" }, + { "ico", "image/vnd.microsoft.icon" }, + { "ics", "text/calendar" }, + { "ief", "image/ief" }, + { "ifb", "text/calendar" }, + { "ifm", "application/vnd.shana.informed.formdata" }, + { "iges", "model/iges" }, + { "igl", "application/vnd.igloader" }, + { "igm", "application/vnd.insors.igm" }, + { "igs", "model/iges" }, + { "igx", "application/vnd.micrografx.igx" }, + { "iif", "application/vnd.shana.informed.interchange" }, + { "img", "application/octet-stream" }, + { "imp", "application/vnd.accpac.simply.imp" }, + { "ims", "application/vnd.ms-ims" }, + { "in", "text/plain" }, + { "ini", "text/plain" }, + { "ink", "application/inkml+xml" }, + { "inkml", "application/inkml+xml" }, + { "install", "application/x-install-instructions" }, + { "iota", "application/vnd.astraea-software.iota" }, + { "ipfix", "application/ipfix" }, + { "ipk", "application/vnd.shana.informed.package" }, + { "irm", "application/vnd.ibm.rights-management" }, + { "irp", "application/vnd.irepository.package+xml" }, + { "iso", "application/octet-stream" }, + { "itp", "application/vnd.shana.informed.formtemplate" }, + { "its", "application/its+xml" }, + { "ivp", "application/vnd.immervision-ivp" }, + { "ivu", "application/vnd.immervision-ivu" }, + { "jad", "text/vnd.sun.j2me.app-descriptor" }, + { "jade", "text/jade" }, + { "jam", "application/vnd.jam" }, + { "jar", "application/java-archive" }, + { "jardiff", "application/x-java-archive-diff" }, + { "java", "text/x-java-source" }, + { "jhc", "image/jphc" }, + { "jisp", "application/vnd.jisp" }, + { "jls", "image/jls" }, + { "jlt", "application/vnd.hp-jlyt" }, + { "jng", "image/x-jng" }, + { "jnlp", "application/x-java-jnlp-file" }, + { "joda", "application/vnd.joost.joda-archive" }, + { "jp2", "image/jp2" }, + { "jpe", "image/jpeg" }, + { "jpeg", "image/jpeg" }, + { "jpf", "image/jpx" }, + { "jpg", "image/jpeg" }, + { "jpg2", "image/jp2" }, + { "jpgm", "image/jpm" }, + { "jpgv", "video/jpeg" }, + { "jph", "image/jph" }, + { "jpm", "image/jpm" }, + { "jpx", "image/jpx" }, + { "js", "application/javascript" }, + { "json", "application/json" }, + { "json5", "application/json5" }, + { "jsonld", "application/ld+json" }, + { "jsonml", "application/jsonml+json" }, + { "jsx", "text/jsx" }, + { "jt", "model/jt" }, + { "jxr", "image/jxr" }, + { "jxra", "image/jxra" }, + { "jxrs", "image/jxrs" }, + { "jxs", "image/jxs" }, + { "jxsc", "image/jxsc" }, + { "jxsi", "image/jxsi" }, + { "jxss", "image/jxss" }, + { "kar", "audio/midi" }, + { "karbon", "application/vnd.kde.karbon" }, + { "kdbx", "application/x-keepass2" }, + { "key", "application/vnd.apple.keynote" }, + { "kfo", "application/vnd.kde.kformula" }, + { "kia", "application/vnd.kidspiration" }, + { "kml", "application/vnd.google-earth.kml+xml" }, + { "kmz", "application/vnd.google-earth.kmz" }, + { "kne", "application/vnd.kinar" }, + { "knp", "application/vnd.kinar" }, + { "kon", "application/vnd.kde.kontour" }, + { "kpr", "application/vnd.kde.kpresenter" }, + { "kpt", "application/vnd.kde.kpresenter" }, + { "kpxx", "application/vnd.ds-keypoint" }, + { "ksp", "application/vnd.kde.kspread" }, + { "ktr", "application/vnd.kahootz" }, + { "ktx", "image/ktx" }, + { "ktx2", "image/ktx2" }, + { "ktz", "application/vnd.kahootz" }, + { "kwd", "application/vnd.kde.kword" }, + { "kwt", "application/vnd.kde.kword" }, + { "lasxml", "application/vnd.las.las+xml" }, + { "latex", "application/x-latex" }, + { "lbd", "application/vnd.llamagraphics.life-balance.desktop" }, + { "lbe", "application/vnd.llamagraphics.life-balance.exchange+xml" }, + { "les", "application/vnd.hhe.lesson-player" }, + { "less", "text/less" }, + { "lgr", "application/lgr+xml" }, + { "lha", "application/x-lzh-compressed" }, + { "link66", "application/vnd.route66.link66+xml" }, + { "list", "text/plain" }, + { "list3820", "application/vnd.ibm.modcap" }, + { "listafp", "application/vnd.ibm.modcap" }, + { "lnk", "application/x-ms-shortcut" }, + { "log", "text/plain" }, + { "lostxml", "application/lost+xml" }, + { "lrf", "application/octet-stream" }, + { "lrm", "application/vnd.ms-lrm" }, + { "ltf", "application/vnd.frogans.ltf" }, + { "lua", "text/x-lua" }, + { "luac", "application/x-lua-bytecode" }, + { "lvp", "audio/vnd.lucent.voice" }, + { "lwp", "application/vnd.lotus-wordpro" }, + { "lzh", "application/x-lzh-compressed" }, + { "m13", "application/x-msmediaview" }, + { "m14", "application/x-msmediaview" }, + { "m1v", "video/mpeg" }, + { "m21", "application/mp21" }, + { "m2a", "audio/mpeg" }, + { "m2v", "video/mpeg" }, + { "m3a", "audio/mpeg" }, + { "m3u", "audio/x-mpegurl" }, + { "m3u8", "application/vnd.apple.mpegurl" }, + { "m4a", "audio/mp4" }, + { "m4p", "application/mp4" }, + { "m4s", "video/iso.segment" }, + { "m4u", "video/vnd.mpegurl" }, + { "m4v", "video/x-m4v" }, + { "ma", "application/mathematica" }, + { "mads", "application/mads+xml" }, + { "maei", "application/mmt-aei+xml" }, + { "mag", "application/vnd.ecowin.chart" }, + { "maker", "application/vnd.framemaker" }, + { "man", "text/troff" }, + { "manifest", "text/cache-manifest" }, + { "map", "application/json" }, + { "mar", "application/octet-stream" }, + { "markdown", "text/markdown" }, + { "mathml", "application/mathml+xml" }, + { "mb", "application/mathematica" }, + { "mbk", "application/vnd.mobius.mbk" }, + { "mbox", "application/mbox" }, + { "mc1", "application/vnd.medcalcdata" }, + { "mcd", "application/vnd.mcd" }, + { "mcurl", "text/vnd.curl.mcurl" }, + { "md", "text/markdown" }, + { "mdb", "application/x-msaccess" }, + { "mdi", "image/vnd.ms-modi" }, + { "mdx", "text/mdx" }, + { "me", "text/troff" }, + { "mesh", "model/mesh" }, + { "meta4", "application/metalink4+xml" }, + { "metalink", "application/metalink+xml" }, + { "mets", "application/mets+xml" }, + { "mfm", "application/vnd.mfmp" }, + { "mft", "application/rpki-manifest" }, + { "mgp", "application/vnd.osgeo.mapguide.package" }, + { "mgz", "application/vnd.proteus.magazine" }, + { "mid", "audio/midi" }, + { "midi", "audio/midi" }, + { "mie", "application/x-mie" }, + { "mif", "application/vnd.mif" }, + { "mime", "message/rfc822" }, + { "mj2", "video/mj2" }, + { "mjp2", "video/mj2" }, + { "mjs", "text/javascript" }, + { "mk3d", "video/x-matroska" }, + { "mka", "audio/x-matroska" }, + { "mkd", "text/x-markdown" }, + { "mks", "video/x-matroska" }, + { "mkv", "video/x-matroska" }, + { "mlp", "application/vnd.dolby.mlp" }, + { "mmd", "application/vnd.chipnuts.karaoke-mmd" }, + { "mmf", "application/vnd.smaf" }, + { "mml", "text/mathml" }, + { "mmr", "image/vnd.fujixerox.edmics-mmr" }, + { "mng", "video/x-mng" }, + { "mny", "application/x-msmoney" }, + { "mobi", "application/x-mobipocket-ebook" }, + { "mods", "application/mods+xml" }, + { "mov", "video/quicktime" }, + { "movie", "video/x-sgi-movie" }, + { "mp2", "audio/mpeg" }, + { "mp21", "application/mp21" }, + { "mp2a", "audio/mpeg" }, + { "mp3", "audio/mp3" }, + { "mp4", "video/mp4" }, + { "mp4a", "audio/mp4" }, + { "mp4s", "application/mp4" }, + { "mp4v", "video/mp4" }, + { "mpc", "application/vnd.mophun.certificate" }, + { "mpd", "application/dash+xml" }, + { "mpe", "video/mpeg" }, + { "mpeg", "video/mpeg" }, + { "mpf", "application/media-policy-dataset+xml" }, + { "mpg", "video/mpeg" }, + { "mpg4", "video/mp4" }, + { "mpga", "audio/mpeg" }, + { "mpkg", "application/vnd.apple.installer+xml" }, + { "mpm", "application/vnd.blueice.multipass" }, + { "mpn", "application/vnd.mophun.application" }, + { "mpp", "application/dash-patch+xml" }, + { "mpt", "application/vnd.ms-project" }, + { "mpy", "application/vnd.ibm.minipay" }, + { "mqy", "application/vnd.mobius.mqy" }, + { "mrc", "application/marc" }, + { "mrcx", "application/marcxml+xml" }, + { "ms", "text/troff" }, + { "mscml", "application/mediaservercontrol+xml" }, + { "mseed", "application/vnd.fdsn.mseed" }, + { "mseq", "application/vnd.mseq" }, + { "msf", "application/vnd.epson.msf" }, + { "msg", "application/vnd.ms-outlook" }, + { "msh", "model/mesh" }, + { "msi", "application/octet-stream" }, + { "msix", "application/msix" }, + { "msl", "application/vnd.mobius.msl" }, + { "msm", "application/octet-stream" }, + { "msp", "application/octet-stream" }, + { "msty", "application/vnd.muvee.style" }, + { "mtl", "model/mtl" }, + { "mts", "model/vnd.mts" }, + { "mus", "application/vnd.musician" }, + { "musd", "application/mmt-usd+xml" }, + { "musicxml", "application/vnd.recordare.musicxml+xml" }, + { "mvb", "application/x-msmediaview" }, + { "mvt", "application/vnd.mapbox-vector-tile" }, + { "mwf", "application/vnd.mfer" }, + { "mxf", "application/mxf" }, + { "mxl", "application/vnd.recordare.musicxml" }, + { "mxmf", "audio/mobile-xmf" }, + { "mxml", "application/xv+xml" }, + { "mxs", "application/vnd.triscape.mxs" }, + { "mxu", "video/vnd.mpegurl" }, + { "n3", "text/n3" }, + { "nb", "application/mathematica" }, + { "nbp", "application/vnd.wolfram.player" }, + { "nc", "application/x-netcdf" }, + { "ncx", "application/x-dtbncx+xml" }, + { "nfo", "text/x-nfo" }, + { "ngdat", "application/vnd.nokia.n-gage.data" }, + { "nitf", "application/vnd.nitf" }, + { "nlu", "application/vnd.neurolanguage.nlu" }, + { "nml", "application/vnd.enliven" }, + { "nnd", "application/vnd.noblenet-directory" }, + { "nns", "application/vnd.noblenet-sealer" }, + { "nnw", "application/vnd.noblenet-web" }, + { "npx", "image/vnd.net-fpx" }, + { "nq", "application/n-quads" }, + { "nsc", "application/x-conference" }, + { "nsf", "application/vnd.lotus-notes" }, + { "nt", "application/n-triples" }, + { "ntf", "application/vnd.nitf" }, + { "numbers", "application/vnd.apple.numbers" }, + { "nzb", "application/x-nzb" }, + { "oa2", "application/vnd.fujitsu.oasys2" }, + { "oa3", "application/vnd.fujitsu.oasys3" }, + { "oas", "application/vnd.fujitsu.oasys" }, + { "obd", "application/x-msbinder" }, + { "obgx", "application/vnd.openblox.game+xml" }, + { "obj", "model/obj" }, + { "oda", "application/oda" }, + { "odb", "application/vnd.oasis.opendocument.database" }, + { "odc", "application/vnd.oasis.opendocument.chart" }, + { "odf", "application/vnd.oasis.opendocument.formula" }, + { "odft", "application/vnd.oasis.opendocument.formula-template" }, + { "odg", "application/vnd.oasis.opendocument.graphics" }, + { "odi", "application/vnd.oasis.opendocument.image" }, + { "odm", "application/vnd.oasis.opendocument.text-master" }, + { "odp", "application/vnd.oasis.opendocument.presentation" }, + { "ods", "application/vnd.oasis.opendocument.spreadsheet" }, + { "odt", "application/vnd.oasis.opendocument.text" }, + { "oga", "audio/ogg" }, + { "ogex", "model/vnd.opengex" }, + { "ogg", "audio/ogg" }, + { "ogv", "video/ogg" }, + { "ogx", "application/ogg" }, + { "omdoc", "application/omdoc+xml" }, + { "onepkg", "application/onenote" }, + { "onetmp", "application/onenote" }, + { "onetoc", "application/onenote" }, + { "onetoc2", "application/onenote" }, + { "opf", "application/oebps-package+xml" }, + { "opml", "text/x-opml" }, + { "oprc", "application/vnd.palm" }, + { "opus", "audio/ogg" }, + { "org", "application/vnd.lotus-organizer" }, + { "osf", "application/vnd.yamaha.openscoreformat" }, + { "osfpvg", "application/vnd.yamaha.openscoreformat.osfpvg+xml" }, + { "osm", "application/vnd.openstreetmap.data+xml" }, + { "otc", "application/vnd.oasis.opendocument.chart-template" }, + { "otf", "font/otf" }, + { "otg", "application/vnd.oasis.opendocument.graphics-template" }, + { "oth", "application/vnd.oasis.opendocument.text-web" }, + { "oti", "application/vnd.oasis.opendocument.image-template" }, + { "otp", "application/vnd.oasis.opendocument.presentation-template" }, + { "ots", "application/vnd.oasis.opendocument.spreadsheet-template" }, + { "ott", "application/vnd.oasis.opendocument.text-template" }, + { "ova", "application/x-virtualbox-ova" }, + { "ovf", "application/x-virtualbox-ovf" }, + { "owl", "application/rdf+xml" }, + { "oxps", "application/oxps" }, + { "oxt", "application/vnd.openofficeorg.extension" }, + { "p", "text/x-pascal" }, + { "p10", "application/pkcs10" }, + { "p12", "application/x-pkcs12" }, + { "p7b", "application/x-pkcs7-certificates" }, + { "p7c", "application/pkcs7-mime" }, + { "p7m", "application/pkcs7-mime" }, + { "p7r", "application/x-pkcs7-certreqresp" }, + { "p7s", "application/pkcs7-signature" }, + { "p8", "application/pkcs8" }, + { "pac", "application/x-ns-proxy-autoconfig" }, + { "pages", "application/vnd.apple.pages" }, + { "pas", "text/x-pascal" }, + { "paw", "application/vnd.pawaafile" }, + { "pbd", "application/vnd.powerbuilder6" }, + { "pbm", "image/x-portable-bitmap" }, + { "pcap", "application/vnd.tcpdump.pcap" }, + { "pcf", "application/x-font-pcf" }, + { "pcl", "application/vnd.hp-pcl" }, + { "pclxl", "application/vnd.hp-pclxl" }, + { "pct", "image/x-pict" }, + { "pcurl", "application/vnd.curl.pcurl" }, + { "pcx", "image/vnd.zbrush.pcx" }, + { "pdb", "application/vnd.palm" }, + { "pde", "text/x-processing" }, + { "pdf", "application/pdf" }, + { "pem", "application/x-x509-ca-cert" }, + { "pfa", "application/x-font-type1" }, + { "pfb", "application/x-font-type1" }, + { "pfm", "application/x-font-type1" }, + { "pfr", "application/font-tdpfr" }, + { "pfx", "application/x-pkcs12" }, + { "pgm", "image/x-portable-graymap" }, + { "pgn", "application/x-chess-pgn" }, + { "pgp", "application/pgp-encrypted" }, + { "php", "application/x-httpd-php" }, + { "pic", "image/x-pict" }, + { "pkg", "application/octet-stream" }, + { "pki", "application/pkixcmp" }, + { "pkipath", "application/pkix-pkipath" }, + { "pkpass", "application/vnd.apple.pkpass" }, + { "pl", "application/x-perl" }, + { "plb", "application/vnd.3gpp.pic-bw-large" }, + { "plc", "application/vnd.mobius.plc" }, + { "plf", "application/vnd.pocketlearn" }, + { "pls", "application/pls+xml" }, + { "pm", "application/x-perl" }, + { "pml", "application/vnd.ctc-posml" }, + { "png", "image/png" }, + { "pnm", "image/x-portable-anymap" }, + { "portpkg", "application/vnd.macports.portpkg" }, + { "pot", "application/vnd.ms-powerpoint" }, + { "potm", "application/vnd.ms-powerpoint.template.macroenabled.12" }, + { "potx", "application/vnd.openxmlformats-officedocument.presentationml.template" }, + { "ppam", "application/vnd.ms-powerpoint.addin.macroenabled.12" }, + { "ppd", "application/vnd.cups-ppd" }, + { "ppm", "image/x-portable-pixmap" }, + { "pps", "application/vnd.ms-powerpoint" }, + { "ppsm", "application/vnd.ms-powerpoint.slideshow.macroenabled.12" }, + { "ppsx", "application/vnd.openxmlformats-officedocument.presentationml.slideshow" }, + { "ppt", "application/vnd.ms-powerpoint" }, + { "pptm", "application/vnd.ms-powerpoint.presentation.macroenabled.12" }, + { "pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" }, + { "pqa", "application/vnd.palm" }, + { "prc", "model/prc" }, + { "pre", "application/vnd.lotus-freelance" }, + { "prf", "application/pics-rules" }, + { "provx", "application/provenance+xml" }, + { "ps", "application/postscript" }, + { "psb", "application/vnd.3gpp.pic-bw-small" }, + { "psd", "image/vnd.adobe.photoshop" }, + { "psf", "application/x-font-linux-psf" }, + { "pskcxml", "application/pskc+xml" }, + { "pti", "image/prs.pti" }, + { "ptid", "application/vnd.pvi.ptid1" }, + { "pub", "application/x-mspublisher" }, + { "pvb", "application/vnd.3gpp.pic-bw-var" }, + { "pwn", "application/vnd.3m.post-it-notes" }, + { "pya", "audio/vnd.ms-playready.media.pya" }, + { "pyo", "model/vnd.pytha.pyox" }, + { "pyox", "model/vnd.pytha.pyox" }, + { "pyv", "video/vnd.ms-playready.media.pyv" }, + { "qam", "application/vnd.epson.quickanime" }, + { "qbo", "application/vnd.intu.qbo" }, + { "qfx", "application/vnd.intu.qfx" }, + { "qps", "application/vnd.publishare-delta-tree" }, + { "qt", "video/quicktime" }, + { "qwd", "application/vnd.quark.quarkxpress" }, + { "qwt", "application/vnd.quark.quarkxpress" }, + { "qxb", "application/vnd.quark.quarkxpress" }, + { "qxd", "application/vnd.quark.quarkxpress" }, + { "qxl", "application/vnd.quark.quarkxpress" }, + { "qxt", "application/vnd.quark.quarkxpress" }, + { "ra", "audio/x-realaudio" }, + { "ram", "audio/x-pn-realaudio" }, + { "raml", "application/raml+yaml" }, + { "rapd", "application/route-apd+xml" }, + { "rar", "application/vnd.rar" }, + { "ras", "image/x-cmu-raster" }, + { "rdf", "application/rdf+xml" }, + { "rdz", "application/vnd.data-vision.rdz" }, + { "relo", "application/p2p-overlay+xml" }, + { "rep", "application/vnd.businessobjects" }, + { "res", "application/x-dtbresource+xml" }, + { "rgb", "image/x-rgb" }, + { "rif", "application/reginfo+xml" }, + { "rip", "audio/vnd.rip" }, + { "ris", "application/x-research-info-systems" }, + { "rl", "application/resource-lists+xml" }, + { "rlc", "image/vnd.fujixerox.edmics-rlc" }, + { "rld", "application/resource-lists-diff+xml" }, + { "rm", "application/vnd.rn-realmedia" }, + { "rmi", "audio/midi" }, + { "rmp", "audio/x-pn-realaudio-plugin" }, + { "rms", "application/vnd.jcp.javame.midlet-rms" }, + { "rmvb", "application/vnd.rn-realmedia-vbr" }, + { "rnc", "application/relax-ng-compact-syntax" }, + { "rng", "application/xml" }, + { "roa", "application/rpki-roa" }, + { "roff", "text/troff" }, + { "rp9", "application/vnd.cloanto.rp9" }, + { "rpm", "application/x-redhat-package-manager" }, + { "rpss", "application/vnd.nokia.radio-presets" }, + { "rpst", "application/vnd.nokia.radio-preset" }, + { "rq", "application/sparql-query" }, + { "rs", "application/rls-services+xml" }, + { "rsat", "application/atsc-rsat+xml" }, + { "rsd", "application/rsd+xml" }, + { "rsheet", "application/urc-ressheet+xml" }, + { "rss", "application/rss+xml" }, + { "rtf", "text/rtf" }, + { "rtx", "text/richtext" }, + { "run", "application/x-makeself" }, + { "rusd", "application/route-usd+xml" }, + { "s", "text/x-asm" }, + { "s3m", "audio/s3m" }, + { "saf", "application/vnd.yamaha.smaf-audio" }, + { "sass", "text/x-sass" }, + { "sbml", "application/sbml+xml" }, + { "sc", "application/vnd.ibm.secure-container" }, + { "scd", "application/x-msschedule" }, + { "scm", "application/vnd.lotus-screencam" }, + { "scq", "application/scvp-cv-request" }, + { "scs", "application/scvp-cv-response" }, + { "scss", "text/x-scss" }, + { "scurl", "text/vnd.curl.scurl" }, + { "sda", "application/vnd.stardivision.draw" }, + { "sdc", "application/vnd.stardivision.calc" }, + { "sdd", "application/vnd.stardivision.impress" }, + { "sdkd", "application/vnd.solent.sdkm+xml" }, + { "sdkm", "application/vnd.solent.sdkm+xml" }, + { "sdp", "application/sdp" }, + { "sdw", "application/vnd.stardivision.writer" }, + { "sea", "application/x-sea" }, + { "see", "application/vnd.seemail" }, + { "seed", "application/vnd.fdsn.seed" }, + { "sema", "application/vnd.sema" }, + { "semd", "application/vnd.semd" }, + { "semf", "application/vnd.semf" }, + { "senmlx", "application/senml+xml" }, + { "sensmlx", "application/sensml+xml" }, + { "ser", "application/java-serialized-object" }, + { "setpay", "application/set-payment-initiation" }, + { "setreg", "application/set-registration-initiation" }, + { "sfs", "application/vnd.spotfire.sfs" }, + { "sfv", "text/x-sfv" }, + { "sgi", "image/sgi" }, + { "sgl", "application/vnd.stardivision.writer-global" }, + { "sgm", "text/sgml" }, + { "sgml", "text/sgml" }, + { "sh", "application/x-sh" }, + { "shar", "application/x-shar" }, + { "shex", "text/shex" }, + { "shf", "application/shf+xml" }, + { "shtml", "text/html" }, + { "sid", "image/x-mrsid-image" }, + { "sieve", "application/sieve" }, + { "sig", "application/pgp-signature" }, + { "sil", "audio/silk" }, + { "silo", "model/mesh" }, + { "sis", "application/vnd.symbian.install" }, + { "sisx", "application/vnd.symbian.install" }, + { "sit", "application/x-stuffit" }, + { "sitx", "application/x-stuffitx" }, + { "siv", "application/sieve" }, + { "skd", "application/vnd.koan" }, + { "skm", "application/vnd.koan" }, + { "skp", "application/vnd.koan" }, + { "skt", "application/vnd.koan" }, + { "sldm", "application/vnd.ms-powerpoint.slide.macroenabled.12" }, + { "sldx", "application/vnd.openxmlformats-officedocument.presentationml.slide" }, + { "slim", "text/slim" }, + { "slm", "text/slim" }, + { "sls", "application/route-s-tsid+xml" }, + { "slt", "application/vnd.epson.salt" }, + { "sm", "application/vnd.stepmania.stepchart" }, + { "smf", "application/vnd.stardivision.math" }, + { "smi", "application/smil+xml" }, + { "smil", "application/smil+xml" }, + { "smv", "video/x-smv" }, + { "smzip", "application/vnd.stepmania.package" }, + { "snd", "audio/basic" }, + { "snf", "application/x-font-snf" }, + { "so", "application/octet-stream" }, + { "spc", "application/x-pkcs7-certificates" }, + { "spdx", "text/spdx" }, + { "spf", "application/vnd.yamaha.smaf-phrase" }, + { "spl", "application/x-futuresplash" }, + { "spot", "text/vnd.in3d.spot" }, + { "spp", "application/scvp-vp-response" }, + { "spq", "application/scvp-vp-request" }, + { "spx", "audio/ogg" }, + { "sql", "application/sql" }, + { "src", "application/x-wais-source" }, + { "srt", "application/x-subrip" }, + { "sru", "application/sru+xml" }, + { "srx", "application/sparql-results+xml" }, + { "ssdl", "application/ssdl+xml" }, + { "sse", "application/vnd.kodak-descriptor" }, + { "ssf", "application/vnd.epson.ssf" }, + { "ssml", "application/ssml+xml" }, + { "st", "application/vnd.sailingtracker.track" }, + { "stc", "application/vnd.sun.xml.calc.template" }, + { "std", "application/vnd.sun.xml.draw.template" }, + { "stf", "application/vnd.wt.stf" }, + { "sti", "application/vnd.sun.xml.impress.template" }, + { "stk", "application/hyperstudio" }, + { "stl", "model/stl" }, + { "stpx", "model/step+xml" }, + { "stpxz", "model/step-xml+zip" }, + { "stpz", "model/step+zip" }, + { "str", "application/vnd.pg.format" }, + { "stw", "application/vnd.sun.xml.writer.template" }, + { "styl", "text/stylus" }, + { "stylus", "text/stylus" }, + { "sub", "text/vnd.dvb.subtitle" }, + { "sus", "application/vnd.sus-calendar" }, + { "susp", "application/vnd.sus-calendar" }, + { "sv4cpio", "application/x-sv4cpio" }, + { "sv4crc", "application/x-sv4crc" }, + { "svc", "application/vnd.dvb.service" }, + { "svd", "application/vnd.svd" }, + { "svg", "image/svg+xml" }, + { "svgz", "image/svg+xml" }, + { "swa", "application/x-director" }, + { "swf", "application/x-shockwave-flash" }, + { "swi", "application/vnd.aristanetworks.swi" }, + { "swidtag", "application/swid+xml" }, + { "sxc", "application/vnd.sun.xml.calc" }, + { "sxd", "application/vnd.sun.xml.draw" }, + { "sxg", "application/vnd.sun.xml.writer.global" }, + { "sxi", "application/vnd.sun.xml.impress" }, + { "sxm", "application/vnd.sun.xml.math" }, + { "sxw", "application/vnd.sun.xml.writer" }, + { "t", "text/troff" }, + { "t3", "application/x-t3vm-image" }, + { "t38", "image/t38" }, + { "taglet", "application/vnd.mynfc" }, + { "tao", "application/vnd.tao.intent-module-archive" }, + { "tap", "image/vnd.tencent.tap" }, + { "tar", "application/x-tar" }, + { "tcap", "application/vnd.3gpp2.tcap" }, + { "tcl", "application/x-tcl" }, + { "td", "application/urc-targetdesc+xml" }, + { "teacher", "application/vnd.smart.teacher" }, + { "tei", "application/tei+xml" }, + { "tex", "application/x-tex" }, + { "texi", "application/x-texinfo" }, + { "texinfo", "application/x-texinfo" }, + { "text", "text/plain" }, + { "tfi", "application/thraud+xml" }, + { "tfm", "application/x-tex-tfm" }, + { "tfx", "image/tiff-fx" }, + { "tga", "image/x-tga" }, + { "thmx", "application/vnd.ms-officetheme" }, + { "tif", "image/tiff" }, + { "tiff", "image/tiff" }, + { "tk", "application/x-tcl" }, + { "tmo", "application/vnd.tmobile-livetv" }, + { "toml", "application/toml" }, + { "torrent", "application/x-bittorrent" }, + { "tpl", "application/vnd.groove-tool-template" }, + { "tpt", "application/vnd.trid.tpt" }, + { "tr", "text/troff" }, + { "tra", "application/vnd.trueapp" }, + { "trig", "application/trig" }, + { "trm", "application/x-msterminal" }, + { "ts", "video/mp2t" }, + { "tsd", "application/timestamped-data" }, + { "tsv", "text/tab-separated-values" }, + { "ttc", "font/collection" }, + { "ttf", "font/ttf" }, + { "ttl", "text/turtle" }, + { "ttml", "application/ttml+xml" }, + { "twd", "application/vnd.simtech-mindmapper" }, + { "twds", "application/vnd.simtech-mindmapper" }, + { "txd", "application/vnd.genomatix.tuxedo" }, + { "txf", "application/vnd.mobius.txf" }, + { "txt", "text/plain" }, + { "u32", "application/x-authorware-bin" }, + { "u3d", "model/u3d" }, + { "u8dsn", "message/global-delivery-status" }, + { "u8hdr", "message/global-headers" }, + { "u8mdn", "message/global-disposition-notification" }, + { "u8msg", "message/global" }, + { "ubj", "application/ubjson" }, + { "udeb", "application/x-debian-package" }, + { "ufd", "application/vnd.ufdl" }, + { "ufdl", "application/vnd.ufdl" }, + { "ulx", "application/x-glulx" }, + { "umj", "application/vnd.umajin" }, + { "unityweb", "application/vnd.unity" }, + { "uo", "application/vnd.uoml+xml" }, + { "uoml", "application/vnd.uoml+xml" }, + { "uri", "text/uri-list" }, + { "uris", "text/uri-list" }, + { "urls", "text/uri-list" }, + { "usda", "model/vnd.usda" }, + { "usdz", "model/vnd.usdz+zip" }, + { "ustar", "application/x-ustar" }, + { "utz", "application/vnd.uiq.theme" }, + { "uu", "text/x-uuencode" }, + { "uva", "audio/vnd.dece.audio" }, + { "uvd", "application/vnd.dece.data" }, + { "uvf", "application/vnd.dece.data" }, + { "uvg", "image/vnd.dece.graphic" }, + { "uvh", "video/vnd.dece.hd" }, + { "uvi", "image/vnd.dece.graphic" }, + { "uvm", "video/vnd.dece.mobile" }, + { "uvp", "video/vnd.dece.pd" }, + { "uvs", "video/vnd.dece.sd" }, + { "uvt", "application/vnd.dece.ttml+xml" }, + { "uvu", "video/vnd.uvvu.mp4" }, + { "uvv", "video/vnd.dece.video" }, + { "uvva", "audio/vnd.dece.audio" }, + { "uvvd", "application/vnd.dece.data" }, + { "uvvf", "application/vnd.dece.data" }, + { "uvvg", "image/vnd.dece.graphic" }, + { "uvvh", "video/vnd.dece.hd" }, + { "uvvi", "image/vnd.dece.graphic" }, + { "uvvm", "video/vnd.dece.mobile" }, + { "uvvp", "video/vnd.dece.pd" }, + { "uvvs", "video/vnd.dece.sd" }, + { "uvvt", "application/vnd.dece.ttml+xml" }, + { "uvvu", "video/vnd.uvvu.mp4" }, + { "uvvv", "video/vnd.dece.video" }, + { "uvvx", "application/vnd.dece.unspecified" }, + { "uvvz", "application/vnd.dece.zip" }, + { "uvx", "application/vnd.dece.unspecified" }, + { "uvz", "application/vnd.dece.zip" }, + { "vbox", "application/x-virtualbox-vbox" }, + { "vcard", "text/vcard" }, + { "vcd", "application/x-cdlink" }, + { "vcf", "text/x-vcard" }, + { "vcg", "application/vnd.groove-vcard" }, + { "vcs", "text/x-vcalendar" }, + { "vcx", "application/vnd.vcx" }, + { "vdi", "application/x-virtualbox-vdi" }, + { "vds", "model/vnd.sap.vds" }, + { "vhd", "application/x-virtualbox-vhd" }, + { "vis", "application/vnd.visionary" }, + { "viv", "video/vnd.vivo" }, + { "vmdk", "application/x-virtualbox-vmdk" }, + { "vob", "video/x-ms-vob" }, + { "vor", "application/vnd.stardivision.writer" }, + { "vox", "application/x-authorware-bin" }, + { "vrml", "model/vrml" }, + { "vsd", "application/vnd.visio" }, + { "vsf", "application/vnd.vsf" }, + { "vss", "application/vnd.visio" }, + { "vst", "application/vnd.visio" }, + { "vsw", "application/vnd.visio" }, + { "vtf", "image/vnd.valve.source.texture" }, + { "vtt", "text/vtt" }, + { "vtu", "model/vnd.vtu" }, + { "vxml", "application/voicexml+xml" }, + { "w3d", "application/x-director" }, + { "wad", "application/x-doom" }, + { "wadl", "application/vnd.sun.wadl+xml" }, + { "war", "application/java-archive" }, + { "wasm", "application/wasm" }, + { "wav", "audio/wav" }, + { "wax", "audio/x-ms-wax" }, + { "wbmp", "image/vnd.wap.wbmp" }, + { "wbs", "application/vnd.criticaltools.wbs+xml" }, + { "wbxml", "application/vnd.wap.wbxml" }, + { "wcm", "application/vnd.ms-works" }, + { "wdb", "application/vnd.ms-works" }, + { "wdp", "image/vnd.ms-photo" }, + { "weba", "audio/webm" }, + { "webapp", "application/x-web-app-manifest+json" }, + { "webm", "video/webm" }, + { "webp", "image/webp" }, + { "wg", "application/vnd.pmi.widget" }, + { "wgsl", "text/wgsl" }, + { "wgt", "application/widget" }, + { "wif", "application/watcherinfo+xml" }, + { "wks", "application/vnd.ms-works" }, + { "wm", "video/x-ms-wm" }, + { "wma", "audio/x-ms-wma" }, + { "wmd", "application/x-ms-wmd" }, + { "wmf", "image/wmf" }, + { "wml", "text/vnd.wap.wml" }, + { "wmlc", "application/vnd.wap.wmlc" }, + { "wmls", "text/vnd.wap.wmlscript" }, + { "wmlsc", "application/vnd.wap.wmlscriptc" }, + { "wmv", "video/x-ms-wmv" }, + { "wmx", "video/x-ms-wmx" }, + { "wmz", "application/x-ms-wmz" }, + { "woff", "font/woff" }, + { "woff2", "font/woff2" }, + { "wpd", "application/vnd.wordperfect" }, + { "wpl", "application/vnd.ms-wpl" }, + { "wps", "application/vnd.ms-works" }, + { "wqd", "application/vnd.wqd" }, + { "wri", "application/x-mswrite" }, + { "wrl", "model/vrml" }, + { "wsc", "message/vnd.wfa.wsc" }, + { "wsdl", "application/wsdl+xml" }, + { "wspolicy", "application/wspolicy+xml" }, + { "wtb", "application/vnd.webturbo" }, + { "wvx", "video/x-ms-wvx" }, + { "x32", "application/x-authorware-bin" }, + { "x3d", "model/x3d+xml" }, + { "x3db", "model/x3d+binary" }, + { "x3dbz", "model/x3d+binary" }, + { "x3dv", "model/x3d+vrml" }, + { "x3dvz", "model/x3d+vrml" }, + { "x3dz", "model/x3d+xml" }, + { "xaml", "application/xaml+xml" }, + { "xap", "application/x-silverlight-app" }, + { "xar", "application/vnd.xara" }, + { "xav", "application/xcap-att+xml" }, + { "xbap", "application/x-ms-xbap" }, + { "xbd", "application/vnd.fujixerox.docuworks.binder" }, + { "xbm", "image/x-xbitmap" }, + { "xca", "application/xcap-caps+xml" }, + { "xcs", "application/calendar+xml" }, + { "xdf", "application/xcap-diff+xml" }, + { "xdm", "application/vnd.syncml.dm+xml" }, + { "xdp", "application/vnd.adobe.xdp+xml" }, + { "xdssc", "application/dssc+xml" }, + { "xdw", "application/vnd.fujixerox.docuworks" }, + { "xel", "application/xcap-el+xml" }, + { "xenc", "application/xenc+xml" }, + { "xer", "application/patch-ops-error+xml" }, + { "xfdf", "application/xfdf" }, + { "xfdl", "application/vnd.xfdl" }, + { "xht", "application/xhtml+xml" }, + { "xhtm", "application/vnd.pwg-xhtml-print+xml" }, + { "xhtml", "application/xhtml+xml" }, + { "xhvml", "application/xv+xml" }, + { "xif", "image/vnd.xiff" }, + { "xla", "application/vnd.ms-excel" }, + { "xlam", "application/vnd.ms-excel.addin.macroenabled.12" }, + { "xlc", "application/vnd.ms-excel" }, + { "xlf", "application/xliff+xml" }, + { "xlm", "application/vnd.ms-excel" }, + { "xls", "application/vnd.ms-excel" }, + { "xlsb", "application/vnd.ms-excel.sheet.binary.macroenabled.12" }, + { "xlsm", "application/vnd.ms-excel.sheet.macroenabled.12" }, + { "xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }, + { "xlt", "application/vnd.ms-excel" }, + { "xltm", "application/vnd.ms-excel.template.macroenabled.12" }, + { "xltx", "application/vnd.openxmlformats-officedocument.spreadsheetml.template" }, + { "xlw", "application/vnd.ms-excel" }, + { "xm", "audio/xm" }, + { "xml", "application/xml" }, + { "xns", "application/xcap-ns+xml" }, + { "xo", "application/vnd.olpc-sugar" }, + { "xop", "application/xop+xml" }, + { "xpi", "application/x-xpinstall" }, + { "xpl", "application/xproc+xml" }, + { "xpm", "image/x-xpixmap" }, + { "xpr", "application/vnd.is-xpr" }, + { "xps", "application/vnd.ms-xpsdocument" }, + { "xpw", "application/vnd.intercon.formnet" }, + { "xpx", "application/vnd.intercon.formnet" }, + { "xsd", "application/xml" }, + { "xsf", "application/prs.xsf+xml" }, + { "xsl", "application/xml" }, + { "xslt", "application/xslt+xml" }, + { "xsm", "application/vnd.syncml+xml" }, + { "xspf", "application/xspf+xml" }, + { "xul", "application/vnd.mozilla.xul+xml" }, + { "xvm", "application/xv+xml" }, + { "xvml", "application/xv+xml" }, + { "xwd", "image/x-xwindowdump" }, + { "xyz", "chemical/x-xyz" }, + { "xz", "application/x-xz" }, + { "yaml", "text/yaml" }, + { "yang", "application/yang" }, + { "yin", "application/yin+xml" }, + { "yml", "text/yaml" }, + { "ymp", "text/x-suse-ymp" }, + { "z1", "application/x-zmachine" }, + { "z2", "application/x-zmachine" }, + { "z3", "application/x-zmachine" }, + { "z4", "application/x-zmachine" }, + { "z5", "application/x-zmachine" }, + { "z6", "application/x-zmachine" }, + { "z7", "application/x-zmachine" }, + { "z8", "application/x-zmachine" }, + { "zaz", "application/vnd.zzazz.deck+xml" }, + { "zip", "application/zip" }, + { "zir", "application/vnd.zul" }, + { "zirz", "application/vnd.zul" }, + { "zmm", "application/vnd.handheld-entertainment+xml" }, + }; + } + + /// + /// Attempts to fetch all available file extensions for a MIME-type. + /// + /// The name of the MIME-type + /// All available extensions for the given MIME-type + public static IEnumerable GetMimeTypeExtensions(string mimeType) + { + if (mimeType is null) + { + throw new ArgumentNullException(nameof(mimeType)); + } + + return s_typeMap + .Where(keyPair => string.Equals(keyPair.Value, mimeType, StringComparison.OrdinalIgnoreCase)) + .Select(keyPair => keyPair.Key); + } + + /// + /// Tries to get the MIME-type for the given file name. + /// + /// The name of the file. + /// The MIME-type for the given file name. + /// true if a MIME-type was found, false otherwise. + public static bool TryGetMimeType(string? fileName, [NotNullWhen(true)] out string? mimeType) + { + if (fileName is null) + { + mimeType = null; + return false; + } + + var dotIndex = fileName.LastIndexOf('.'); + + if (dotIndex != -1 && fileName.Length > dotIndex + 1) + { + return s_typeMap.TryGetValue(fileName.Substring(dotIndex + 1), out mimeType); + } + + mimeType = null; + return false; + } + + /// + /// Gets the MIME-type for the given file name, + /// or if a mapping doesn't exist. + /// + /// The name of the file. + /// The MIME-type for the given file name. + public static string GetMimeType(string fileName) + { + if (fileName is null) + { + throw new ArgumentNullException(nameof(fileName)); + } + + return TryGetMimeType(fileName, out var result) ? result : FallbackMimeType; + } + } +} + +#pragma warning enable diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json index e43162e8..5643d0ac 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,11 +34,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -485,22 +485,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -515,14 +515,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1114,22 +1114,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1322,22 +1322,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1352,8 +1352,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1814,22 +1814,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1844,8 +1844,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.Model/obj/project.assets.json index cc9ce7da..ff278882 100644 --- a/MediaBrowser.Model/obj/project.assets.json +++ b/MediaBrowser.Model/obj/project.assets.json @@ -949,25 +949,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -982,14 +982,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.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/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache index a673f748..8a1dfcb8 100644 --- a/MediaBrowser.Model/obj/project.nuget.cache +++ b/MediaBrowser.Model/obj/project.nuget.cache @@ -1,34 +1,34 @@ { "version": 2, - "dgSpecHash": "SFZaJLg7Qws=", + "dgSpecHash": "gC7FtHpSG8g=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\mimetypes\\2.5.2\\mimetypes.2.5.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig index eeb96e2a..8c4d7355 100644 --- a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Providers -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Providers\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache index 0e100b76e4f87a05b7044ee3ad8217a621c090c4..b410321989101b225c07a394b2f11721559fabe2 100644 GIT binary patch delta 4244 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 Zcq8#q^+VwjVyCpFo?LpXa|>a2^8eza=llQw diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache index 2256f4d096520fd41df9c96e2455892ca8cd1e59..c0a487da205f36cc7e39f60be5bf14193c89ba6e 100644 GIT binary patch delta 1411 zcmaKs-%C?r7{~XhOP8kaw9Pk~vop%!vYpDAYp!gV6eYOKS;4AVtyL4H4U)78ZOL>w zXnTZ7v4{-nA{h93?M={SC|yVlZwjRP2coNfsE5hf-d!H}e!idQocB5J_a~4FgK7up z6$%CTx)UnDaxD-FttB4zKzHKf68>o?n69o=-WwVA2GLwPjh33a%_sJ$)D7fvm(A@8 zdILfC=w{})GKoLbQs%4D3*?+UGf*C)eYfupd2OO7cG<*@0&%P0XZaktC?^sXk1=4E zTANiaK#xuuD^a1v`JHoUY>)zdm0=)udC9k`JM=V1%WmxIfPC-!>ZzO;&)2*oE_rJS ziPEc_R(wU?k}GmzK#g>eLoC#;mynzJgaMZ|O4Mn_sh>k8YYl8!^SJ=MKwlT3bS%2( zO9=_cosRu`F(cGrS{I{Z94D?cn%PjpHBiq$VSaaVUlnQ^-@q&;TBPGyX=I?D;t)&l zEEoMJ5ZR((0?0^y{~{gb%_W!wcIbc))R6)f0W(G|W}9BX(`}~zNX9q`WIW#_phv7m zr>P7dG$TZE6cbF(ix9sLrnaY1Fo|rn#SiMqf@68adW@OV5YGuVkYRDGh@|OAzNGA^ zA4sqKMJ8Iq^b+rr)mzf}%l*L;=Poz%wG9G}v`W9>>aj@DvUS9Gzx^dSCHL#C!}Ki2 z&*rU;0#}9JszsH}$Gt9C)aC@zFE_1s%%HPP+P7)@bs#i0XZW_E;xd;mxEx|5&sKs;r3qu delta 1832 zcmai!Z%h(l9LM<)Du{Fx#IaBoIh#cs{=+|zkz>|e=`yl3oeuF-6ahK1$dpA+%=|Nb zYFb-umRr54mL5KGklH#D=3`s%n?h@1?x$0m9~OBP%=(caU;XkP@>co|r(c;QW`R=bjYT zm=c3C?LjI)_C!^I?SD0T0kU`WKD$m;4tG>Y;Ab?t%xv7pK{Z!K>UzgW| z=HUk3(C%`RW~0$)GaF-b#@HNPDQp7lJj<}KV;XPaF*J%uz^Yh=4=Dq9Ew=%Ysk7J_ zmR^>24H<+AQ4DWYqM~1ne(oWpQWB4q!KoSQb8`;N*LM-y$1Db74%O{GstfOizseUqDgHAdYCn@ zM!=1SqA_&8b{6Cj?uaGzxueod>{FK7%!~^dHM_;ZANnJ#w@Iu;VPlhLyr=xD9CZ*!W+`b2r5R diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json index ba108e2e..4d11ed94 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2737,14 +2737,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3231,22 +3231,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3439,22 +3439,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3469,8 +3469,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3931,22 +3931,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3961,8 +3961,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4417,22 +4417,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4447,8 +4447,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index 46dc791e..1fa26e30 100644 --- a/MediaBrowser.Providers/obj/project.assets.json +++ b/MediaBrowser.Providers/obj/project.assets.json @@ -2246,25 +2246,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2279,14 +2279,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index e7080306..4d135670 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -1,60 +1,60 @@ { "version": 2, - "dgSpecHash": "/nBaA8kwMsA=", + "dgSpecHash": "LjoFajDvFTo=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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" ], "logs": [] } \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig index 69b00a16..5be4aabb 100644 --- a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.XbmcMetadata -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache index 08eafdf5bb6b1ce775ad085569601161ef4913e4..af011fe2c36ddcc3bae787574d8c34e0339e5b21 100644 GIT binary patch delta 3048 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 $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json index b2b9e226..3005b062 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.assets.json +++ b/MediaBrowser.XbmcMetadata/obj/project.assets.json @@ -1708,25 +1708,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1741,14 +1741,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache index 13bad298..8cc704af 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache +++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache @@ -1,46 +1,46 @@ { "version": 2, - "dgSpecHash": "MLjS6ZFgHXI=", + "dgSpecHash": "SHv7d7uvD00=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index bbb2d62d..0f6522c8 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index 294c2542..735790b1 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -7dbf0ea08d75371b69098eb6f296b1926ebcdceb43317ec79c89f32b503d555c +14abb783c55dca9d506ea58b2fb4e83cf46869fbb125fd5d419b7cd5ec04579a diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig index 49a8bf43..d3f5cea9 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig @@ -18,7 +18,7 @@ build_property._SupportedPlatformList = Linux,macOS,Windows build_property.TargetFrameworkIdentifier = .NETStandard build_property.TargetFrameworkVersion = v2.0 build_property.RootNamespace = Jellyfin.CodeAnalysis -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.CsWinRTUseWindowsUIXamlProjections = false diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache index 6a436abed1aef4773fa593ba9bb3e95aadaa19cc..c1bd4a60247b0a9bda0bd5be537d4d8264372f05 100644 GIT binary patch delta 3133 zcmaKuZA?>V6vtbTm)45UWyvnK#Y+LDKoKk#%1g1fMSA7MRV=JBW?=;1l>&+cqs)Pd zvL)1$m`E}=7e5(eOi0Wk>LS@(vXJq`EFs&ncN0wvF4+g;zQ|n{n>_a%zMlX8JkNQa z`@8>p|9qrh{8qm;*c9-ZbUNMNk0*wg=Do(|x8MEYi@9%dBDr(3edZtkXuA{ndg!am zE#5|*&baK`=dbB(8|)nz>^yO>?`ZE}%yU@yP|p=1mS%@vTN#|!JD{}D0JSM5SkRk< z^D8(*!X;F_o3srMWo5#_q%7eI;TU3j_z^tGJ;Fte-4d#UrQ}vN!rOzZMp;x_+ym|u zk)7m)m{JInDG~M_FPv$$!!KqV_);Y{%!{!!3w&R@0~S-Qte+Qu+o-^(RfL{2wDT-G z!FO~UY|xP2BTQ;esVdRzFgOj8Fovj8NL6o~5Ni6u!^#e0;*ne*EM`b-028IP z`w%YF8E>r})p8M2vSEp(gOu-w>rB!z5;t_Q2)|iO3BoPGioG4mI;h(ohQ`c%nuDJ* zMU0@mGyC6~Ph~m$ZhmtwMPn7Vj!I$^d~6Zv2?Q%X0ereF5H!|_b@UHuOW+ zdJ$3d#(sFYtYB20glP%uc_>X#00t=dnxV)hq5xi?;M)YHxgrJMZVEgFD)K}UzAkv2 zC$0ow2L+!Op5%)dfGx0lgGd6{2G2KG*lC_5HHab`2Qgt5D=N_LG(%bY8VD9-fzvMI zru%kuNd;b&C%PXM65aE1!ZcMxn66eNOdZ99DO#B@HhIHpvLj>bkSl(wnPlFQr_+mktYOHFL$%)CXgRsM7&2%Vfe)SP*x7x0!OZJ4cA# z`}TP6(Q>NyRXNo=FH_3Z3QCDqjtCRzId40%|2yZTi<;zANqpA#t1!p4syXCEQ*Us# zdX!Ku)r?UQYJ(%SE-FSpq9gQy+k}C#kGOH delta 3022 zcmaKuT}+c#9L8I8wLs}PWy@O1$7{7<2VFn(g;pzT0V`!i*z|Q10l$cf%nh*<0@2j4 zWuF>?PhyPhg6(GWYD>tnWEV@v1zu=Kc43xf+ts`?%R+)NM&s6Z-Nky||LN`XywCY) zetrJum)qw1E9UrX>Fy4j$z;+Zr{>?VFV0S{-mARH$CTe~k@9b=17DXf*`Z>_^O1j%Krqe_)n=r15#m z%#|fE=c>kdnTy|`KbU00!m5X~ZFqabZvL?tnA6(vXv2OsEd-uvTXAvY5F01;7+TDg zxVzEDW(0qY*JHt9!}aHmvcrP+*M1*fwj|h;pgV%KxM3M%=L~uZi%JFjbyb+yq!@CZ zXulB|g8bQ3;(24uy3T3{Fk1Fc;6)JU6 z=|!lLOa(Dld7KRvAMl#(3>zqxu*O|j+#JG>HicavJm%?zR;BRw!~^KT&#I=`n?$JH zzK^{{=wBw2cx10*6NDFIr;W7eo7`bp11(|iD3-Zmpk<9;Vn+;%>xA?h{vB()2Df?+ z;cT_HBnf|4J4=zUbmjTG7N!WBj=E1uaP*+5*0`XKacem<$G~%abmE32zh0f*L3c1sMm0uRyLci3yf0A7AOtcU*2j~s21~Nvz z9KjqV_8}BH&)*lf*PHuEXofac!xH23?Godu&y8;)etf?}rI+khB}sRy#Q0NYn@M3%1kp2I}y_5H46F2)xgs!;<)#f1(s zp-h8mGUY1SXzOIO*4SVspD=urqVf?U1l{8`)>7*)Y#A!(zrh&c0d#x~m zM=;o}5^Xq&O{qB1h{y3=N|iL?4y1cjsu7oN^*ph%oyB!HpJ-ui#S-%GI<{BP{(I}P tenQWc)v!)M_e52!A8@m%pf_mEtX0tRk6D%$v^ni4OB8EM&$M6d{{W)_M_m8_ diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache index ad6e4210b1b54dc2bd93f4d4e53bc5dfed3a53f4..1fd0093cd50c1774e41b9fd1e906e0d9df4ad3e1 100644 GIT binary patch delta 6355 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 HkqzYkl_6RL delta 5991 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 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 08123abe..70d44626 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], 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 2f5f6702..10100b86 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,11 +18,11 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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/project.assets.json b/src/Jellyfin.CodeAnalysis/obj/project.assets.json index f180e9bb..b3ac0bd9 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.assets.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.assets.json @@ -2153,25 +2153,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache index 3bbefb68..2de16939 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache +++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache @@ -1,40 +1,40 @@ { "version": 2, - "dgSpecHash": "GSAwLoOApL4=", + "dgSpecHash": "JUk5RnmReWs=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.buffers\\4.6.0\\system.buffers.4.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.collections.immutable\\9.0.0\\system.collections.immutable.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.memory\\4.6.0\\system.memory.4.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.numerics.vectors\\4.6.0\\system.numerics.vectors.4.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.reflection.metadata\\9.0.0\\system.reflection.metadata.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.1.0\\system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.text.encoding.codepages\\8.0.0\\system.text.encoding.codepages.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.text.json\\6.0.10\\system.text.json.6.0.10.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.threading.tasks.extensions\\4.6.0\\system.threading.tasks.extensions.4.6.0.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.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", + "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.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", + "C:\\Users\\wjones\\.nuget\\packages\\system.memory\\4.6.0\\system.memory.4.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.numerics.vectors\\4.6.0\\system.numerics.vectors.4.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.reflection.metadata\\9.0.0\\system.reflection.metadata.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.1.0\\system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.text.encoding.codepages\\8.0.0\\system.text.encoding.codepages.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.text.json\\6.0.10\\system.text.json.6.0.10.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.threading.tasks.extensions\\4.6.0\\system.threading.tasks.extensions.4.6.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 090fbd05..76e550dd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -28,7 +28,7 @@ build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v10.0 build_property.TargetFrameworkVersion = v10.0 build_property.RootNamespace = Jellyfin.Database.Implementations -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache index d7254fdb1fbe687386c360c7070c8ccf174e18ff..9d10d72ab538d7a0a47c323e7de9f16c5676b6ee 100644 GIT binary patch delta 5380 zcmaJ_ZA?>F7zPxqwBorIsY0QGfJI8Bas@=_hoXR0WQvGTq(x9*Af*N6L$Kl}uqp7y zk1f;rk!5a@ID?s+L*ur%#kj<6{@5SKG)tDS%v6#kb7om~Pp`%9-gEAc{yER{yyyKm z?>+D7$CDvXe-AO2SPLwQprD|L&?{eN{qXs3r`9Ts<@ftKKY0A-Bd=n?hS18=n_r!b ziFn%+6oh%Z*W}o?y6aqS+rGw@J$3G3QxoF}7A!)rUJLtzb0ID`o;gNAYnc%u@}Peq z=t9bvcO+09ct&PH*o>vj2@z{5Tn$4_N@$r;%e*T>9j?{z?aU0gpp}7rWu##DGR z*dyk0tet3wFfi-j60nEnG6N#n!NEM34Bd>ngc9%IVrUMtAtxDF1>-a1a63!^8)wPT z79r_wZ9ZI?rA96xfWv%}kPjI$4fB@B8-EhI7F*#l$2d-5RKeldYC<%I=5F{!CW9Nz zk*HU=wV_!Lv3o3VFI>%>CK$d<+%6ePoJu&KoCnbg4ReX0!;EI%w)dQo;(R$=X)xK! zLj4?)#|~FF%#BcsWqduip}oQ|Fz`o26>1RzOnW?>XfyddxjQ$KIVAFxX>Wsaq(Cd_d_^Uk+yi$ZBW;=6)U^gDHylh_qXy;Mw7sB{F4KfQi_jDN`MyW>Y#XuC;lonJf z1V)t&s8P5$6&?eo$WqiG1cLQusGhHazav%RG+)og;0orbD5&e%dN8h!1@C+_Iv}!H z-waoyRD=_A(Z0dAo4HyEg(?*(Ts^$U0hDkP#$KwP%tniZJ5I*ek=o1x=Mz-4Hmj6u zu^NK+d;?ZMO`?j}UL9aemV+WmL2EA~K$42sUWYj;DPj0L^DS0NZLdb(w&#{8#0BKr z%K%YYlE)4g@9|wNLCUvSHmpoh(b~)iU#FJd7Czew8bE)sByv}gvLWY0(>XjU#5 z$zjPHoaa{@xKAVDT>D8Qt0q`_Q&U%SCOE?R9_}BU&6hCNT91v_!W%R#uHuC#xzD?%%`_JN zWb&--6fbeb{C46>S>~iDpEwUrW9&5RCC3s^`k3|1&U^i6D~<8c!81n7SZ0{ClfR4o zE)8s>5;fBv)t9r(DUmfixVn!25&nszKkBz3qbu(9I z!;LDM7S{|jPVb;GaLvrsO@tGUW5%_@`YJnF|05+M4;@Dd4^_^hzb4<;G|>ne-;Um$ z*{E1}{bkm6ljhtG+Q6R&@7I~=Lx27*lXzz2hyFNtzRM&z_@}_wZWC$vA0_+=;2-=K zHP{G)wI9XLf{;cNZDP-dPa3lb?GpGfzU7p|{x@}mtJBXa7?=YxSt`Uets}U?vxbTD z{WaQL-%j{0PlX?Y+fEr6T6Dy1{BwOC{MwR5o$W6Y1HsyGNN?>CSC60g>k0llT-U^O ze#&139yehOB3Lns~zW%P1sD^I{VR9;i9**kMuC8qrFJE>#Un4J;K+*O%B*Bv_I4v4Uzln#D6Ib z^(MmT{zKvtVW6g`Q{3Vhi0E~bfHOohmn#m0qa1-p!=_YJB3SeN*Y}{`h^#^&po!2X zGMEUL2NK2UdZkpiwX`(3ZH9Dxx;`USXu;E^Mw!Az?*BQoLAZEuuo_tei(}rwFSP#w DyfxQ` delta 5187 zcmai2YfMx}6b9-8xX`(iQlPzbd9Aw?AFI3;VZ{e4DxdCy6@JrCypM$K9{1v%j0RaKm4?b#pw6P+&>yyz>KM=or-=oX0+Phsbj*CBDSlfJw zf6yBcfc>`SWmPymH7%Zs-A#4w#u3{N)a!2oLwW*q2Ijz3Z3rX;C4hDjMhiP?w6|g_h?{KOC;P4kA~zKF5XLX&~qF-^dOj+ zQH5Oo340GOg1VVG{2_JRg_%RB-QO41%<4sM!nP4ifgBXgjzX(d*ucD87@w^}%__T6 zkp}qS5`Ivnb8q@D|d;n3OeB%~H~Q zQrf@=oSQ#IkHVk^niiGA<1ihuLpZIbmgUeJ&d6EmUmZ12X;v#102$Vr(v)ju!a+>SE5@^JQ@O1P9g_0rjYe&pR>4?~bnwPN(V8p@2VWzLs={z}$-Rl;ux96X;NMy4%~QNsrCE)b@h zu~jmQ#Tdq%wLW77Yu0Mz;I4(N6r`EEx^UZcGuKEoRhhRuC`e%BugqJ%v^;qt{@heT&e`V0161dvfpXGH zi3;(&6c^2bO({mW{;EjD6N@pvj*4+vN~}GV9y{q!a4wCG52bmiyi+bEZsaw3T%29O z%U-AB&nyZqh$3oJ4Hm9h=X^!3c~ZjFH?1LkoMN+qV~fIB^@d3F19Og*>ts%onT5~t zz8NdKJe6F!RB7Ss3AbVtqQIT0g)12}pUc!ZE~|rT$J_7Yi_50*+2CY0Jr=jX7yEe* zJvPp6fNR-CXt&VuXO<2^RpC1E_WQUatn}E1&Ht@`kKuz`;^X<)Ch~jK*E(Jd_r>Sb zn#**On$u1yD*Ro*U75%;!@@j~?tmv`BCnnfa#;o#KB0w)r3G{c+$2nYV;O_~WVVk% z3ul)zoN&7^%is!zL!5m-ZT$)I#y)Q^0KGF_rb}DJpu_FK>qX`>9B^;2!&AxOxVkTR zTXA2o!`%X=gVYoKzniCptA!%@fy3YB;-VfpkXXzB@U``1O)3;R7?hI^M&wYM5*fIf z5jo{D!f>e(?y(%|OBvMo&caCzm5KZjV#B05b!s%41T~e6NZbb>{U4GOad>h4I%k5+a(@$*<$HQ*jxGJx1Ud&itex8;> zXOlRcTrLMkvzb~ferZ17LgCxyZlcdPi>8(idX0*lE|OF1@hqkWE6-RrA)=J>lqc-h zJIxG9?P1C31BB|j9f6;%7PzyER9qOtPuITPW>Qk$j@SiD+UP;}`TA>{nIBMJdpP}~ z_7Bkp)!hBveh8JRY)3oxGPQYGrzl-~-oP`bZe`qzc>{Y_v#T#0P{w(&EEzfAZCEfbKA diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache index 821803609dd929063f73238f17e5df2ea9aa248e..274bd2facd90c21fa3c1ff1b1b28cc483e96696e 100644 GIT binary patch delta 1211 zcmbPSv?ZUDjZvI|fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{rLl|?`x*x4#3v^ce>IHo)+ zKQFa-vL18CmCWhO6RnIln^mYI`krLV8=Y^4u2Lmz6!LPP1z zd8~zuf<27b^$JavW#7m+WwN3K%p#zc$$6~8Kylv5brSNM9XKKx1v_wRzs|XuaRR3H z%_q3(83ntrXj7YPz|S$cl9y-lEkUix6ZnKDpW{hooP=gXzbrRM-R4T(CPsleOt*tf zS;E+cRTtl81%WI^!D(16KOlI5aUK?J2Lz=yKM-od?p4dlt3?)IcoXEtI0@m+b3{uR z1s9>)wpc-&k#QBKO`GE+)-ehcpnIu7Mt8D@REIt>^kkJO3OBtI{ zRO@e+(aOfDns4$^?dcdg7VBg)3btZ#3djP!$-a8a7<*AI0g7>McGfS%W6=demdW1? zCL>$6d786nS2my&uB}N*|07YwG*eQ@|Y7-&> zl}GCFl?d?>LNr8!jGDNRx-h!Y=*FdCr7IV%jR{VtT{P`X@h;|Z&i%jppL6cZAcPbc z(iapIpmUD6!Yli7^G*5tc%&OS;vY6+s5qHHNEL90*)S6rVL~IQkdKKi6iY{u@J4d} z_35&1`?L9bZ!#i;d0549&u}Qn21mmdM{va55ny}~*25y1Aj^EDfnwms#G(FYtvxN7 z;3{W?4ZHn3)#q~$hdsdnYw7g+$HUB!&y5tBO6nqS<1#G+CP(+YnM)ddx>oI;70x+cdi1Ou>w zX7y)AJwCUMrfG+b7IJhdcewBgelcr*!dL}V(ULwQpHo$DGfNG7L|5w9&*=anQQ?3ctOIN7r9pKz8%_Jgj zi}~x+?&3T3oLbI<;OyE}(e9W)L+XImJD>Vzfb-GlL!2~181h-u2k{FlO z@Or0FDR~5$9+eXOhRXD)rZNq@$~l zasUR{+=sztE$AmCAqGg8lY7+Mow@-;Oy$lYMbVflpl$Dc>bmqS1Qe$+O(Xo0sFyWr zD!-cKUhMZusYw_(aCc{dt=@}>tKwyl@S|asn#*H?OPCj=4b0L1VZdwUOR#4(;Adk% re@uJ`obO-md3EfA=Yp 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 a60ada88..7e6618b9 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -212,22 +212,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -242,8 +242,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/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 3af3d807..94a21171 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 @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -20,12 +20,12 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 - C:\Users\wpjon\.nuget\packages\microsoft.entityframeworkcore.tools\10.0.3 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.entityframeworkcore.tools\10.0.3 + 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/project.assets.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json index ee9ebed8..7b7cf47b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json @@ -3194,25 +3194,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3227,8 +3227,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache index b9cf5e09..882f6dfb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache @@ -1,59 +1,59 @@ { "version": 2, - "dgSpecHash": "KmdedYRmkgY=", + "dgSpecHash": "iCbnS0hutok=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.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", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig index 9b406eba..2383fbb6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig @@ -28,7 +28,7 @@ build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v10.0 build_property.TargetFrameworkVersion = v10.0 build_property.RootNamespace = Jellyfin.Database.Providers.Sqlite -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache index 26778b50015c55c8feef2f712e0116837527f40c..0ea7c84e09812cc1590386b319e64e6ee1644d76 100644 GIT binary patch delta 6634 zcma)BYfzNe83q)CE(_;F=v@7t*7Yg8A7m z_72!DN4%?l|Kg;N59RIInqF1eTG!HA)zM&Ys%st2ZWMZb6@y^Qi-itfBj|i%gcBTe zw=jYtGk&?SQ5OOYei~t%!)O;?XAp;!0QP0Og>x)I;(;u05dcA+hNj+NxUsyJSe27l z<$MOJ{f)vY#?0i*gg^S1kxr$F)42}zt*9c+IFJD!E>pqmia^-@Q~=qgBrV3K!uhA7 zNVyX5wdX)kfR^lMfiNfuc#Rm9KzwsNeCx7cT50(lcVYLd@sX~R52%{ZlRZ+q*1}U9RhJ{0Bs0q{}1$L09VKKhU?fHIZ zDCuUBauWie_^=t?R%?YZCIEF2oM3gkum)ktB_*c8X9=0`&!8w_im^{h9CF+Kqbn5o zz>~W7!wW>qF0_Mmq4S|%;2N+9m6!?r2s2~ z86_NLWfqYR0yraTi46mPBU*5)NBsqGPNO9iN~=#a^`t>L zNI(4S{h2TtE|PjBXv^COmr_Nz)FMJigvc(OEzjfvbubno3dfo9+wwMnu4t{B@yl5i zBt?p(M;YUzmkZtgO$Su)(?}87LZ!7uZbt9T)nL<#yy|M;M=p?&l)13ftE<-*s7SOj zazkt#OJ9sFVI{-YZicRnB2Rsu2fsKGQ=m8~a{-6~ncCv3x?xGbf;3~srRNhS@4rhB3E(RkVIsqsX$fcJyczqpfU;h;vB>ZUnb#s zdlV)G5;v)|t6XQbpX;~M^^!|mYH&{#8}{hUc}U- z9ukvLfXYldTu&B}^^tWZ2X>@zOr0sE{9Rx);JX0M86w%adbaoja|GN;-2hut^*quk z9w0)`ZrS=q8rNEc`C^&WpYDYeoGX(GGrW*)Wwi2h88UhSUn!H_4`=GhA*CRAYSC<6 z>#oHMSzdCu+#q|>WP2ekRmh~@yGYC-+0^-aqq>D}31P{!eI51Hg z0o6GYJl>+m33TBo;p43w!hCTIB<5~_GdUbWa4skItqj?}ve-7Xe5jO)lPT0ZHfILJ~F z4_VyKLw;P$L*6RkA>9@pVlCw%S!Gj*kh|wo{tjn8^h~FPw#-D0WCy^miX1P*rHW(1 zn@piSSA)gMQ(jT}(T95i^^_9`e^HN|fbkdSQ?$J*`!< z)q(i%-Nnn4>e!Q>?bUi=nDIPpD|PLj_5Z8Kb{o#RC5$q*^pf{M&2bd@6*^kvI(2Y< zk^89Wy%`O=_GsX0ot|S)&l(SF^i>{bHDcJJ|i zQmGu&oao~8DpcMn&z}+;w-bFf;8C@APLf-Eruny*sy(~CM z_OXMxF!|*wn7pfo=^bEWW5;=fHh(5cAZ@qA~nj0P}7UcM!j7se0q4DPzbgl$*aPaSAHEbQI z)q_Q?ds<(;Az>xn0u8t2xToLb5Y%^6@XhUDx0m#BiQV>e75APCgxT?0tSA)RhpmSZ z)_s2uX=KZ21jD^xh`bj9UyW-Z=)6Rf|2)8j2@~|6uVPO<3WWbb4NLdbP&|=?S)RuR z%~uEB%2$(gMK;6P&k~Db%>56?j9)ld-`_wAm7sjMs7VP6m|*QRVo^F>&8h`;^OxyB alA?6u`e%X^DF;o?UBs*yyy|q0CjSRdD*!?O delta 6393 zcmaJ_dr*|u6$carSG^yy$+y75#s@aa0t6F^BbtaAJOk4WhU2);w^ZCcl z&Ybf*k9*E{fA`#bh@3PUL3d( zJ?i-05VKf(;{NqZ0Ra?uurRZ#!eu||s(Q`YAvmYOx8mD>S|#eQ<4+{ zH&@q_Y9`6T;Cf+@HP|te1K$SkA)O3(a%L-ZuBjppRGtNKfhw@9Rg>L}ezY|UuB_FP zJ&gRE!wk_OTH<8nw|CUSJ0Uuf#mH|s<6(6u@5c~oBX$OR%l#5Ol(B7$+@nu`bFZbs zz&fok#4eoH*P<_hm<=jOSE+?lJiraVRq2E`cts+N#GAprUdPvycITOdJ+fOJ>1Oir z=|Z4uL$xr$dZkLTv766>Dhxg0@WsX|VH&eC^c(?$Dg?eFYVOPR8Lxxdq+DndbX+^B z-kH1>J`=3?TAayrEh=~~OpO|olypehq$96#Ydr+>o3x~rk>5(&3`hF&ya`u_tA&1c zMGyMh;k$4xImQ_#!j~si%W!pNRjVKA=SmeFC#_aBwOA5(h{%IYE?mflt_9Q$8|QU7s1q`f`?He|22j+ zz3>PS4ij1tt=`{cIa9rBVbRA`M8`y%e%8(cVYD?JEIUMmK=R=OS(${$bmA0s6-x3)I(H?d=du9zfk$d9)ErksepwP)oOZ7f}c5(U`w)y zFU*inHq>$1J#9??axs=OW9_y zJr@fP%$SV{60JV{hefzvD5v_DQQ!Bn{W+BtNjSsST@Eo`vfUeD=0#jD*WU-2cuC^VGvM;COln)K;2t&|+l|uAu$! zTMMxD6@@VO?Xh60iG}|v0VqK&_w>8{3Z5uSEeF0=r2zEqm&Yp;V5nLF=-o8Sfc6?m z7-5S|Yc;hidPV4hS_O}k<(B8DwV}XyVH62Nxox@e=XDZ_^Ag;0;QI$8;Vsr7o#1GX zO)cqgrd|QCSQ!fjdpsO#PyoT`w-ZTE!2vOG;BqIP|;okTHHpVT5nw$!h8TKhk034n?X9?(E?+@aWyJ z?wFCE7=7ct8Rldq_r^j;W%?#C(xHOUF8vcm{d~xJ9XUFv1G2FWF7|`~>DKdk`6hJw zMqq-uZb@m>pXOHTGxWU=SbL3prysu$Nbr5Hgs+Xh5zw{G9@nD|=o`T+eMWBlo9;WW zF!Z~ycY$}fxsT52U!G_~yAY#Bh#xQtZ?c5x(MQ4Pz(um3*`Yb7 z2FX4~_Qk1wHX<}q!;{|Z{ z_wuwqu7L-mdeVaE9b-0B{--}^y>=DjdUAxb`w5rR*mxnFf&(07P;fn8dh|}(&^q?qRYC1t zU#|6M^(f}EyS`e7pVM>O({nl-hR!*-I{4)4;oGmH!ExTq)tc%T&mSVqO#P_*yFYK1 zZ8UK2f}SuB@6b18f|hSI(0kF$okmpm$8REKod$}gFxv}=zx->hmx?!#jFpLunc_&< zN|E=4e>Nxr@~^~_=NX;M?b-&rtMO24RgxjWkdR{G044~!iW)oQ-+Pf1geHdLQ9@{s0H@AR*m$Ow&XmM&$aZGtu zeqL(vWIg6uiJ-L1oK!1)eSK#ueXyiHRPqq>jLCYY+^i6#nJkTyPnrrtc$*nnLm4OY z^1&oi+15?I!UvU{%*ZOX*?~QWQNRY>zTF%d5-vFG+ib;Y&4^@S3s(oi!pX|qD+JQe zjdK*1p8S=&Qz8$Ck&_kGq&IKiiDeWh!qloa*^94Bq6&}J$-W}On5%}=!) z88I__f|l51Z=H0UnSS$0od8CGQgoX%^tMaX;;?D*EMvLJZh8WfPZ{%1&S2-+Y_IRi zD3FM0gxutf2DK8Ic#PScY#4&ocDczrjD;qDGwQ|Zip{f(r!WeHpxbI|+9MHz!^X`I HOyd{4`(jFscJkW7B2M0 z_$V7psRjaUXVf3!cxOW}*dO&>53ryUD~rBq>I-$(;<;b+akp6BM$hf^czb=3FeQG* zgr+Y~FBs_uDxIayiqeX*Y5;??vE*EfSK9j4_5&(t@VMJrc{akg4Tf)oIQ#-enC5PO zfOWfEE|1$K>|B{$wK|C|N$}s*cbKbmJQ>Pr1r(MMEO=9sWNs>uUTQ}H)ksLEvwInj z0^wbD4aj1tb@!EG;pe(nh?N*D95{&k^%G2xZZd64uZ?)tj7U??S-|U>9F5Rdnz(G3 z!wpS;^( z98=;vHXHC=J;ERJCtym(O_&D(#VPTu1yfH)caEi<50n1jq&d%!p< zkLSQug^Mt`qrYUE2Q(zn4j*&jU-l<3x&xcGIdF$#KUqE0M~8C`IXsUvA5Nu^m6VqM zdt`oBF&X*aM~7(gYrB(>@bMU+I!Wk_Vhct^SD5qkQb@e09+33LZ4@itxOkC;44-fV zib|Y%%Ix^($*0UMx)ZJ~x09ukFrW?!vB@>U^!|sKRoX&xe6Qq2YRhK;c_mKYDyHzH MF7tNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -20,12 +20,12 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 - C:\Users\wpjon\.nuget\packages\microsoft.entityframeworkcore.tools\10.0.3 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.entityframeworkcore.tools\10.0.3 + 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/project.assets.json b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json index 25f0e720..3c922ab0 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 @@ -3794,25 +3794,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3827,14 +3827,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache index cf7a6b0b..ab5fb29e 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,70 +1,70 @@ { "version": 2, - "dgSpecHash": "yHY1DBt817Q=", + "dgSpecHash": "ZGxsHwV0fZQ=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.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", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig index 40900a52..035a5f7a 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Drawing.Skia -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache index 2d8442b40fefd18c2ae50ebcf91fcc9ceb17fef3..e0f8a36b7a5f20a70c2114cf0b96e9cc6e6a9596 100644 GIT binary patch delta 4688 zcmaJ_YfO_@7^Wz<7TVJyluK(xH&ps@bHzfXltQ5ba#sX_Ucln47erQM0~B;@Zc#y> zxr@w2X50@Kw-}ctyX&91OI)(ck1Zk5xVad!W%6UUM3a3VP2+OT`S{U4@AIDbcFyyh z^Y!+r=wmNMmp9e9orzIVQKv3?59GZ6-jPj)lF*h5KdJXjDGUC(WQqCF@9GdDblpB$#@*mp5Pz` z+{#UcBYL~`JO{Plu11YNqx-aH7&NOo7q2eauLXn5>x$60w3m43Qm-xT)xOBMKMdJ1 z5Ys}Qq1}D49u&l8k$o&MM%rm(e@P9B;tZsX27Gb7B*+?<<9=KRsilFLoMKGJn@Bkg z%x);eAMpm#LIaBSYl2#h>tS2=zl2JM@ih>}MT(^?aIMzX5?FzF1O zl+wW+)&Nly+lRzMdya6I?-hR?Mq1+Qh3iTKvU{KlXMC z3zQ30h5QO5B4x*I(L+w8CRnw}s`kM6gr3t}SfHe#s0<1JD~`Db=XD;GTl8|GRfexb zP)4*$QD3B&6|N@SDbn-wNfIv`o?6cZcVdZEFDqa!oV9Y7NdjhrP^{;Pm>p9hz#(WJ zeii}d{tlDW$s^Smk5Fz@*er5{vg4KrGC8C-Lgxl6Th;7_fSk}gj`mUu%b&;_VXoB5 zqoNlRb}NsLem2yc(uI*S%VJdAxhM@A;Bm&|o78)Xp+cWi;L-9t zkCH)rQeoxN^7(~2P$_USh3V)k)vTqj)IPbK5aFEEDc+6uf`%r!vP+!8yo8^vJ@QQEs^MF$K_2H9{tK;skg8P zU3y1csJF7zh}@B@8mzo`L%XyLslo|bz{tj5(Q3-3K)gT2|p zdsFP=Y+ZW|3Px2(Z!_ayi$I3yi(4T&jCu+79VEEbkp^2U=jcmLpSA|ssY}54<{e~= z7k2uf4w_aoMz`=zMtErq$_^!CW~&*lHh~=Cg&E%*gBxvq{NzpJs}{=se5-&NpDJeI z0~3n&clo36^{8=ZBHU?NhroAQaae^L9b3sDTa5tkwo!6`2arH4rn^#LI4TWOjmAzl z3CTOA;`h#;#TF9cE&sY?xE7Ax*R~{2xj-Sx*DkmaZm+v{6(mCKqPY%{U%1 o5*O_qnV+LOiEN_5haoR<(neqGDx4V7kUSa~Z#G@|dgvA1f9hDSivR!s delta 4496 zcmai2Sxi({7-kimE1W9=7nv&~w6QG1CWA8!49p;lY%+i-0s;e$3ko>0DToF4#;U;A z1}#ac_N7US+K}34+e9ClRMVJ}KGsBH)AXS>GU;14duOJUaL&2*VUo%BFX#Wy{lD+e zy>Gu0@N6=mz+O>mTjS^FS3<32}j$aqV8N=IGtD!Q1z20D7^b)SHgZj zKSA-^x7FNS-|IZu+dO!rv!{E)dRUzBUx~pLsKuy%Et36{#jAYdY4H+ma0?kI3g{4T z(1v+Zh~ESDiPva@D{w}fq`~;0t7H#V&`kduSPaS&-=du@!B@y}%K1s~o1}-qTJUg{ zj_jiFM>%D%g~+6y!WWZ@@M(yS9Hj7tkU>&LVPm4;tg} zr<{O8t97K7vRzM!#_iSRqpboyYLBxC`BDLUC_xBr^rBz*KxyVn9Izr!iMxA#O(0 zGePk|*$N(yks$$n>txbTHRw6?{x%yzB4yG|*(Rdnv9GMaThMf5qG*SLGhZeuA-%jc%eAr%$%ds*kr|^5R4P+aI zovAUSSu2wg3csLj=91bZOB_-+;By7%Gc|`MwsJRV=-nVOz54DZhryTb;8JxoGUFtb zdq|(V5!b9CI;xTIBqv9;O7JjA;xyRAZEh}^Ep{x|goqT0kq(~(rC><0u`)Ekk)UMM z=-E7OjSY7doRy(ASW_jQ6b)e}TfncWYgo#=1&<_^Vl+)+MZy+#3>(uW639zKYB^|@aPSxC(P6%8YMRY;ndKo>cYX zHzPmU^GY*Lnq^B!nE1QVNnw-xdw*XW4S$a zEt7dp6(vc)XL&{y!ll7#F>naiiXSaT4(S|B9=E0lPxB2N!gb(Wfq_T35mc6h!fw^G z1MMT+NtOb(uwif1W1C)uaQ!M|>sBM09XCq_{JmAro;FX0ai_?@*5@N!9r}t5YJ|Ja zta2a04zS1g$d%)5>~5)^30x+XfSub6Dx~UHAyls#na-;a$%60-1J~x+`(IQTd1M;E z@k)Ns^GX+oNPYC+DkO3;1HMF{_qQ84`@T>iMJUp%^-SFI&Z|<{cbj3f8#ufFIA`zY z!CGVB?EY@f-Z#NqYhs?zgGN0HT34Z`E*6h#Tgf1`W|!^5%vdkmBz!lr30;jb7~7#| z9?+8CiybG)36=b}>POjWSPqnNd1og%sS^BRhm4ld1aAT3yIxg*jF+QvUO#(-o_RxB zIIVuF-W~U$R^Oii?w=J>|>!=zsjG8{5fIriYKn0E6kF-J`|*CMW6R+GJFp ziNkbrk&68!>7wFnj$+K5jYV5~3^ul~{rKz&n03V92gOb=VUPWsy02-r_Hg~8yoD<<3xiHRf)SEo3Lr*%H<`Oa0 zag5O!ny{v`M{7zYVSrSJ<{-CY0RRK!0-2Z5mg diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache index 5bbef992c4fc9952fe01a11b3ed2c6e50fea2afd..dd5fa8c9901154167491c9eaaf411f0ee876226c 100644 GIT binary patch delta 1468 zcmcam`@f2ljZuz)fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{rribFsk!r3Y&v^ce>IHo)+ zKQFa-vL5p!iG;MwoK!1)eSK#ueXyiHL~`?W=2S+3Fmx^6tUVHOIJ8WD$GTh~3sZ;O zS9!`SFWQ&fv|S+-D9`_lh@^QJ@f0-MY!uqA)eW0!@qp zHt1@W2xdsQ;BuR?kTn+TbA>w)R!`;;Ss_q_ZmOQR-sF!WT@qC|OrD$|D?QmkLU{85 z(KtrI9!5<4_a&z=;?ca>L1G4@U zO4(TTA0wz&XtTa*I-_7K7RT#PzN)rNvX`Lcht#XETCP92N|PAJM`!^Z?~m^JOWI8m z;Wz?(a<6sn;Y~47$;kC!*bqzgZ9Z6xna4b z)-Vc-0ndzT5Se{*rEwsmKn%KXZkkM&NWtNo&F!W+i~=F(TA0jxBw}!BS!y27DBz8* yMcA@VA{dvJ6_$aFlke)me8yp2Jvmb!=CfJWevAU{=;nR5sgUr;WnP=D7b5`I00a~O delta 1840 zcma)*?@JSL9LM*OO}F{urqkVOIb5NLw!7KXbVed0e^tY=v`}kIcjj`t>28@n(&Z?$ z5<9D*1r|QGa~?MChjFMM{#zE5b< z!K_dy;HGmvxSG@hF}@1P6V%-C zbzHx@Vg2Rat0c=D%y2o-8woSvz9``g`>6)n7aU~*45*T_)E5tw0$04R>3C7?s!9c) z@QgB1D#THPL8>^7O z1%i}=BuS@(O!mlRk9DO{fVB$*W|bK=s!C9XvKhZFEks+~%md{^EFjXZ;6t*SPgsj! zel2|hkq*5wnY1-y39AG2v&4;Dds!5GY95qA@3PBBtV@nHlcp~ zGP;+;U&pq|gf=iY#UeQpi|HYV~UQD@PjF@BiZ zTb#qzS_Y)mzfT@P{o&LA=he(4d6|CVyGU4oyc%i?&4^d%#8 z`Lbwj*2-nq23ZIL>poo$qGg=5{$EDcLbL(aCWtXbPUF|4W3WZGPBAiOKaLU=JqJ6^ zn$Nfa>k?pN_C>r`21`^10rLn1D^;^-B9Gr>SG5<=T`RxjZ_iF54Z*iOHJn?sK>Vh5 a9B-3xYjU^%YZM5c){WpU89~*#R`>^{JUCwf 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 0e09b068..a55e7d9b 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2915,22 +2915,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2945,8 +2945,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,22 +3407,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3437,17 +3437,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3927,22 +3927,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3957,8 +3957,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4413,22 +4413,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4443,8 +4443,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/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 64274b09..4d404aa4 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 @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/src/Jellyfin.Drawing.Skia/obj/project.assets.json index 3b61b4b2..9656e8ab 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.assets.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.assets.json @@ -2421,25 +2421,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2454,17 +2454,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache index 7825eb2b..d88568cf 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache @@ -1,62 +1,62 @@ { "version": 2, - "dgSpecHash": "9/jTP+w6Lv8=", + "dgSpecHash": "gQfiWSXoQ9M=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig index dba7a863..a13bb438 100644 --- a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Drawing -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache index 6ac3287cf4cf8e1d19f739b74168773836526c56..39f2d7e4642ec5996dfaa34dc5d6046c26005900 100644 GIT binary patch delta 3108 zcmaKuU1(cn7{`;EHEj~>d)73k*aPX;(yhswxSaMhY0@<5x~M6n=@L4(rE3?uL6xN+ zu3gpDNhcd)RMS5wZe3Zl5XUFekvo-`EX{m8|+dH(Mzv~n_m9n z&uwMt!H~gV)qNKSgJ(1IQ*-lY7pL==rsfNgm!vf#6-2?+gsa9;d@^(pL1Uxzp1`pp zt+I;03;k77(g&>KQZds}hrg>XNOw4@3vUxMc8@e*Pu zH@RZgdXaO41y=`t?M@?UQ^+z?ZBH~~{ZK#tusO+Vtig{Lv>@JiQjy+atGccuFIf?) zvvVt#X5~13uH$t)8Cb%#rxfXZChKG%fU)3dM2Nz^ z$7m;(TRCYg{wRLe1rDbZc(F|ua+(uD`Yb+bm$~y>0yPC&yH)Y%pZO~NG3!qSXfq;U zHB7r?F0gmGl}n(W;dDG1SU~EqEQEAyuUqYZ-7+8LGO)e4eT2X1eQ3|~fW0h&wI2bu zECM!$uibJ*SVxfd$YP+pksyAnWGL!}xudcW)>E)`RmdNY260z6aDYvV=^FL&>B8q; zCy%2=9z!Sau}|Z1lov7N#%IrHJdVyGeN5xAbQIqoQ`vMD{}mob?+O_jMpus&->4qW zWR`BjtTlnTZk0RHC6;bhzVLQ?G!Z|Sxa?ft>*qqRhg-3H**zW5INeSLHiQhVvV&h{ zrVp7u{^s_XN$fSGggk7D(q;E$NE7iB#rd!*;%BKMJ2xtEGbEn--_j#OKmeWxNajVeKi%mhe(hL79wtrY!{9LHM<0=DoR+ODSyCw48DPRe>&4{O&OEkzLs+OuU_lp^!RyevRhhQh>U zLzm2DVOqXff{Dq-viO3?bm9w1G$ba*7#9tHfJ(AtnK524@s)A&9GhkGJkRNi^XB`z zJ(u6-{GN>!iQ|QdQhH1%8MkXFnwoLecmOvZvm#-13X6P)w}g4t zAR$;aEnK4wC5sn7Rm}`g@#2r_gm8g&PS(6bPEpQVN(=7S ze>*;xhwyGw9b9I+aGvLM z)O?CP$&$s7*uHY)xW!IRQ!7O0EoXAD?4}r0jy+_c*-G>r>R2zo-{sH^=?YvbPO@Qz3FfunQg<2D3ODd z|CVCIT6Qmf7F#*F{1|kKI{7@S%g#tGanT7~$2c&i@xd;U1LKphx!D4#P!yA@&WEvw z1LA8O2s?1o!{*3`GuYW8@&Ldxuj8$`odOq7Ik|^(I6;ICEI+6gdEDa4H=A6@0cw)Pr-F z6QF?^!)?FF0W*odfXIdEeO0FiPZ>@R{tobl*ffWk(@c(3sG!4&5BEY54lkp)zBj^Q zW)GZUnaPz8&+vJft;EV4ulY1aM(}l)%xhU~V9jy(C?FP*EASD+FA=!{A2}2fW~@g$ zc}2?uYifUlx7-J;q|p_V^;lVA+FOZVW=lQf;xH5N{~={dMs;||;LD_}!$UV3;&qrv zb?Py3p4-OSu)5V9;n>D-CN1kR(Thli7o>4f;(%6 zQv;_X*hcnm*Gg$0*|%LnKD?VeLuuuwaXaavboF&g1}QCBlf=5>A?fY<>Xx!u{V!S~ BJQx4~ diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache index 6b3309ffefa84224dd52c18ad2d793bddbda3c42..bbbecec795271b16aad5d727c7703d543e169759 100644 GIT binary patch delta 972 zcmbOqvnP_1jZu_=fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{tBTti^;Tt05rto*#x;>mi< zos&)Yg(1An=a^#{1tOfSVnT~ki;82)A!;mHCrKovW#*(>>Fet|Tj_%(^&yg*AF-w~ z3V5Mw31hF72*ROd@+|w;zcb{>}WJWQlV<%q}(3?D4hP-^ixPobw`dk4AbRA(Dc@iGDbnMp>+x$^O8%vVc*210SH}BU9U=#>J Tw@FT?Mv>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17o1GRZM7cYEf}ac|lfw-sB~Wo#K&cnK`Le`uh6LR{CH$ zeX!hSSEd+7{%|x68<{7G$K%it&63K3SxA1jM-pL7daEZiZM(oy4 zUMQl!SxTsdQJ@`D`%Q^{9NIQ76j{s2pNC!`fKCS+wfVecDBHZI*FlV#+l z6E@+uTsEUX3wCdaOkSq2Ori&mBQ`fE_ThGbuQCx1&`|+;!4E9}ma8_2hvA3>N42^9 z_Gs$gspW~gV^_bqMBNcHZ@p6!n|xa%9asL^9Hkk+I9ZMtnr?S#^-S(#hosrfaoTZ= E0MVnlhyVZp 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 1742b1c1..a01d756f 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2915,22 +2915,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2945,8 +2945,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,22 +3407,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3437,17 +3437,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3894,22 +3894,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3924,8 +3924,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4380,22 +4380,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4410,8 +4410,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/src/Jellyfin.Drawing/obj/project.assets.json index b474d7a2..a1037a9a 100644 --- a/src/Jellyfin.Drawing/obj/project.assets.json +++ b/src/Jellyfin.Drawing/obj/project.assets.json @@ -1750,25 +1750,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1783,17 +1783,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index 04e793b3..b0fe0b7c 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -1,47 +1,47 @@ { "version": 2, - "dgSpecHash": "paE5RsiyxGQ=", + "dgSpecHash": "3YFE9n7aFNY=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig index 48545326..3d0b1b48 100644 --- a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Extensions -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache index f0d4b6e0d360d558bf5d304c6ceb54d800ef6cc7..44eaf2f500b0dbe1963b2623ae5fc8dba986853c 100644 GIT binary patch delta 1788 zcmaKtO>7cD6vrvu0#XXIVPQ*I=+YIcR=_3%8dB7aG#K01R{TsqtU*FjnpTRnhMK6U z4N0R(;hjtj;b7V(ZDI^+Z%VWm<5v%!ynCx2J$Z1|+sqEv|8L%#o%!YMY^Q#vPL2#F zWRpgtshs^3dVb_X*7WY#Cfr;v|1x}E>-)I6q1}2rQF{@e?djHN^vb%-sp$BHe0n}V zzBoNMo6bYs-&2~F*>V#OdINIl_eJ)xIyeenntIVBUUWau4Pk9RyGm5;1Y+<;dkz)w z60!L%xzhy5)4&B1Pgw^}tiD3fWQ3G{P0u~Mk zXpV$Vs5^9!?K)953hc7Vw*MDcq$E_00$Nh-AdNz#l?ELgEFX-)=T?DTq4ekAuqj39 zt(5P3W1w#n(0P3G8Q(x{v8~X8M2wWJX_|K)wyiuVtjfq><#=`f!`u|<{xv6)ZOpdI z6z5NE8CBWy@W{?ngnzRaX{L|ESDsh5Ew+!*O>ea)8)yzXGBgco8sH$+G1^dV93oDh zUjEQ|g(j;5fpfCd#dVErV|L%B$l7%mRb?%}UT26RD=Kc#WXW*J z6H=E|_bkz6WxMhXWLcyl)zo=zbM5N9>eOjLr3AM@bLym9wn?rzf(8yNSyF9tHu|?{SPNuD z3-1r29>yNm!v-VUO9e6LZ4W~97WC3%81)jq)gAP5&ppSzetzfs`yI}QALnO&Js&@x zN+v8Cjb`-o)V0X_pc13v-h< z=dyQZuNP;kgHvo(t7K4OoKV(gAa3n|0j-^VNj|WMCa~ak=n(Yl2G}J$&Z5qQwXqYTDZco7;hpT)RCzknhb+i@L(FM3rEiMhl+ z$M0TZR@g-~48b`=o?XKW+lDQ43!7GAg0OC!K=%nezCVv=@xVtPgnIdd-aU`KH z(}p_`+Zt?;CKbPuT_Hfr?8|x!Q4E#`6**LfI{lTs?$uJw`}-j?!Eur5=H#>XjT6D5?^$&{_g8Gz5Vh*DbCHntK1knkM%YOh$VXPU-p+P096~YzWKU|?+KL7v# diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache index 5662dde702810327541998e3cdb2714c588a5acf..7212362c754daf74cb4fb95ea1764bb4228468ee 100644 GIT binary patch delta 905 zcmaDA(ip_a#wf(Vz`&U9I*~J*^=?sZ?cIr$K8&stkL{bhn_ED@%h@U>v^ce>IHo)+ zKQFa-vL17-L{M60PO6o@zP_`SK3Gy8DtU-`#^fjsZdQoWOqRyUUp0gwyv>ZPp^O5B z=*Fe8t&^z4WgH``*k%Xz97X{fbZxsiG9+AZXxnVXY0Ze_j25mAgfk{9bFUDbz=&>M zzqIt^0734_2lzN9bMkDFoWY30@W}_%q&I)ynZ-C+SD6RuPlV=GlZ8}7prSy9lRxkX zZ{EOP$|$%3hmEf#H{i1gXaM)*XhDU|GleEI3Y6h;b)v{ri8?$E1{t&2STuuCpaz!_ z7sTdCwh(m61u?G8+r-lu1@bY?QJm~6Ia#6{w=+Nrcs8p@MKezB;zNYprO8?Rh%i%} zyg^!Q^9GrG#>unAUoW A2mk;8 delta 1352 zcmZn+dKJRS#wf(Vz`&U9Jdrb-_57rrqDLlH`Y<|AJhrc%kp(2f$jF_ST2fq+n3s}R zl)}ga6vGA>>!G5IV49HwNS&z`{(n~YZXiemEDSVE%r`T+D8D#Atwhf`KPA;MFEOXG zIJ20M6|4=JfEtL+V8i_uVQbC&Opy(i39c+INzDbCnv;{7T#}ieSFGomn_F6vn3R*s z$cbz+5*wT88|>rj1+Q||TOk`Si{0IN&cPXpMFm)#53vNB`IxQ;Tf|jnqGzCIY+!6? z$;il~=cnr$5{w?||Dk}9fzi|1DkiizwWv6zydWz-Z}JkxTJgZN%$!s!eSLjrD}At> zK19xvX$F4~n)-)Kjp9+*)o-q14rSyoz|bHz`76r|@d_N8ma;Z6@>`>6GH1^acgCS% zJG(U_hO?MBJ8(H`@*>U^0{x6=HXIaEn_R;!GI=W33W@2A*sYq(FQ&G+hP$6}GM5w& z3pltS+BhbA@h+PDR!RgS2vi0%i(|7fUn!%&a%?u;=YJrv9*-@P@AE5cmJ^)J$X|-# z&fVg*c$~LOID>KW8X0bc^CCp&O}0^mIBhe(*mOqzJPb3XCnw0WO};KZS-cFV+0v5> zRM|E!mPlt5Xu|Xp!~`3ujS^kB{RK8+vW=A3W?SieM*b?S?hu*$T4uUL6Mj=fHlLEs z#%024!n%VMvKc3H^TJ~h75vWKT%cOd Y$RCX6+5c)ile;*D!SS?tv3eXM02o(@Qvd(} 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 b443b07f..67004d5c 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -212,22 +212,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -242,8 +242,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props index af3218c0..481be336 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props @@ -5,22 +5,22 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/src/Jellyfin.Extensions/obj/project.assets.json index c867230a..b68a98fc 100644 --- a/src/Jellyfin.Extensions/obj/project.assets.json +++ b/src/Jellyfin.Extensions/obj/project.assets.json @@ -805,25 +805,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -838,8 +838,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache index df955f43..30a2abc2 100644 --- a/src/Jellyfin.Extensions/obj/project.nuget.cache +++ b/src/Jellyfin.Extensions/obj/project.nuget.cache @@ -1,32 +1,32 @@ { "version": 2, - "dgSpecHash": "H4rEtBg+OmQ=", + "dgSpecHash": "RUeUc8RcvUM=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\2.0.0\\microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\2.0.0\\microsoft.extensions.caching.memory.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\2.0.0\\microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\2.0.0\\microsoft.extensions.options.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\2.0.0\\microsoft.extensions.primitives.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "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", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\2.0.0\\microsoft.extensions.options.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\2.0.0\\microsoft.extensions.primitives.2.0.0.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs index e04400e3..4e770f14 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache index 78368e1b..5713aef2 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache @@ -1 +1 @@ -e0dcbe5c4a395a7d09d47f1a5735de2f7e024d1e7caa3121253f3375844d7f5d +82a700ac4505f24e4e12d20eb97aed0b6b7219181ef9041f0f6da30fdacca76c diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig index fee03c44..01d00659 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.LiveTv -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache index 6a3be55bdea7b9b7593d5e0e6c983f05669ec2b1..8c7b4e3a54cbdd524d6be0ef6c7c12a8a67d28ce 100644 GIT binary patch delta 3327 zcmajiUrbw790%}rD|F*RITuP>U0vz;Qz`w!#$|UF3N0{^Vx+X2ph9UGjJS;54U+k{ z^8rkj1@X_9Ez!)lxWu4F&BQD*E^{-{m&vvV6B9L2AD8H2mh8pE%-h}c<^1Vh&-a|) z`E$=Fr(L;VUi{J=OAZahD@`WT&mVkmQ@(rlrOmfak@9)R+FZw5SI$22r+F!Q`l|~U z$=#y^CX=N1o9&B??_ZdiUl@PkkalEd0p?We+lS)vJ7zk_#kV1EPGMr81`)GMepk?A zQC{IDM5;q<(*gNBH`O9O+}(6geov4}xJRszTI=xH<_Q_XUNOr&$nKUnjrHvg ze6cHp7q_^{F*ck+*;Y5{qJy@rgKViA4G&{j@#9B*1T)W#hB)?Ac*s0ms_>18REyP$ z5qX(8Fe5!7pA;l^Y)A(=2VEGaMJhq6tY~RYK$9f=P-!P8c+(plr^&1Q(1nao#otvP z`3!dzTI3-lZJKZuStP36f*oiP31_P{`9neFLRyR8T1IisCgCEnvp2-pYT>eu3YSp4 z%0u@L;+9;ZOw3Y^?(P8QYTV>F|3D;Mu9+Yj8+tKR`<%SU*^3w9U=lvNhrGfL3uDRt z3@I#W;XJ&u3t+`J)SEQcdlad^luJ<%n{IEm4XIadh#ogP+8&gH;0*A9H6 zhx_PJxBK@Z;khdce``M{k3ZEoTV#;bVR{Ce}UOI4IOT3AM>7@IfRy-e}4QFLqIQPAvOM^LQ!Q zPnA&pk8f5u^8|i>RJ7`X>Ojlv163apYkti?ES$Qic}hIoP~3uFTAig7cVjx>M8YqX z882}z?!~8pw2<&DpWIKu5nk{--VZssd>5dGoxC9hz9TH%zry=?)QIELra&TF zpzRKnkhLKt(5NcHi&oT?z#pnA7DlR`!0A0oDP<~pA5%+6OWM-nbN}0Y+Y=B%OyY1% zN3lJw@WOLkjGyqj8t-U(pUPsqOXNwgl^RTC=iuyGzi&92OBh#B;8o}wUjqElihT1)#4*h(v89NB#G0F+46?<%juhz F{{ikErGNkc delta 2977 zcmZ{mU2Icj7{^;W+@OW`wA7smUApcQx{tQoY0rAvZtd1G8zPi-SjomD(alKa%8>y3 z$PyG1F$iY+$1uXh7~Gf`n00<7T$qud!3%Yf3!pgvbd3yd6^Ob_RGjpIPVKbRbSO1I!7ItR4qklYlvNC+{yVIXtx&82tIJbP~vHhd& zaJi+&WU^{;!`;fjkyAr&o*FoN@TAvEqidz+zYSSE6noE^TK7?NQC@I zZh1wxNgD;F3s1KU3)g5vwaf`KwCE|BCC8|NPGlRfS`roBrGw|QF-&ajCF4|r&{u=C ztpg;_)gyTDjGG*$yhcwP?WJy#qx4?`X?$GjB56ur^R&ZR<|e(AK3JW=1x-K6=;e4^ zorYtZn?xutu`SKiu?KhKi<$=fti{tk?7<`sZg&xtt`lm(_1aeawB0RSqCZw5G&SQW z!~0gJ@DA(w@O51eyf!!cm6zm6J@FTtlT1+!%{wlUNlGgyZTNo2i^2zVlY%0ld2a^) z*{!&^*M@US8QZL&Ok#+**b&vpIIMz8n5WCCkuY4|+q1DY`z(r@NfO+w`z{z|&oM zGQlMJu%|`A?@l+zyC_^>3;7WBB~e+ctkhpr1XsV0<+$${&uWr zu~{m%Kb6AKids&M7Tm26d36?dKlffKaZ`mpuNvYonB(xbACEk2;Wf`8hKs@KmkhW& z&SB1rGc_VpqsUzcM^9jXt!Thpn#bD&@^vD+$%&8-+aSC9OY)eOVa1pAHV$bch&PA^ zw8>a*5RHg?jqOxW#!$JBGn*PYgS(nxK-nlmNs+GS*%n2zLhBDIbJ&=~B3}DY*(4g^ z)qxK+kB?Z^2(1k6H;WvEbi598^w+V{A{yb<&q>hHQXu$64qkm+EFNgF^z~Tv=Q!IR z$JKz$Az+Hh*RRj5R+-sS{rWVv$p#dpv8;LQ^=U>*l9*Z>7wB7w?PCv)8IaJ5e}giQ zhJq0ZJs6i|c7c}U1r7yy{M{}YP@v#OSTdp@gRi0+cc+T&R!|n$`P9g5BNB32Ihk4N zja&0-jPsx(5pOU_MG}r1P>{gcPRW3R==z(qLjyTpVMIh0591Pdk@bV~Rzl`@Bapfz zBPx=3(#1>C$%tXDTjG!rLse4d&=J6FQew7SKR(WsOdp@c{?rdP(ncMUMo%3HZ`P*c tjU=>LLUEgS5{c34$stNB{sXQjK}y&Dh>`=8HlKZZe;Lf=0n{{y(qGRFV_ diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache index 1c8e6c037c7ff7bd4d02274e62408efab062c93a..2590833735353143575a1039277e754c86580ae7 100644 GIT binary patch delta 1143 zcmewoH#vrrjZut&fq^mIbs}dr>)oQ-+Pf1geHdLQ9@{s$M^j+(Tt05rto*#x;>mi< zos)Y6gdx1m=a^#{1tOfSVnT~ki;82)A!;mHCrKovW#*(>>Fet|Tj_%(^&yg*AF-w~ z3V5Mw31hF72*ROd@+S7yCUP`R{;vyjh$d$!qd+018nMZXxn@k}7lNq^;%;IT zut8V%m?uNR1&8gMlX$HeF|A+2*MYEpvN!(b@-HaoWQyB3ZAhP*|NDHH22Mz;7CeIP) zn!HtPf#d{y25s&TpTsDTkLd`-$zGC^CCYKT0i=Luv!YZqqhK=@Hz-bCE4@*&8;{)} z6=Iv$%H%T&RAbt&KRHTnx@0pR{ra0Nv>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17o1GRZM7cYEf}ac|lfw-sB~Wo#K&cnK`Le`uh6LR{CH$ zeX!hSSEd+7{%|x68<{7G$K%it&63KF#5K?=k++eqg#@>gNlsXzIZ%yfw+e7fH& z@@+mTn~hy}u{;sFgA}qE1zIqjepR9ezs2I4zbF-Aw|I#P5f(SA0-f!L=IMWGP2yqL z19|cc^|}1^XzE=x^2FV7sNbk1w)vrkHfH9N(ZZSeHgD7lV4N(+3r(wnIz5vG_#x?Z J^H!ZWMgYOy#|Z!c 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 ac8967a9..ce6741c4 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2915,22 +2915,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2945,8 +2945,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,22 +3407,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3437,8 +3437,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3893,22 +3893,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3923,17 +3923,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4385,22 +4385,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4415,8 +4415,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props index 64274b09..4d404aa4 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/src/Jellyfin.LiveTv/obj/project.assets.json index 7d1de7e0..705492c4 100644 --- a/src/Jellyfin.LiveTv/obj/project.assets.json +++ b/src/Jellyfin.LiveTv/obj/project.assets.json @@ -1779,25 +1779,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1812,17 +1812,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache index e136a621..1e854262 100644 --- a/src/Jellyfin.LiveTv/obj/project.nuget.cache +++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache @@ -1,48 +1,48 @@ { "version": 2, - "dgSpecHash": "1pwwcfxkSfs=", + "dgSpecHash": "dODAP0g1v8o=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs index 2403a80c..bce6f1f1 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache index 5f85af7b..f041a189 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache @@ -1 +1 @@ -62a433b7a9f63848b173b730e163a7e17b35a1a2a64321a6b72841dec5994ea1 +a9645e04148eab94d3a7a1205365f51ef6f5f0b18ca69379db22501e76a35e90 diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig index 78969dd4..da0bb90a 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Hls -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache index 8b10167ad91b8e606c81487e2140e78533bb3dfe..00c933fb5269253e57e9854ccd9e4310eafec247 100644 GIT binary patch delta 3058 zcmai$U2Icj7{}XL+U>NA_pD`Sfivm8>Dskro^GY<$2pnKs8G6%1*Yp(l`&(mwQHOT z&Y)=c&@AFVU}iEUh#4P2gqaZH)GgskgIt)Hm=JXFMw1!ig*V<{PaAH|`@Zb<`9IJ9 zdEfUuzdYyqy!qUDvzmJ9am`^enf^(8Z~k#+_`PJ`{(BEQ8t?cI{_u$y_~QKCv;WoK z`u_9W#a@%iUd)^5jf@Nx#wQCSufCYeju%cQ4u~I`4M8jmn=x%3z*2n;BIY`AmXmQr zoM9*dBr5iapD`2}!PZv%Td`mKn4=1~LS$TiC@q4Up;{)%D0O7Z^Wq7rWG)#)e%$~$ zXiU#oM-j9(ke6v;n(Q?OSFPjZNn3Logm>-C<5ntSv<|?u3OY0-8ES1^W%CK=QN~y z3@=s7%p2$)0=}!xiDx+-bk&Iq;ipSoe%aunzjyh{`q<+K0t044;fGj7@HdhD>$uW%K%tJ43VTYtU#5ozrs- zK^~)>=xvlZoX$2r$DHmdywxOe$I*`4O)sp)W*pa=B|e|_mgEE2oNJljb}ukbe4ob@ zJZ;h%OdfB`@?k2oxDETZ@*hCwaRBaSJE}bnzLn19s7K{9`IBb|n>_Y)rEQ2Zh*A92 zV#lZL4i1oa+9zn{R=hfl5q#~HSmI#@jCtP)R%!s-JNj7=#_)58#HXj-&zSm@e-De1 zCveZN(5z)_J(vzC^nfn~USl(o4j!f%Sq(l*TaSU3GJHk~J+JU~R-$A-7WHvZS&SZKkNCVZhHqmEEt=zJ7^qy0U!+rY zb-y~%Wmj9$%Nf#wp X+Q<%La4tDUG-EJhZCdc}I&S$N-RV|x delta 2992 zcmaKuT}T{P6vubhRabZQjyl;1xXtVuD1DGZ^8xLXT>^zbAf<)U5K58Guq?9o-kFDa z`JZ#oy=Uh9?tec2%Kq(__Wse~A@PqNE?gEpI6&wFREXX333$@vQtm*-|uvl;cgkg*qPcrUJHc1{SZTs?%x_734A zI+iZ-;h^I(t~Pp{Mq#9j8jy8d6Fy}#Zwo857;vtVN$MC|&M9G;PK*}cBnwpHcJUHP zG1^INmB{4nLVcw@2CdXbVudmUe;2+emB}$mPx&?Mami$k(Y^S?AH!We)=R}E11Z47+9atr;If zjkw^c&sEuRi)4{GhLICP#^WPbIkBvx0)Kf<2)EeXjW1n^8x<-3&RK^KA2)R3{Ysg4 z_697G8a%I@5bp3wFOg;D>!yoZG1t_AO9Hpq0r=|!h}VjErOMAN4mcy2Etl}Hz8v?O zUHH06CKuU;SE?t;EF;%q?zO|nR=Ds>wJ2O;4_u3lU#ei2P{gj^ejxZpkyBX}mWbp(Hc0V(AlHv#e#2S$xqzaAL3fbbA5 z)k#($p5_g)ar+qnp5!BtgYUEnbb9Ock_B`Mt{jl8z#E0H$?a>`?{|m(lYHfBEy$qSU^%&2vraRbLhG9L|b#udt;FCjPD^`x;UXL56UJdbPF3-#mYQhR{e0ELCsFDqb zO!!$eV`rsv)(V^BnCNz)QVH=l&->O7io!d79vKzayTW{A{_MKLOnu(FcDlJe?;`Vk zPZzVe5E&PydKI2`;bHGZ6J{2ySkX-@s+f#-9JPJ?m|D;0lu?7Evrxi%pot_XP5&7t5lY)~Hj-gV Wixx+5BvD6HO5ZNtzqyuJcK#1HH6!Ez diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache index 74d5fad70879fb472691a3e16474af3b6feba7b1..0461ea49a0652b17bfe44c77f1b036d1a982f4ad 100644 GIT binary patch delta 1071 zcmbOdu|AZOjZuVwfq^mIbs}dr>)oQ-+Pf1geHdLQ9@{rrM@>K=!r3Y&v^ce>IHo)+ zKQFa-vL5p!iG;MwoK!1)eSK#ueXyiHL~`?W=2S)jFLW*5thEwBIJ8W@&pJaO7+psj zTjS*UTEeVgD>uurhcXHjqN{1*ST}h+A5_g`Id-wlv79-K0ygOCZg6EtxZtpTb2zs( zBc}BWc{&i*Pj=v4Ay9;FYQ2*5+@%pKKr}Jy}CUc=H#&I7Y!9M(k!B zk(|Pa-vE)#9fB>4f*m*v5SeTv!ZkTmc!A^udM zkKWA&aub20GRs-J@)(O%ma_0(rjbTmc7k z9SRy^lM~ev>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17oiGGILU`^!4?ft@Oci z`e3=ueoU#1{GMnU4l~z^2V&PSIf7*de-NtrNvw_HQP`Dlp2-@@$X|f2UTm@m`wa04 z9D0thH!<>Cqw1L)#+f1Rj6=gUPHRSVM@?4b?!e`$$p^VtOn%44%>oXdKoRN5dj*9j zFX!o+yoOyEBDhdodh&W9;mzf|af|}pjA)L5Xc3vrE5I{Zk$;KAWJc^Rn+!2VWHYZo z3!^|gc4PKQ^yAUKdA-miM*chu2W$~9!)d4DW;@YzMu8?w`xGZ%7uzV&g~Pth3&oc) z@>ikRC8(%BxlMAqL=z5OKu;=8ejvlQIaMkfyKa6N{JJ+kkf~$@h7cBuXUZ*;=pkfr zyL=Tki;od>@?-}^md(ma>5Tk-Xm-z1ZW0f}5x^!YbNTJj)IU_o6L-h1esj92BW50Z ns3JD`oLV}re74zFJ%DlY2Nq}=U8~VEc_lX_ZEgNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json index 2c4f779c..a7a2a162 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json @@ -1710,25 +1710,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1743,20 +1743,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache index 99b56e47..450380c3 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache @@ -1,46 +1,46 @@ { "version": 2, - "dgSpecHash": "iTm2wgxFLt0=", + "dgSpecHash": "/7HZwqQ8/tM=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs index 4a6fd4a5..7f5ee64b 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin Contributors")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("10.11.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyVersionAttribute("10.11.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache index 11f43fd5..97620087 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache @@ -1 +1 @@ -3ad3a028286a2ac1b9b9e1448c13c716a0b9e835b88c6c5d47f23c94e2768ba9 +7b94ef677baa21804d598a4126c5dbb2c52d96276d25bfcfb4e0a82008bffefc diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig index d5184d63..65ff063a 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Keyframes -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache index 730be6caf4e311cac594a142d1c69c7bae0ff4c7..da7c94005dfd57a1887e1613a2fb7f936960dcb0 100644 GIT binary patch delta 1086 zcmaE2(`)Mx;O*|n!@$50AP}Ma!__-;o!MuOuR>Lie_1+l&T1>Vac6TL-|y*>R#U|p z7}$a8(w(hhLW@(2iet*N^7B%QC)(!-PGUq8oGidEJ-L=KX!1O6p~+T^5`r^vsAv|5 zL)XgBlq}eVp*&y4cJh9vAb~1$N&?Vl9xo&>Vp}-=bfG#7&n~E(UB5(zQ&Ez0Hahw4W zF!>dqI5z(_U=sudLLklnh{mqvwW!r(LqTy|o|m6IMG!~SG7Fhw_f?iqF-{+~V{=93 zWL^<-Y!Z-Y-6LX-(^tS~6~&?TwP+!BUv-LwVMOWXcVd1l0#<0zIniEQz#L6%av!gT rKmfWRBoC?y=%Pyi(~y7}x*$K3x_}S5V7^SefFrt~0<-ca*%U?q_$GLR delta 1016 zcmeCRePUxD;O*|n!@$6hX@9r>%qLc!RZefdHcDHxDb3OPd|=-;hrLnmPmUy|s1%Dc zFt7vFr8!&0gche36~~kpWaZ~gbjT5y$cQR7`JuGq#D8G|Gq8&5Ouocu$RCTQB|%1g zvK5n!KqtDMcBX#*N;Ji4%=P^F7-Dggg<0hJgV4km@H$Rz28!pQi60bJoUF-bGnt=N zUZ4rxQjlZ zg(8`g$aeO$?ZS_`T7@rpv_hJD`efW|M7a1OStsZV~_h diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache index 5ce195d9506f737f10d99437231c2f744c9bb702..f021785a1d5ef8a8d4c2603da73df40224276831 100644 GIT binary patch delta 463 zcmZqI>(l0BW8`9BU|>vloyeKZdbg;y_U^<=A4b=S$M#KrE+WmEm7kYdJXw#qWAY?X zVJPn`^9q4{XRDad;?$zzm~w~`ULM8C1*|-iH?p)#l&59pq+03g>pNTNgB9sR6b62jLis@lYs_L*5l#ZJeeyS ztBzw>R10mE;{`gU6^m2!Cm-Qk#@LI+f{pxDSS`?>oGFOiN$x^GC;6j$;-GMoL^!Ts YiV~SC5Q46QO|(ZM28WK#D@EfN0V=_r8vpvlp2(TadVbPQ(IXQpeHfi59@|&X$O4jKWaQ3EEh#QZ%u7iu zN?~LIieUqc^-xhpFwMvTq|Q_e|39mHHxMKO76uw7=9`&ZlwX{mR-)&epOWgBmzYyo zoLS7s3f6{9Kn=uZu;G4-u(f7>rpN}%1XmW9q~-!m&B;kkF3HT#E7tSO%`GiSOv*`R z*ift&okE#qMrB=irRQq5>?=hggEmd`#DaE#fLO(KFC9HZV4{ zWMt&g^V4+=2}Td~|4_ilz!>Cg6%$&VT2vfUUXYcaH+czThj>(4W=^V=zP`S*l|EQb zA0p?%w1PhmO?@J(;$&Io$>L==^gQGM$@6Uf${fuo(8P$L`;tT#BW|smbJkVAj-Ozvz(ffh_BLo9dUT_(|k z!(y;@BfctJmM_I`@hO39Mt(muPrC{=iHG3`sry26`Ge8a_Xzh))?pH60mbTO1CcmJ E0GJB+!~g&Q 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 85ecd81f..8e54cb5a 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -212,22 +212,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -242,8 +242,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props index af3218c0..481be336 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props @@ -5,22 +5,22 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index c606ec8f..76c4e477 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json @@ -538,25 +538,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -571,8 +571,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index 7e566bab..beb492b4 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -1,24 +1,24 @@ { "version": 2, - "dgSpecHash": "1tgtdPKWcWk=", + "dgSpecHash": "BGeovqNeSgk=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.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.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.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\\nebml\\1.1.0.5\\nebml.1.1.0.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" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig index 7cd7bbf9..c23a5f3f 100644 --- a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Networking -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache index d5c506f09cc9e40c337cc97ca87e6c15d8856764..ba7b409ebd2791094e71b09674414d747bc8b087 100644 GIT binary patch delta 3158 zcma);T})eL9L5WFZ7HR^hmRcs$BjbA2J8AEFCS}nXqzz^psb7`Y!;}_W^Upt5WWN_ ziCMBO#>t*&qM7mQhL|jnab-*-cww?^;?=x$nz>*yGq24OJzYbxydMWI&dvXM&h!4? z_xyi-i>17Om-1qX?vA+2VzGRd9J4ENM6K7L90L@xU9b6!aKKwtuKc*_sXpv9b-F=lebxW z$~KIk%|qVeg?GpxTYP9slP$o!M&?C^L{l$Hi!|k9!K%5hUD15v$r>9)Ws)v(Gf|Ao`#kvD>&9t!op2Y~cAQvq zXOypmtL4;EOczh_-!;44+<4g$I7l%>G)X%-*O)vaW-Z2>dpua~D#VA1My5mulT8Uk z;;1RnNQO65VIy+HI2TQMPq3FNxEpNvrzAt>M6YJWV3`}buH$~GW@b90T$JW#Bd)h~ z;MsE12sft7Pm*J7Bfpj>NsKLa?R=33)@W(C9AQV#_M(oJKo|nfj{chZCM?_+P*@K z8n;uv@z{-r`%QkD-A8+mO4`eDd)$aq{|~zk9IjX8>|U+!7jx@wIBCjk0-Fu08IlIK z`+Lm{M`81++i;uoy=)edWj2h!0ae7Uj%$V>VAqcahQM8PF8_cCuTFgDr@T95kKkZ{ z@@&ipW<+?sigb|jcr68A;Ug*w+K~)V30|SIQoMQ)r4HPF&LDMZXcrNW3TIDW`=Imx6y6Ty52Tt7Li5EASg;jXvI(- zqaw6IxNHaL-C}e(;2L zhDg+eG)*<~)rO`dq-|=9CXIxr_MwrNCVen9ZJMS@W8*`8FsTr&KD25(vm0Y_@7;Nr zm+zeWoqK1_Z_fSiiW66yJ?X&#!{=}~uHJM8XS2U8N3Pb+-E~I%*Bd%czw%{A{H>q1 zM}B_TS9y7Z!{Iga_H9V+c;o2a_m1v3ab$n?Fmgl6#RG>JCuWZa01 zVpWwF&%6OL$yB%E9;AI4a*7j6$bPK&-V`pem8~ybiR{`j-1dj~l@szP&Q?mieapBd zr_oF#;d7q#Ex88Yb!|7TJ@}ghn6I02wW6h|4aWuUq5ClJ4`aDMfR!!oyh(EvYqFGl z2VYl($T9ZdGu0V#n3Aj3@6KEOQXLS^(3>7n!lHZt?5>+HBNAnHZ`EE7cp1jzP
J4I%?e0Xzi<%@_;bE<7-G7CeLTQ7Q~v z3ya0U+iVBj7Cde8;*UljuZb;kE%WiZa(y{wE*91ys|IAd(u?LP`i}ei8IY2AGj3!QIP{( zCV$MisIM4wX+#x~!^#w+-BG5B0oRW|TX-fGa7i3%6*;u?pE zZk&s&OfMIh*u&xB6AlYeG_+}qhf>jxYi(+A9@;V7uGulM6_ZI1LLDu3Obp=14vp6$ zg@JTI)oj=>u(4CMVIzshovIxh)BMWTKsv2yynPo2lHR4+v2mVh>F0y!+jZQ-zTm+c zM3YICF<44o;`3nOX1B`W;p1W)j3KJ4OwU^b=vQ51bZY=jr?g@`oMILfhL4U%Jt~I< z9mjh$4i9a(->WkH{d@@RH#B+(EiM?>ePkUqOw9W$8K$-T-Bl)?lx|)h$sncar8;uM Sjii^-3%5sM@%!O#-2VdwWe))W diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache index 74d5fad70879fb472691a3e16474af3b6feba7b1..0461ea49a0652b17bfe44c77f1b036d1a982f4ad 100644 GIT binary patch delta 1071 zcmbOdu|AZOjZuVwfq^mIbs}dr>)oQ-+Pf1geHdLQ9@{rrM@>K=!r3Y&v^ce>IHo)+ zKQFa-vL5p!iG;MwoK!1)eSK#ueXyiHL~`?W=2S)jFLW*5thEwBIJ8W@&pJaO7+psj zTjS*UTEeVgD>uurhcXHjqN{1*ST}h+A5_g`Id-wlv79-K0ygOCZg6EtxZtpTb2zs( zBc}BWc{&i*Pj=v4Ay9;FYQ2*5+@%pKKr}Jy}CUc=H#&I7Y!9M(k!B zk(|Pa-vE)#9fB>4f*m*v5SeTv!ZkTmc!A^udM zkKWA&aub20GRs-J@)(O%ma_0(rjbTmc7k z9SRy^lM~ev>-kALMUPCZ^kH{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvV zab__iD_9#c0W}bt!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gN zkrUZuBsMnFH`vG53tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD( zl97=|&rjDiBp5x^|3d*I17oiGGILU`^!4?ft@Oci z`e3=ueoU#1{GMnU4l~z^2V&PSIf7*de-NtrNvw_HQP`Dlp2-@@$X|f2UTm@m`wa04 z9D0thH!<>Cqw1L)#+f1Rj6=gUPHRSVM@?4b?!e`$$p^VtOn%44%>oXdKoRN5dj*9j zFX!o+yoOyEBDhdodh&W9;mzf|af|}pjA)L5Xc3vrE5I{Zk$;KAWJc^Rn+!2VWHYZo z3!^|gc4PKQ^yAUKdA-miM*chu2W$~9!)d4DW;@YzMu8?w`xGZ%7uzV&g~Pth3&oc) z@>ikRC8(%BxlMAqL=z5OKu;=8ejvlQIaMkfyKa6N{JJ+kkf~$@h7cBuXUZ*;=pkfr zyL=Tki;od>@?-}^md(ma>5Tk-Xm-z1ZW0f}5x^!YbNTJj)IU_o6L-h1esj92BW50Z ns3JD`oLV}re74zFJ%DlY2Nq}=U8~VEc_lX_ZEgNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -18,10 +18,10 @@ - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 - C:\Users\wpjon\.nuget\packages\idisposableanalyzers\4.0.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.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/project.assets.json b/src/Jellyfin.Networking/obj/project.assets.json index 5ec78068..d5db51f6 100644 --- a/src/Jellyfin.Networking/obj/project.assets.json +++ b/src/Jellyfin.Networking/obj/project.assets.json @@ -1707,25 +1707,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1740,14 +1740,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache index e57d9f05..efe41eba 100644 --- a/src/Jellyfin.Networking/obj/project.nuget.cache +++ b/src/Jellyfin.Networking/obj/project.nuget.cache @@ -1,46 +1,46 @@ { "version": 2, - "dgSpecHash": "glCvy33v5G8=", + "dgSpecHash": "4Kz1nL9XahU=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "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\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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\\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" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests index d3498ac96c3d3204fa183b0ea9b11a69b400cfb6..38a2cd43287672689555374662ed0e02fd3407a4 100644 GIT binary patch literal 15560 zcmeHNO>fgc5S=p;{~<>>;A4f5dMFUehZN}x#GzS_p z{F>vlfd5i_GUZ!2W~$5&3CRoKGXXLwy;ON|zsZIouA zyAU$%Lqe*|IImT{r6L<`&xM45y>4x<_6mq_ossz2w5h{iRo95<7d=NpW#o#k7|e`k^pe07X~*mF$iKAzfMfsI+6$6t2e$beRdgMRk$; zmEE%w1@1sl>cW01oR!FGXuRH$6%|~b-$A)y-`KAlK8sHe3_BD$1?=a+Up84 zWHTyU^psZa>*t``Q>M!2s{QO)(>~_duBuw!b4{w0F_)UiC3|0JYI0KTGHtq3O=C3t zkI_(gr5hDDMnt<2A*sa@M@V+D#dX7n{gM`RPNorxMWR>wINS3VmvW;Sv)s!_Z(YE^v?*xxIy^7KOD;VSb@e)a`5%~fW1*Tj>BFiox?VKVhITFK4cE0-D74_|^DTj}j EzqMY24gdfE literal 15500 zcmeHOO>fgc5S=p;{~<>>;3Gmv97+ivMU5&&aLOf3(&9895Qi2demn4H9c$@&c4G%S zwzqr8*Lrrlelu@o{OtbueM&EBL>IK7HO*;86WUUOk*{=(&u_G#XKH+bZ$IgZVp`#7 z0{aO*&oJZPBN3fqohe37U^iBC63pQhi`zz6JHZapJ^jL(yvI)%n_-OCy2H^q{u1vc z!uxmZc7~nvzQ>q-gLfWb+gJZN|1mw9yj*-Hrh%%a*_{Wk4~zhk**m66X!hN}Mf5 zL5!tFmhZyu3h4Lc@*<2_=2d89kaJPSJB7URj%GeTls=WA2D)?c!_AB;w9zZ zh~#l!&f4Co48WKzu5{Pn&&@6yN!^NM=LO=i0l5{gA$3 ze1nyy_%*_UyLug2Oly6&4yZKMu0JMgbw{<*xF*T*GhmRlikwm!~k zPt>FO2QF5@Mfr|HxjPZT6IFP^UgM;@9#Za;>_UcXCd1k8y||PcoiX#hjP#Uf;9b4E ztNSj}9Cvt%J%fB-i!MH|N>%Hy=Xui@ExzM6oN1Z67g8QBGvAe;+l-pdRc3cr^__+8 zqF}1!|5GB8)yY}jzr|mLJT}T~U-D@-RG)`u3rJsa#^%B~ut8A-Im1?t}?HN{5 Va-<9^*>%fgc5S=p;{~<>>;A4f5dMFUehZN}x#GzS_p z{F>vlfd5i_GUZ!2W~$5&3CRoKGXXLwy;ON|zsZIouA zyAU$%Lqe*|IImT{r6L<`&xM45y>4x<_6mq_ossz2w5h{iRo95<7d=NpW#o#k7|e`k^pe07X~*mF$iKAzfMfsI+6$6t2e$beRdgMRk$; zmEE%w1@1sl>cW01oR!FGXuRH$6%|~b-$A)y-`KAlK8sHe3_BD$1?=a+Up84 zWHTyU^psZa>*t``Q>M!2s{QO)(>~_duBuw!b4{w0F_)UiC3|0JYI0KTGHtq3O=C3t zkI_(gr5hDDMnt<2A*sa@M@V+D#dX7n{gM`RPNorxMWR>wINS3VmvW;Sv)s!_Z(YE^v?*xxIy^7KOD;VSb@e)a`5%~fW1*Tj>BFiox?VKVhITFK4cE0-D74_|^DTj}j EzqMY24gdfE literal 15500 zcmeHOO>fgc5S=p;{~<>>;3Gmv97+ivMU5&&aLOf3(&9895Qi2demn4H9c$@&c4G%S zwzqr8*Lrrlelu@o{OtbueM&EBL>IK7HO*;86WUUOk*{=(&u_G#XKH+bZ$IgZVp`#7 z0{aO*&oJZPBN3fqohe37U^iBC63pQhi`zz6JHZapJ^jL(yvI)%n_-OCy2H^q{u1vc z!uxmZc7~nvzQ>q-gLfWb+gJZN|1mw9yj*-Hrh%%a*_{Wk4~zhk**m66X!hN}Mf5 zL5!tFmhZyu3h4Lc@*<2_=2d89kaJPSJB7URj%GeTls=WA2D)?c!_AB;w9zZ zh~#l!&f4Co48WKzu5{Pn&&@6yN!^NM=LO=i0l5{gA$3 ze1nyy_%*_UyLug2Oly6&4yZKMu0JMgbw{<*xF*T*GhmRlikwm!~k zPt>FO2QF5@Mfr|HxjPZT6IFP^UgM;@9#Za;>_UcXCd1k8y||PcoiX#hjP#Uf;9b4E ztNSj}9Cvt%J%fB-i!MH|N>%Hy=Xui@ExzM6oN1Z67g8QBGvAe;+l-pdRc3cr^__+8 zqF}1!|5GB8)yY}jzr|mLJT}T~U-D@-RG)`u3rJsa#^%B~ut8A-Im1?t}?HN{5 Va-<9^*>%81n*o&+9;0{ujwpxuM39YphDv8ooiY>i!hd_RJ&ZPg|@64GqXU?4Y=A2u1 zq|L=+ZIUw5?n`pqbkj{ow;$g$ymIT)x$SCpJm(AfthiyJcYIN&J-c$!zFTz2nY1iG zyNS!K*HU70M?X|F^P$|?(`J+vJ%ozzNPq8cS~R+A9{iXQy6*i5{pr@E^7J(l?9J(o z549qFhlEsw8@RVH81rtPtZydJXw;VkAnKM1tS)r4X*MYuc{6UunX&+Uq3QVkmQgI< zX1Bkgn-+u8TjTXrlGZnGUCZX#U+fM_V^bwga(k)7e=2$1|_pkA}7` z_JAF5w996{v41>&Fb@0Mx!5o}P}eS#W!gW+2Ntpl`^UY3l`P)=G31TAQRHyRDykfX z?0&oSRmX#Df&HU*Tr^e%O=L4EAp5NZ6a>52915%nE}%vgqB6wI9=4A#V;-M|OktBL z;Nm;+*uY$bx|~9|b+`V66mUHJ7w9GWV;jl@N-z0{**N9$b#jT-d%Twku&oHI|Rw$ZheC^ zwjz9+zDxRg_#;2wbh^j`Zs6p{V^AL9(jS$^@#JtaqJW&oz`}_maJapj@M=YPG~VuT z2YO9Pz~l~YeLJCd;k(Z>aUwPVADB{d#uQQ&gj3cQ|!+a4tR5>@5N);27Q3DcJmdQFKQx1mEt1|qt<*?dw(k1)Jn5sUq; z35=K-i(x&eq{5S1Rgc-U?&`XcSlZLY##0lgf8)bd6I^Hqmn&puSpJHQ|LEc@hV z`i+-YtR;0v@Hrn|?oV8~TGBm;O7vo&k4V-W%==p`PWoK(A=Q#5plGeL=Sh73-Zb^>DO4ICNll*yLZ`BeFe7Q61lH;GPa*XJwu^wqDE zhU=`8-Ff{oizq6eh;x}vwO2=Fwc^#!O_1^apcI^@(JV-c=4Tq2+W~Ir7ppk=P;Aa8+$4Cp4?PQ zWWs$nICqA%(OafCl$?7MjAF_G>!N1iM6r{mi-LQ5kvWx)2+qH!s(APPv`)dfy|^?@ zrIX;?LDu@7EpZT`&b?P(QlfD9;^_tQ;T1yy;3~~*m1k!wc3yDoR6J3paGc=TsY;H$ zNKWG1rv1@_kY4UoaqMh@ISSs(x%Cv9`&L=JdZZd0F>@qA?1bL2==_kA9$H;D0tZY` z!Kn>I&vMGQA6HxFO~P&yB-mau#q_e|3n{2?3O;_gmHW8;Bg8E-_>orbgG8K#+4~gDcDvI)XaCv zw`6@>0s1Y7Br-F9(8M4Tg^%^Y&kH>IM(M>NB!c|=?$-LEW@!X|yU?RhlwLVkp&-4o zg@Q*G(F!sVwJF%LWawhrlB0@=%a;b>U&O zBgXA)v6$(Pd-NyC-L755{47}uu`C+2%A;>mh^q4dD`~BV;1kxP-jZCV)YHj|%S%=2@u4?P z$nV#A^eV|9{#NEkt$IfscCYu~^1^14A&~jRb_gU07d8z;>IRk8^h%e%W`NciRqG?r zaid3noSZzpGIITP1LsWvdE@y^<|(yidiN>SOlLL)S%;LbVZGmjv?VRqAkZ>}_A{Fn zkzUEbdrv=1nw()C>R@j27n^C5KOhyRn5R~_dBGMBwk~gJ;*~8bH=8HjTDH#C1?+qKc~_zj(-O|u%o3I(=0ESzK?c&b1mU&fEpwNLpm02#u89SsaaWLaLJ$mq|4q;;|qk7At26wY+rxz`a!UAO)qb7&2KC zHJN->J!T-*zG_gFgOTX+nvZG*_QjUh463ZKkSZx8VD~{oF3y}kID;xD_)z`2A(s>4 z1BW2ykRg+$y@3;O%mj$W;CNY0m177#e8Zp`gRw|_(~zGkqB(dU8ck55ryR_Ft3rNJ ziW)--lHVpr72^B1eR2ttlk-nQ(y;CwLnfmfy!cKzVT9QrJpQhaIM$*Fk&ec11F-o$ z5Am21MTk^9@V<|DgNTAeD%#c>1b1j|7P3=;I9cma6(&+K?=az4QJ5$rUe&x&xc0q3 z{O1FTaEQ+S5FGf>M-~iLVBtpwS)llwAQM*k;p5fH!bA$reqxaGh(_V=Pkn?}`BSpF zQCReuPuVCewRYydBOb-unKuj@kND*9;uG+O;g+L5B2x%dGz_^T%RcuIZoW~xSV`m| zfsV$dV+P@zby2gi|F;HRU=T$M1DVI^s1Z#=9yJ|KcvQuUK6vSbkJc{=7{z2nHviXQ zYZ&qa5P6Ea`M9rm!|>E8pJEeu!*Ip#d~#+GLwOM+9{qmrYqgM(j0>iO+^BEXakOh1 z_WeQO(B`J$@GpGIf<`eqf9X>dHIi`ROG8!ENXCpm`dTe)WFY1%A6{Jo)S z@ubTPf;SGmeAx6q^qewAVdf8peEW(9Vk#p4YEVtYq1a&pQtMQ-lS<@k zS+tV8`0F_$fs1xhnS5Y*198xKpEOT%`KmkWO;p)HoOQt`GY8&44F0>1DrF7ClO{kn z5N8mjtav>CBQd=wXA!?_)yGXh!$pH?9u7xE;{f{9*LmCHLgNB9+uk*6_$eN*HkGpy z85rtcGe&cw@#hHa`pLseWr^+7$D#gJW3~3?upyGm(eP8UziqbG(Ng->C69a^afzyI z&234P{lgxS5?9yXN{d2zg^3y~j85lYL(e65fK{B1R@P`-iq8J_Att7#ch*dH>XNAF^N z?1q?6H)pQV+dH7QH&({@Z=AtwpbYf%Pw%R=X9H}Ae?wQT2fNSq72>fH$};SLnc?|Q zx(RZ6=g7ux+8wN?ea!J$k*vS%qxILU{4{*?)&zf6wAPs=+2qZ?X1n-zM{9SoUUsBD VF5G`MT8n0bWyE=?cZ{|#;eUV_UHSk3 delta 11083 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 diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache index 727a9ab073f6aac100d46565ef79466f19c895a3..6b569eb25f7f2a798f0ff36d7583a53efb05f7a0 100644 GIT binary patch delta 2960 zcmaJ@drVtp6zAIl$g^LeV|Tn+m_lH5OdtXR16KCnbvvFyfvr#~E6?&0klI4&prZsh zD7Xnujk;)bEZ+=Hlc{kbF&H*tM$8OBVxq~6#($KkS!N5p_V)H({_OpJzwUaukZfxC4uq*N{2S=wezC1p)d>mv$Ka#j zz};VDb-x1PvfMO9S*J?dsp#Fs7`#HE%)N!GX>4j%rAejI+%)M9Kxzj(_6#L|x@RM- za;1iW($ff^M>7(SJ-ZREcf~DG8sYF^q{O=n;T$e)$)|%lD@4ok9mkbi#zWs}>bwAh z4Ew1NF5ptO{q4g?CQ;5|7_$4l6Dk=n)L*GMskSiD<$`2t6Vf_ee`OrBL^Hje;>0qV8LYNN} zMm$BLBWn?yEoX|EidqJ$f~_%j_!Wd3`81A4k5R3AXprBcYXs8Uj0uEGPn-8n(HtL0 z%Acu4;&H?$zZr8E%{Vs%%<&TPDAtI?qXHBOEW~@mQrtB(=}aZ&_-P~_5u{Zoyn`&x z6q_1UC-@Lr+Kj|{Ug}C>@O0uF{9P)s{|nfzZ6(o!a2vO#j*KWMNb&{CvzMseJ=zMQ zY!6b9q()G9%GVy%#$8Pbf`5{)Lh@;r)(&_zWdz{?S3N0AJvR$A=bZ5p(w3?bz*Fgb z_`lLMe68!qc;M19QMLrGWq6U-GCKq$WG6ThM3ilH;012_wwd@eM-O@<+pQOKOA#LA zV%I8TAU5A;S~iPDobHe&Ph>^bVNPHgX-C53sds@^I2uF46PX|AN)N$!QZ&4oKLOom zj65#;UnvZ}te#|>jG+8m>?>QVEQBwLMX+5Yf#kv_*0srL#m?75c}uWSWP*oj%yjN@ z`r$^pJu@Pwk0ZEqk`36D>tI&Kq%Nnc$^CODk=Wqk&)sOYss_-Qqb)>SmWptXYY%Pt z`oUO*KYUeQLFt4nDyOT+SVbz|M66YQ#~KAWT?oHcMUvR6G(P*RRjT2h0>h)~MkgEX z(t@pL>$ui6%Usy5DWDpKv&$v(wUG$7a;Y{${Zcmvk|dU)tX~4i*XLhAID?CiQ#MgD z0U7e4G6UgaE@iuZh^i2vz+}U`>x1BVl|}F|Kz>wRK==e#gjTmwrv*gF19digiPGvI zNN-X*7Ad*iM6>q+rCDO_19N*gq-ZdF)-D3CgT6%CEaRC>N)rxmwG6T*)5;?yt)zP66%+A_Nc>&mwJV#u-XTAsC&*%brF z`aI#=o;}viR-cr-(QDmWE-QGKeuce)$yVR1JcGgr-5Qt_9uk|7`Q>`+BO`|?Hc_7i z>AE@yZ)FO;sk8n`x~$$r{RhHp_ogljx(pJK8Lr@bt}}i&=%81`L?0fKBdp|Nej1*K z2ybQr7EKhnVXQ>Bh>Hs{4MSf86Kl~_&MxJ^C^*W1MbkmDK3dFvP#qXO0+E-!KxrOw eJgjU$SReH#k(aF(sNgDE#w}EXfUhCZ^8SCFmq_gZ delta 3302 zcmaJ@YfMvT80JIT$fcY*3P)NXUP5RF^xy@jT&(Pfind&aAVU-?E!WZuEmsGHA~LiF z@m;34u*|rqnbC<~vcxP?mMkV-7WBumTMYhO+~v<^vZ#qWr#-f(=d$yom+yO@=Y8Ji zyS!&K|XF21;5cs=Ii0nl-J+qKdE6yg2N11nz^&J*XeP#c@4DFYAbVC>_eVT4^jkS z{11*$ig?4Ft@YQoR2K4yGirxCURw{tYPZ{3y`4^n$57GJ)91AuvD;8QpPBbtiv5PM z*|+M41YZ%KK2ut^fv)Ya^tvSEhmuI~i`54cCG>AL6c{!YY}&95p(I0Pe);}dq3f@? z2gRTox~QqnW9#)a4Y<0T4)`2Rlkc~6+HFM?MbSl6aE=Pj;qurf1TS2Paly!i71Qvs zJ0=pab<|G3iuXQWWcYANzyLEIjHPI#1RQl`bs}ICc^ZY_|eKbM3f043lrRA zg)}wXP6!YO1o4fDXUJyhcpR5xLvVkLD{n|O1`Xq({CHJzErOTn+?1CX0l$`$7Oy@> zlnb&fs6C`vCQHexU5I#30648lgDY=!Lw+omFgJxM)+LI%P7cb@)~EUrQ7i!bmexVi zGJp=USgZrD{xGZoYSXU}djyP$+5xg!ni0-xffx|PTXJ;Jpu0r+WH4?MJD-O4WLOc5 zX*h#f)Q_3-usxMCnF+&}v)qXAO7PQbu96?f^W(K^eF(l(@VFnWn}!x;gc}~LQ{%Ji z%~28zurB*Vw1nksH&UNOA`Qz3piIx>Th2~_nH&}VNI!_wQ(^!G+jA43{_W4uj0lKJ zbA3pCObYZW?;`xZOA|VBtaWUjmw8EWc0B=e1#0*@C*=&K1Y^DeQw9nVK9ST6I7uy_ zsi>^jRd5`E%ENQ$#x^D7Yy^1Z;Z?P0RN}ukwj;G)EKUb3B(Qk_orvNF2E+`f;Zuc9 z1X-0)IW$oG&RKX~$*XA5sKMH;-J;N|;;@TF-I6}BQZ!Imaw*y?hM5_R$K|DN5xWMS zZ;uv&7mYqdw21uEL08!roS%x=f-~RUk6=eNSJ^myA9OY0iu5?Jvmb$DUs7n*#_2=g z+I1943wa@VyN^k1lW+Gtjou!52<+6uQiB$p6^WSIYm``taas?z4`jo9buv6OY2lxJ zR^EzWx9J)ph6GjdG0U_ajq_Kq37*nw7_PbtueO9se3N4o0>*G12k}hJP6UUkaH(&? zRKb!<3c{g{%s@H}?_Pl1>Qq?n6cMYyRG$nJbqCX1vtU zD6u_4!A90Wp!O=DxT1}}P0VlXWhTF3#Sw=j&ChMT&HzG;|z<*mhp_&Xifrl)mh^Q1q+&$ul=}FG3me%=5qgGi@g&Q@#X|*82 zD8R07bCA1bB+YcB;X7@)y!Q8^J<|U0Oh>i&R-ScafvRgx_Esi(*m*VnqpL-H##r#M zeI$IwFwxU1mExQKqsPab{fMX))S2K8Kyf>^e5>#^E< znAa>u`)-9B1+MB3AW!s-MEo2is8OEU<|4!>1$rpAB&zZAC=0pemiu z2$x2aVZ%rb*)Fq+PkcuF^TB(sDr`xcnbrk!Pa- 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 5bc3cf51..d1d7dd2b 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,20 +513,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -988,22 +988,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1018,11 +1018,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -1469,22 +1469,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1499,23 +1499,23 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1967,22 +1967,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1997,11 +1997,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2586,22 +2586,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2616,20 +2616,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -3081,22 +3081,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3111,17 +3111,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3588,22 +3588,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3618,14 +3618,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -4217,22 +4217,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4425,22 +4425,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4455,8 +4455,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4917,22 +4917,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4947,14 +4947,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -5415,22 +5415,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5445,8 +5445,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5901,22 +5901,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5931,20 +5931,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -6386,22 +6386,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6416,8 +6416,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6864,22 +6864,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6894,14 +6894,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7338,22 +7338,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "projectName": "Jellyfin.Api.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7368,14 +7368,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.Api.Tests.csproj.nuget.g.props b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props index 57af3841..f705569a 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -24,11 +24,11 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json index 8e37f543..4956debf 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Api.Tests/obj/project.assets.json @@ -5340,25 +5340,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "projectName": "Jellyfin.Api.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5373,14 +5373,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 f3eeae0e..225a2f9b 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache @@ -1,113 +1,113 @@ { "version": 2, - "dgSpecHash": "17fRs69NthE=", + "dgSpecHash": "gf/ozq1i5z0=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.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\\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\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests index 82d1e45be0e2734800f59170da6265078bf508b6..45954cf7e46a47e5d7afa3da6be1e777e13b5fab 100644 GIT binary patch literal 10158 zcmeHM%TB^T6g_Jb|AD10?9vz$7Cx#`12G}GVuQRyc}YPu@!QpNr;r+$@+ecwlrDfW zy>ol#+{fHA{rPrriZbpoKo2jdqlzIsj`Y#w?;F}UQsZr2eWHODy1eUAzRKTQ&iH%B z!3FiyIC@68ikjnbj%Zw6)}d~X7Wg)OQK#7Wz_B{VMAw)$_4tIk`seU!M0@MBT`aF~ z{wu#_M5OZ@YuLvgq9IkF4K*TA!MR$`c(Mu~sSY}79c8R0w;Ra#(fCf(B$9lOhvPFZ zy&EV=rga(dk|mOZg4D7&nw3uzQuFoYl36$8M^}5M_tJzwcvYUR_K9dn6oaAT@SIl1NNIc|l!0LB`V;rg|Y%#l~WAXTDuqx*8NLi2lyRd~E zN*o)h?C(*&glCQqsHw((Mc%pQ^^kletjAB@lI`XS$>TF+W64_*ho}5indUCZW0h{N z#mA*G&jsf&(euqDx63?Y!Xx2b#w-WiZmyX{L%h+TD GU*#{Oa)l!R literal 10118 zcmeHNO-~y!5Pj!L{SP_PL-&XfQV)~{1PD|K!6}!J1e!nsWJ77C{`S&0cC3Xk-fV)m zyI6b32lm*RdGq0UUY`E$VjCTN#}v01VSpZHNI7zcD}LVN2A|FN4Zr=yC5D)AHl=)z zpNCxWd?vvz_vv$VhjLxBCgmF0vAAr)y;Evnb^60SMaMIa4LBxyJ#u!$UlLsszCTdg z0W}xByIg(EcNr1cFK=A`5g+C|tcubxHR#j&F1{LD9_JQVl*Sm(Ehr`zKPndApF~U| z$a>n3&1>oS5t8hhFwP}2B<}>J4*VEt^0A=wx}JPvrp@@$YK@zV#d?1Qc9vcc38|QQ zXgHY!2dqYSCZfh%BQYje4o$r2)qC-GmhBNg@@@PgW`drad6KC*a++NH=wwx@O=Nn+ zN6y9x&*=n5L`}MjDWgu}PseSw9b!Q=vwE?MI5rqc2bOmRWKyvp(q@cYFkTXzn0T>K z)PX)8i`D*$UtZ5`d#tN@Ube8ujFqkRr2p9FGJ*I=F4*K1R5`e@REKXvD!UF=7T*8h6r=(&XYpBRj3C=Pz~6+zh8Oxj~%~2-kQ2A1nU> DbeDXe diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests index 82d1e45be0e2734800f59170da6265078bf508b6..45954cf7e46a47e5d7afa3da6be1e777e13b5fab 100644 GIT binary patch literal 10158 zcmeHM%TB^T6g_Jb|AD10?9vz$7Cx#`12G}GVuQRyc}YPu@!QpNr;r+$@+ecwlrDfW zy>ol#+{fHA{rPrriZbpoKo2jdqlzIsj`Y#w?;F}UQsZr2eWHODy1eUAzRKTQ&iH%B z!3FiyIC@68ikjnbj%Zw6)}d~X7Wg)OQK#7Wz_B{VMAw)$_4tIk`seU!M0@MBT`aF~ z{wu#_M5OZ@YuLvgq9IkF4K*TA!MR$`c(Mu~sSY}79c8R0w;Ra#(fCf(B$9lOhvPFZ zy&EV=rga(dk|mOZg4D7&nw3uzQuFoYl36$8M^}5M_tJzwcvYUR_K9dn6oaAT@SIl1NNIc|l!0LB`V;rg|Y%#l~WAXTDuqx*8NLi2lyRd~E zN*o)h?C(*&glCQqsHw((Mc%pQ^^kletjAB@lI`XS$>TF+W64_*ho}5indUCZW0h{N z#mA*G&jsf&(euqDx63?Y!Xx2b#w-WiZmyX{L%h+TD GU*#{Oa)l!R literal 10118 zcmeHNO-~y!5Pj!L{SP_PL-&XfQV)~{1PD|K!6}!J1e!nsWJ77C{`S&0cC3Xk-fV)m zyI6b32lm*RdGq0UUY`E$VjCTN#}v01VSpZHNI7zcD}LVN2A|FN4Zr=yC5D)AHl=)z zpNCxWd?vvz_vv$VhjLxBCgmF0vAAr)y;Evnb^60SMaMIa4LBxyJ#u!$UlLsszCTdg z0W}xByIg(EcNr1cFK=A`5g+C|tcubxHR#j&F1{LD9_JQVl*Sm(Ehr`zKPndApF~U| z$a>n3&1>oS5t8hhFwP}2B<}>J4*VEt^0A=wx}JPvrp@@$YK@zV#d?1Qc9vcc38|QQ zXgHY!2dqYSCZfh%BQYje4o$r2)qC-GmhBNg@@@PgW`drad6KC*a++NH=wwx@O=Nn+ zN6y9x&*=n5L`}MjDWgu}PseSw9b!Q=vwE?MI5rqc2bOmRWKyvp(q@cYFkTXzn0T>K z)PX)8i`D*$UtZ5`d#tN@Ube8ujFqkRr2p9FGJ*I=F4*K1R5`e@REKXvD!UF=7T*8h6r=(&XYpBRj3C=Pz~6+zh8Oxj~%~2-kQ2A1nU> DbeDXe diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs index c56371c1..97da5b88 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache index af9619ed..89dd3f29 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -48081b2565b9e0674c0edf562ae814f5c24de49967adaa98f4a3f6ea38663cbc +8eeb39760a7c8296f85e40acdfef20114981c22cebc827acd9febb536e497b87 diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig index 89a955d6..63572dd7 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Common.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache index bd09bd870a0a9f2d281cb2d9724d58c635590da7..1d67cb4a5b1db88c411a4072754fd7d322bef4bc 100644 GIT binary patch delta 7891 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 $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index 6fc82403..0fd04d08 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json @@ -3278,25 +3278,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "projectName": "Jellyfin.Common.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3311,14 +3311,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 772151c0..8c48622f 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache @@ -1,75 +1,75 @@ { "version": 2, - "dgSpecHash": "38mg/GuyfXI=", + "dgSpecHash": "F2YWQmBtgpY=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests index a7b708ab4788b1f9e7393db7d44522862e58ce6d..e14b00c92a25aea0274ab8a1d1e0f379cf863ec7 100644 GIT binary patch literal 9152 zcmeHMOHaZ;5dO|4{)Zm*V2{R_aPU!$8i)ze6BmSnC@(1lP5kZZHw&8@+=7(Wx}}HG zb~-zq`R1`R^z*~RF>1KQ2m?I9M+0L7qzuvK`2}4ZD0-JyZ)l-|KA#5UZ}5E072lt@ zIHQ~-;ovZmB&z&H5n&gIpF`ufyeG_Q00 zGk=95+@*~r>|zJ;kSbG$CK0IPRM|6~TQNhbPmRS&!BA|gVLkrsL8^zI^7tx*G+&;O z`I$NAjHfXVQ&#C`c|st%-e_wdh=$aMWr%1V7gvm?p~|@)*GLu$o*flo=32G*o>elo z1APy##7z*CDlZk;jGl>aI}i%%xkq#w#7K67KKCXUH$+bM)Dfdk;?RuUdJ^)4YH0c5 z-dR>SO7F33KM1+mG z9PF|B9pMoBDhfNyZt3L$9xYZy2lwO+*qKTn?4U~8L}mYg{8c=XKBA;1?<#z9$?GvY z@u==Kdrj=>g0sg<&mGxol9uOmx4ovl+AQJ0-JT2e{ba%=2peu literal 9116 zcmeHMO;5r=5PfG8{{u%o*rPEf9u(1tftV0Iap7B#FDV2~{O#(SEt?8%%ZIJ4YY#x# zogHT0&dk1HKi=~=MHP3LV1yo8XkZGLBV%;<`HVh})OepyuV|x-A!l96H~3lPimx*c z^3>Dh=sD$TYK_Y^qH%Lshq_%_;Mw#>onqrX$66c{U31R%_)B7o!}l4jZP9YEyT;W| ze3ucCJ^SJMee5kXY>QHf7BuO74HwFn`N9Jar6KJV4+TH*tBUR9{|8C~3>Nzwj*gbI z1(omFa>+QF@@2{-J!gye!SzLZS|<`x55myUG7fGSMPrp`1Fn(G6D+$bvdpz<^>^0k zupjvXUWl2XCly_4uNgU$oc-wd)u}*a8pKB`|B$DUgIl5|XXk`bC-G;-Z95INAnJR) zdPbHMhQcqxPDWqK7DNh+kvikWL0QF%7e!T=$8GUCxZ=mhC_O&cS>$C7SIk)9VlHwx zV6{8JF%DJqb(zt^)m*;Xtb#c_P}U{y6pouig<~_7@gvGt@W}BAH8uII%$aLGPsy@_ zxM}j1{4JK7JYKr1NZyjTc1|! zhmu7@ywPClhD;G*lFKUUI{p+#{`wtBlAT-UznAfJm)R~wu}kL8cDs%@+leT4 zBAC_0-G%qqA#Zl~w9Mx>U$^^N5nM$Cm3Z!Pym;Q+yR@OAyTT~C$26l*WZW*_fNK74 zVtINljM=5x+u-`3J=1qCVcu(*b$2RJ=&%oIQ>S1;$|PqW8h&j~o~@@jbA6oRWWs4i LAUc-$J6?VQIBC8$ diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests index a7b708ab4788b1f9e7393db7d44522862e58ce6d..e14b00c92a25aea0274ab8a1d1e0f379cf863ec7 100644 GIT binary patch literal 9152 zcmeHMOHaZ;5dO|4{)Zm*V2{R_aPU!$8i)ze6BmSnC@(1lP5kZZHw&8@+=7(Wx}}HG zb~-zq`R1`R^z*~RF>1KQ2m?I9M+0L7qzuvK`2}4ZD0-JyZ)l-|KA#5UZ}5E072lt@ zIHQ~-;ovZmB&z&H5n&gIpF`ufyeG_Q00 zGk=95+@*~r>|zJ;kSbG$CK0IPRM|6~TQNhbPmRS&!BA|gVLkrsL8^zI^7tx*G+&;O z`I$NAjHfXVQ&#C`c|st%-e_wdh=$aMWr%1V7gvm?p~|@)*GLu$o*flo=32G*o>elo z1APy##7z*CDlZk;jGl>aI}i%%xkq#w#7K67KKCXUH$+bM)Dfdk;?RuUdJ^)4YH0c5 z-dR>SO7F33KM1+mG z9PF|B9pMoBDhfNyZt3L$9xYZy2lwO+*qKTn?4U~8L}mYg{8c=XKBA;1?<#z9$?GvY z@u==Kdrj=>g0sg<&mGxol9uOmx4ovl+AQJ0-JT2e{ba%=2peu literal 9116 zcmeHMO;5r=5PfG8{{u%o*rPEf9u(1tftV0Iap7B#FDV2~{O#(SEt?8%%ZIJ4YY#x# zogHT0&dk1HKi=~=MHP3LV1yo8XkZGLBV%;<`HVh})OepyuV|x-A!l96H~3lPimx*c z^3>Dh=sD$TYK_Y^qH%Lshq_%_;Mw#>onqrX$66c{U31R%_)B7o!}l4jZP9YEyT;W| ze3ucCJ^SJMee5kXY>QHf7BuO74HwFn`N9Jar6KJV4+TH*tBUR9{|8C~3>Nzwj*gbI z1(omFa>+QF@@2{-J!gye!SzLZS|<`x55myUG7fGSMPrp`1Fn(G6D+$bvdpz<^>^0k zupjvXUWl2XCly_4uNgU$oc-wd)u}*a8pKB`|B$DUgIl5|XXk`bC-G;-Z95INAnJR) zdPbHMhQcqxPDWqK7DNh+kvikWL0QF%7e!T=$8GUCxZ=mhC_O&cS>$C7SIk)9VlHwx zV6{8JF%DJqb(zt^)m*;Xtb#c_P}U{y6pouig<~_7@gvGt@W}BAH8uII%$aLGPsy@_ zxM}j1{4JK7JYKr1NZyjTc1|! zhmu7@ywPClhD;G*lFKUUI{p+#{`wtBlAT-UznAfJm)R~wu}kL8cDs%@+leT4 zBAC_0-G%qqA#Zl~w9Mx>U$^^N5nM$Cm3Z!Pym;Q+yR@OAyTT~C$26l*WZW*_fNK74 zVtINljM=5x+u-`3J=1qCVcu(*b$2RJ=&%oIQ>S1;$|PqW8h&j~o~@@jbA6oRWWs4i LAUc-$J6?VQIBC8$ diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs index d4b5ea13..20dfffa4 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache index a203c32c..f2d800dc 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -015baa0c44242218b447edcb35fab16879a30a288fc30d463dd90dfcdc2cafaa +66fa754a868f5558c846a76541e88cf44ac4f017845fd0236ee503bc7d68750b diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig index 3e79b030..9c671972 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Controller.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache index 1f0d1f359eeaf162736ae68675e851bc8ed8c90b..e1e3c51a943dd464ef33b1c5f770ff9da37c9699 100644 GIT binary patch delta 6388 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 delta 6620 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 u|A38s!WA$q0a;u;Sc4Z1#MlrWCINuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json index b8ef5c45..712c1b81 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.assets.json @@ -2741,25 +2741,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", "projectName": "Jellyfin.Controller.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2774,11 +2774,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 74ccddf5..d695e279 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache @@ -1,62 +1,62 @@ { "version": 2, - "dgSpecHash": "ssCBgaNVVxs=", + "dgSpecHash": "GJ6tvQzLhDo=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.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.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests index f7b97752699afa26a6ba944eb759800c1fd205d9..e6ff86789fc0d5ebb9c12033667c9a9cf46df9ad 100644 GIT binary patch delta 386 zcmZqBn4-b_|DWsRi>xar?_=cS%wouA$YV%lD4uxG62Y0w$f(W;Qe-;$0DA&qg@&99 z2`d7b*2f%$um!u7{*xClb4>og!!daq%No3jH(zAk$p~@g<^${nK;~vc&W%u!$@c_< zHaDft2rq`{X0~N;ot!9O3HNdohPWZ;Yz#4ohupA;BdpuTG6Pi}013x) Ax&QzG delta 439 zcmbQD(V)Tn|DW^ZLLt-14}_#9C$LFO{>NuC`2n*CdjUfhLq0>^WP29n$qFoDNPKlh zh>k1l2@}`wAxYp;2r~MgfDe(z>TvrIYwRH+jYRU><_DZ&j1UiOzQSGrWrBSVbRx2> v4tESf_7IW`YEW_VOs)~qVzy-f1&Sp+XwtBV!ovZp9v$u=ta^Z+L{$#}xfOz{ diff --git a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Extensions.Tests b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Extensions.Tests index f7b97752699afa26a6ba944eb759800c1fd205d9..e6ff86789fc0d5ebb9c12033667c9a9cf46df9ad 100644 GIT binary patch delta 386 zcmZqBn4-b_|DWsRi>xar?_=cS%wouA$YV%lD4uxG62Y0w$f(W;Qe-;$0DA&qg@&99 z2`d7b*2f%$um!u7{*xClb4>og!!daq%No3jH(zAk$p~@g<^${nK;~vc&W%u!$@c_< zHaDft2rq`{X0~N;ot!9O3HNdohPWZ;Yz#4ohupA;BdpuTG6Pi}013x) Ax&QzG delta 439 zcmbQD(V)Tn|DW^ZLLt-14}_#9C$LFO{>NuC`2n*CdjUfhLq0>^WP29n$qFoDNPKlh zh>k1l2@}`wAxYp;2r~MgfDe(z>TvrIYwRH+jYRU><_DZ&j1UiOzQSGrWrBSVbRx2> v4tESf_7IW`YEW_VOs)~qVzy-f1&Sp+XwtBV!ovZp9v$u=ta^Z+L{$#}xfOz{ diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs index 9f2eec1f..770d2ade 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache index e5e0af31..a5f35ef2 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -673c1887102d757df0f6d42ade46a9732f041b6970987ae937584b5662e83822 +ccdd902035be66ae33b5daa8b47287560d5d33c141133bcbf753b3fa96f0f897 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig index b2dff03d..95a9d0f0 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Extensions.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache index 16e57abb68533e774717b4714f7240efd4f438eb..ed14537e45e6a88f249a748150e299feb8a84dc5 100644 GIT binary patch delta 6570 zcmaJ`ZBUfg6^7vI;_kwI=O*+%}?i(cY-gEi8 z&$-Vz_uPA)_nxyi$78PiI40lg*_N-5ii#Skdmuf$Z@cUN`u3ZXpOs4g`|xjnNbX&; z^@HE{{CA=4Pvk#uM@8vmyP;@Tc2!wRpt+^0{ZOzm&;pNjNnm?_4Xlfn2CtQFsqon*}2ooHdoz^Fxd;{$ zFDL2&(u6Oov1dY~U?y$YR{mno9eUnOf@K1{#T3g*aWDPH)U;k$sy(pO}|FiQ0(u?R^v<(S*L$cha$NEX+T zGW7;Nbh_ZOXeL|Kz*Dmo{w)KH5(%&gs$URUUFnCd@EaMZQ&UZ75`ZL^lbsmQm+T_7 zEMS5M!*QT7Z)cTgLPJ3h+%m7i!rqF7oO$C^%CwfGs2z2r23Ygy)DoV~u7GoCCQN4w z;i(L8w00#cj-8eYc4wUysd+*S-NlB{KtBH}E1IAiJQ(rh{a=9;c|Wm++*s z4ASg6jq)r}1aotQ>$*dah>0Sc2QXcvqL~e!zhuI|FjB)^8+$NQ8@QdNSl#Z%F25DF zWSZC;EkGt*kpWI=X2Lt^IxuJHc_q3E+OkaZm1!#cT{d7I4N9qQhhTOR*{iNS`VRRb zyA}spH*tXFn>oNO9#EgdS)tA40M~H93BJ4<_RaQ5-Uz;jt6Mny1^KmPKbDRs`2ie& zmjg&y(l6c@l}S*$YXgkBBw?8OWGEH}IQ6Orjul8K$8B_-56snx^0!nE-h$PTT!^og zzt)8v=z5AMet)%%x7NB>iT%=cUhLMr1_*8Qz)?4kW3op7DHI%G*;)P|4@eE?zt-K?6)3ox2-Hd_1lhA1}8vJ|(wH z%Os(niMF)tF4D}EmQ~32xE-}G25=Iy*&~X73#nHutZngLK(es%{3z|W7YSN*v6{;K#n>< zTZ7$+v1;$L*dE9h`0i;1(%oOLmEaxsTzoFD?&a-TsmVl0xowQ>yrhoDK3Ug|#7#3d zS(g-v{h#$%?23f}PVd9ALD5lpq|bg;(1c68qsUxf~muu$XtUaipoN0j~l)@A|Y?V zS&J_#Uxxdy@gnpzc5|*zO0XL)`@Wz5lpxK2EhkPzI(UaVmvsnXqAw0(pc-K0z0D`Yb|?LPw{Oyt6SEZBziBO$Oi13YOIwS zBt|a&&)X%`3ALbdHMa#gp3Xk#=s0L`hm+T)RAMcP8~A-c9AEX~*3^IS$aA z^+fpbn?uagV$=bgMcQC@`lhgkO!r9KS&=QWlj$CLLenoI=QB4qGRZsy$_GVc&r~Yu zWQxv>&J84hrB|G9ZnTxmJ1c7Jb8=@zO1!pyi9NU3An2@!2JuAR5N}Rol`R}dvMGl$ zD{}GXM0$mMP{jI97nBb<@!s=u89?SmK~{A7p@Y|q%1<%*PWzILaQ>|XUPHPTzIw|s zUqdQEc-X C37Sa& delta 6549 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 G!|)t&t>Q8O 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 bae53ff7..169f42f3 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,11 +34,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -485,22 +485,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -515,14 +515,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1114,22 +1114,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1322,22 +1322,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1352,8 +1352,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1814,22 +1814,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1844,8 +1844,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2300,22 +2300,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "projectName": "Jellyfin.Extensions.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2330,14 +2330,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.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/Jellyfin.Extensions.Tests.csproj.nuget.g.props b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index 42e9fe72..4514ac9d 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json @@ -2503,25 +2503,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "projectName": "Jellyfin.Extensions.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2536,14 +2536,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.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 0d31f661..09aa41d5 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache @@ -1,58 +1,58 @@ { "version": 2, - "dgSpecHash": "5twxbbRJy6g=", + "dgSpecHash": "Sm/lED3h2Ks=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests index 00c3547a673cc0b701ecb44c0ab1ce2cb2becd45..9f6d02d6be92da9ea32228997ff9cf52fff04fb4 100644 GIT binary patch literal 10098 zcmeHM%TB^T6g_Jb|AD10?9vz$7CzAUfS91J*zgwRB?ZyMZ&%M9ASHE%N10k%x&X?| zo#~x(pQru)%HbF#++lzoo>4~?L%1C2qsiY_v~i%u+r0Wf11)qp>r%eT-)pXzpK)-; zeQF#%p4zEVkw@%$f^D@`J z@LNViI=k@>yV!wkq;84J8#TP=w+@~8`6MBd=b39fdl{$7!sDr3C%)4`M_IOn)#SDZ znJ&FsB0}O#;$Rs#|oDW{^RVVw(Rhf=no*Z^xWO~3 zIexuhlNKF1xz8}15$Sm%Mg2oZ`?NRSGz8K5i%$JHSG`y$&OiQSegjm z7;9I?qeeUrsA(n(C{b>e?IZqMTo3ZjYD=^A-tFqCd9s|F-gp&-(vk96oS5sr<&%)F=teLWPd z-5I~Q{(9Ekp3UR3fjvg7bR97o_{eOxiBDKJ-Zx-GOIH%}b;>N*z%SCq?82qvZ{UP$ z*CygGNq>UhT%V9rkKc~D^Oc{coH<;bdij!6v*#}#7duOpFUjf_a_3lyEkAQe`S^ry zsr0OqRTsswX?nd@)Rs%`oU9&WKIgUCB0enQ?kLi;UA1S(+8c`X25nx|JVK+ZGwQMq zclC_wj^Cu8DRb7Yc?_uP7R{D4n z%YUwjTCwc%RQ4IQkN>Y=ryngE?A}|A z1b23{n%QT9S=w8gWzYP4@CXlSZBEjV(&)lNBgxI>&ni{UQwdH*&H+_Mz+aF3I$Hh* D_{4At diff --git a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests index 00c3547a673cc0b701ecb44c0ab1ce2cb2becd45..9f6d02d6be92da9ea32228997ff9cf52fff04fb4 100644 GIT binary patch literal 10098 zcmeHM%TB^T6g_Jb|AD10?9vz$7CzAUfS91J*zgwRB?ZyMZ&%M9ASHE%N10k%x&X?| zo#~x(pQru)%HbF#++lzoo>4~?L%1C2qsiY_v~i%u+r0Wf11)qp>r%eT-)pXzpK)-; zeQF#%p4zEVkw@%$f^D@`J z@LNViI=k@>yV!wkq;84J8#TP=w+@~8`6MBd=b39fdl{$7!sDr3C%)4`M_IOn)#SDZ znJ&FsB0}O#;$Rs#|oDW{^RVVw(Rhf=no*Z^xWO~3 zIexuhlNKF1xz8}15$Sm%Mg2oZ`?NRSGz8K5i%$JHSG`y$&OiQSegjm z7;9I?qeeUrsA(n(C{b>e?IZqMTo3ZjYD=^A-tFqCd9s|F-gp&-(vk96oS5sr<&%)F=teLWPd z-5I~Q{(9Ekp3UR3fjvg7bR97o_{eOxiBDKJ-Zx-GOIH%}b;>N*z%SCq?82qvZ{UP$ z*CygGNq>UhT%V9rkKc~D^Oc{coH<;bdij!6v*#}#7duOpFUjf_a_3lyEkAQe`S^ry zsr0OqRTsswX?nd@)Rs%`oU9&WKIgUCB0enQ?kLi;UA1S(+8c`X25nx|JVK+ZGwQMq zclC_wj^Cu8DRb7Yc?_uP7R{D4n z%YUwjTCwc%RQ4IQkN>Y=ryngE?A}|A z1b23{n%QT9S=w8gWzYP4@CXlSZBEjV(&)lNBgxI>&ni{UQwdH*&H+_Mz+aF3I$Hh* D_{4At diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs index 1e3f559f..a2ea1b59 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache index 351b1edd..b66aec3f 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -806f23cfc6b431ae3cb7f87e66625b455c3dda0ff8f11db615e10e10e899b2c1 +50d74808a53c0e9613b6485b0fc8e96dce47888405d3bbee8f1e26d8b1bb86c3 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig index 663fd296..5c5ca111 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.LiveTv.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache index 5b4b740f2a7fda357529c7548dbf73e528368233..d72f4905bbaccb6502a995b76cc88ee38f2ee44e 100644 GIT binary patch delta 7260 zcmaJ`dr(x@8CQG}*p+jIu&Z3$1r-!l6uh{|V`0T$5rth8V+{{Au8KiLC_ym-f}$9Z z$8UVUYg=Py+JvEM)#l-JVlqxLV$wQoI-#LWI_-?@IGs%XNMzc3xi0J6^Bw-!f6niF zo$s9U`|kH`+r0^gKAzzA6fAd}#*G^n;rlrJU)$QxK4{(gtuwyY_xmTWEV$Y+d)~cU zKlo;S)>vlx#kg^rT<`eY^wN@AUrlXk{q|iueYNN@*?KDWNT+F_5NpOKOUF2{&%6*H zj(=6U!Xe)FrDzD+BAp?SIPC0@@yGEJzL^kOooowM9xi4DKJb5MCY}C?$RK!o2!-_d@ ze=aUeky(im@HEPJkP;75u#Ne6a4ounWwy=;+zIxvmBz*KN;)cEu(1_JV55?T2P%+f z1m0H^B!}48Y9r8`8i@s|iMXVKyLqqz^FwVc(+Ip0n$MeJtuwG|aXh|NH8?-4bs4sp zWL9T1)njU5HO9q0a}qpeuhhYvai96Lbc9%4fQGc?7?^4!?uEBK9$`zoD3wC-&$bBG zXmqCwOu=uKxF9hbdxIBPgo1P@t}&Z*g7fZeSMX)JN3~CT--pT5WFl&BdmM(Rg~O4V zg}0{Jq@NO&HHmiq;%cfpJEmaZO$FbD%jBjti4s&u!T5PZ1Z|?rm4>(%ZR~Y^!*Lks zbmPv8GTUVYB})uWWoM4$voJD3YUSeAB;*_q{vK&#`*`&u{9=r|5|Y&>9pY^DxogpH zCF~4YkFfnl<3sSkb7CsqInMA&R51QCJwiIj+0>-iOf#CJ?dX~jL7dGH_QDY*6MKvK zNiGItE9`yKRSz=HHhuv;1ZzaO%Dvo;(uMM*16*u6qEb(^!k>#DjGj49Y8I%5V8f}| zxHnTKlBw%!5;J?b$X~%_$Mpn?hl&*-CoagHJLnM09~Vvj%g6Oq2AFKYevO z>{%ANIOz2y89&RiknXhlQj85tLQ&{4(I&cFMLdUTjt4qj@Mc@E-WB>R9KEQlCJ0wA zCR_QMAz3Q%Lym<9V%*IH_w~7t@}fi5O7t(aP(+uAiMbXL*}3^Q^w6#r233O~yClqB zCVat5M4T3npqDHnPFtc~M|q!GTY|LuqW%Q@HV0p*RtSD8L}8wVe`f)HOUCD_0Qaq` zbKJ|sop7(pgR49WPj1gZ&U!0Ce&mpjb5%;0GUM_30(`AX@E`J;#9)Ptfwjr#&llMk ztT5x)MzxM5qjQDGOjyBQK?q?5dI*bG(z>hh?>loxwlQfH9m0J<=nIR?ux*<}Wky$VJ>kBmWI1xGO=#Q|*uu5d zlpS3%PCJ3tH4dqhJL;a2wRrMb*vLValsKeQgv6&r2-*ecs?{z)nc(!gYR%|=nF?Ri zEn6qbUfDW5dk25)kh-{NG~F-OPlH^LgLUg2L?f$9vuWw3fH zf;Lhor&-n?SdGAHSb>a%yVG%PlS67JcNA6-@KXP($cy$4wfOTli{d};3uI=d&wL|Z=>pmp1a<{JhS-i^#%XjNMBd7d*Jw>zHo;6lFSDTMN>~RnyIln~5 zqlA$+eRZ!x;>UfulwrBpq)zIjKe@4fC6wR5POBstRzEEB}Nn>41~}SZYqKz~?GJ zOvvUVuSMa_`KM&}TL@pQbq_Tm+k)X%MbxpR;>tmVcqx76{rIXa7*&THL{Ff1EXy&o z%}LZ>|HSNr4sBxQ7^{16q3f_y)WJBBeZ(p3Vm$b=Efi@PCd9Pc$td0?A`f&kS!g@z z6i&@{V8fdV-InN`%{J1d*3}3GZrZeLbEi|((bS12W!gS}cg!JdZak>$a`MfIWT`?_ zx55M3wCtm9C)woG;y@2!YsgxKMZL;c6EiCw_d3R$mRUz`)Z<=;ccLfa7Ocei4B=PA zJ~i&~PtD>^T9I&k%*oj@{zmB*5>S0Y8FOl;$Cz}|!Jm_E!h&dZ^fz!)8FPZRj!3Sq zKRP|jIPIh+XRTB-nFRM4Mbu0t;O-eG&xa4~d02H;p&Cjb&usq5S>`z>H930;ADvS~ zon|>JFwT#DdA?fIdRB`@X{A(~d5CAtK#Qrsc}d~P-akhB^iqb@!hKr~UfznP%O1AZ z5Oe?F`|HFMp~n=3 zj2q!B!Kh@mN3q4mMfI;OzLdRtqk_4Ol8HCdSfX*!eK8V8ZpN`}9dmo9=em_jsL-+;cB~5R&ut zJLkN6&$;K!@q6wc{=q%Tnwe%%En2i_&%G~OzPWkoe?F%pW||&PTp9VD{pPxqi3gINSER@&k3Y#@fo7{r#4+!Z}2%hWFh}LJviU=doItj`4xJ zZo7qX%nSwHTV7E6M!j&JW;(hfpm38PJaUhQ>2MD?;2tCl&_d5+L*TzXL=v)-UGv?9 z_Q_DFUmP!-q?K+j?j=o>aLJNZQiEtkkhN5e3=66LFuT+Y(-O~4=_tGcl1tI|zFADR zQMA^hsj$jJOLkNA*(fc%d7VJLM;h5d@xJmXCz%v2X;}eDr)XE(Ho}W#TC$m<3(ND! zR*Lp{dkRc0*OFR_{`cia$wrFi@JvVg_dQDxElyQJ>gVhBTXgV8m7O@|ljn|z{&*UU zdTE8z^tW=JpZ|DO3MbgiLU`$|!(aJ%tPyHsGhoWs6Gn+IIf7vK!8$=lnh{+-lq&cn zPK0}cP8h|C31ir#%sh!sprgAKG`?C4rCg3oDL5Tc zQtre?$nn#X1}eDR#NF`JPe=As^wOk2ShsSgaE$h>G|2%fwT>KSDZK3smFfa6?}jA~ z;{A0(CpIdfNy-=f?HuI_(n0}RG`k>Yt2g`@;0eFg2);#9W$K^}TQvPR^A?R2{;BeU zq<|P4pJ~_z(|7$OvpQ50Ov6?1Q-HsZ3`L(3)9_BXa)3biDxJ_qyI~qGgi9JdjA#X) zVo90)3NnA|J7J`iiqSNjHRow$nJ@hK4kK|+fuw-dbH+;~<8;{ztV;%>UrXXC<7xT~ zl1CjPsoIp7&X4}O4D%QvZ?fhQbsT6SfCGN^LoH8XiM z(G8k8ogiLHtf$ucb7Z;Fe@18M;uLSWE5t#WMa|{ku;eb(6;hz*U7qq5Se2}16t`bN zjYP)!yz+r%kkF>)s1T(F8!%<>i}WMObS zRgLbOQp}1`El>(sJlswTz-PjuNrjoB0I+V2g0?LNVUX@uihvgg>5b4_q*9KUOnj2w z#FqXdqmzv@Wmj4eOMZBUzZsiEXr6_O6JXkF#_3+^YZC)3N+19G9cuzHo*H z58Rm#C3nK$RgM~76dLg07PxZ;Yq{Bek0sq~`C#1DDD)x>=?x>F*tWaD@amvHVq;4lzcaw5hdC=P*ZkJM9Rf+Mf7|(2S&a`PMFDZ4ve^m10&zCmkp^fVXsjOITOn4vUx!av56@99asHP3?FO9VhBYL#79zBd2zjGonw-z&ofOL4-YDPmqWSav$Zmzb~ zpdlc#y$U_pKW{&T9wpJoh8aUZ1T5_^BmInyLx>iqN`aM~X4bx_sk50g8#LpC?%WkU zK7Nch6BNRW4@KNJox7sm9#5D!VPMP$`(Q_xxWJ4cg2zdbHz$-pM7IY#J;`{pIOhZF zsb-eX&eCgdpvU&WM~TA#pCQGrb19 zSCRKd@qHq90;p6cz;}ISE??dqjr5BPO$ljGIKVbAHPFi4AALLI2}cJ7_%mn)v_Eni z{1kr$*ZxQg`U@TqKg5XFxkvhTNM!7hM$yS}?vFCgitPPS(V!lx&kJy75O4A1{n7Y2 z%Yyr(vh$4Ox%NkLC}yn;rr>{L2|LY23nooq;s9+L{X!6ekYl%qF z6R(Gn4HWIZ=US38pVn`&!1veD2;FZ9fapn|*s%H1Hsk(=it>6}ZK=Jgw4%JuR$b$; znT@6xqj~*&N%{8{)M{=oPJn++29YF6wq!{#WZdv0;S^m+T?xl;gpf^$u7(bikDo2d T7-Nj0Gos|%_gcu!r{VtxvNsuy diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache index 94eca3d20f01c4d01a9cf56e8cbf92ba1f07cc9f..87efe6599792ff1efa5c66c0a6b9967648d849e6 100644 GIT binary patch delta 2215 zcmaKtT})GF7{_^om2`Z)l~Ui9Ml92bLn%6R7Cfa|Kyjs(v5H8Gg`^^)f}kVL6a}rq z04@AYba7j@Y+1IJNyU{FJlnc!!X4x(_cCou%Y}w6{WlFYIdeVAM-(H^c{D05) zInS?i_OxHo2=!IxoSWB}t$fh+h$oXSTsiPv{@Ep7azt+ zw`?3Mu1$6Q&@i5KjlPwiri6WHFkw3zc+PIZ0-MA{z3hCxyacnx&(YS92mptzg!h}y z5;~|XIj)r~MW`^p&E67}9>-BxR>c1`cM{zcN$*3C%cXhvXw}EYt0c1{J-=Lff#}8s zj_w*GnH=!SvROj=)k#?J*Nb4onPQJ@S{@VS@wqh}1XEk`5?{!CxdqZX1A1S&fs@;GbbPZP5O@qH0PBZu={%i5zxx;oVbz)J;hd^y8Wm*w?{EZR* z>MvoIE~2SI{v4vx99C^eB*i24%>;{^W#fF^1N``koN>h7!3%fP6Wyq49#QE)tdKLt z2~l6T$7v(_9fB&>aQ@~cv^QZP55T~*JQ%*uA|uIOy=8+ zh|R>icRSMUP*jRTkqkQ&vBw?!jPGA7rk(24o!IJfu|wjto%|QqYCZ4_DnHC-`{!L34p$=t`s@CIdw;%|=-5R@bsxwm6YCws% zM|ev3J6;b#ev7XD#xt{YKkCLc5h|Z0}&Ow1?RdK`O8WR`MU(+X;26(er5c z$UpYD?vIW-LIX-&tsm^L*!@}r{L6Sjr<8iOYW-_*_TXg7*|G%Ar#bt)>qFtmf0p`K Hw~zb})|ewF delta 2591 zcmaJ?T})eL80KYwZ#-(XFkt+5c0Q!G4%Bp0Z0n(0HkwHpV!B71MKJk zBnoS^2Lj?MMBcDnczu6H`Q(SnN0#tPWLXeXnOyy&9bgzh`g+ zvRBdq^|A6rbl)1I^&~qwLa`qWLer0T9|@E;UaP6n)Kt~z>Hsn{9hEJeR%zCshz}%y z#aM6e@;XPo_BTde_i#81mziUOF1NE@tJNCowUIq-WRGu2v;)p{r6)y@OWQ8vfo^5= z$3#jY&m}bj8Ib5LZ7alIk}oiB8O@25F(5q>(!bBmFb)~Q$J?Di+9ZU+v>;=ZA$*!< z1#(D2U^3ofEOY|SXIvvK5`1T-mod@t{BN19K#oWVdU6gc6QkMTmq{0p5ecFudx4pt zOX4z7@g&C$q(MTOQl4atbP}JQ+Ys+#L6wgqdEBNKG&A|AP))}fUQk_$1>GS&N$Bk6 z0xVI_F>lhtqpqxg|4$tNa+*T?B>yI^^oh+PAThI8$xjvZfno}%a3z)$XQIAnR*kSl zz|7)nptvX}@%syN>UXxF3odf`pGwXG;V348rPrBpdTd@-b_o>cX>o(4DY&+CNqt2= z?hXN<;{Po70Jb%Xw<(<6SG2i!W7m6Fx-U0+t8`^M@ODKO@85lj0xjD^fhN8rK()0Q zQGpHByA>ayTK|kH!_QWpj#HhB4_;FxC=NGm`rM6VZ#sHw_u${vIapNPiw6x+Wj<7W z3-JBA&EOl*JNQAl2+`^1sRi4B7NMdwAD0h~%NH(GZN|qDkOCi?cOv)vG%D*Z(aK@N zM-3`0tar(mgEjQxYC|5M)vynUKdudI8>dvClPhRgVZHh*Jld3py}LH^WW)Q0TwH59 zj%!-+@T}oBD1z}_vx4uoip60KHk{Uf8x|vD6gU3;S$NObgWsve%OntZ|Nc54fjG2D z$mOK^qP%Yt|G3rmOuK|Bk@P=p7uH~sr2A^b-SN11M*Qp5cE%}lWh`y|fM=9qejc>D z@E@i4|JY&@a^E4*o9Q@@lQ!{`6^Cy=ojgAuzPdSi__Jmfh(W?#w{Xk>86RUugfS(Z z2kRCU{%RePn+bexry1~;N;H4J>up@k6U{ri9Y9!#f#3-S|LB=yTyzt-XlM8vM~?w9 zQHc3AH`BER@iUtNh=W3G?90Lz?Hn^iC-aN;!T328w%XWtU3L~N+ROPIM_>GC51#l? MZmdVnXJ+m2KQ7Tg-~a#s 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 6e4f26b1..b155ebbd 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2915,22 +2915,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2945,8 +2945,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,22 +3407,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3437,8 +3437,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3893,22 +3893,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3923,17 +3923,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4385,22 +4385,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4415,8 +4415,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4863,22 +4863,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "projectName": "Jellyfin.LiveTv.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4893,11 +4893,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.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/Jellyfin.LiveTv.Tests.csproj.nuget.g.props b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json index 77acfec4..6349436a 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json @@ -3054,25 +3054,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "projectName": "Jellyfin.LiveTv.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3087,11 +3087,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.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 458071ee..f8cb42ff 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache @@ -1,71 +1,71 @@ { "version": 2, - "dgSpecHash": "S7gvdugcTmw=", + "dgSpecHash": "C3RsXMgo/qs=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.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.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index 3d181323b09d9dfeea50dfc7b5e8aca2860169f7..7a44e339cdbc8fdcf3650ef140752be0e8832f66 100644 GIT binary patch literal 10230 zcmeHMOHaZ;5T3J%|AC_(?9mt#4nFW1hzZdX7aj#sUQ!5}_}kTQieyc9+G5$#bm;*o z+u7;tH#?7S`~6j+Q)Enw3aPjLNz4zA{~*M;qD zc@y(r@y#PFUEWy3KJAfdq^hv418kbmJc7lH8>8DJhi-tJj9L7w0=;`6%X@VSY=^&l zK;L~)Na`AFLRGE&+>fyZ_8LdlGJ1!=jAN@o>&fj7G9%;{&Pkl{7_T^lg7P*YrN`4H zqHTtcl<8OZY(gNs2Ci1y0va4yQHZQ$9J)o^P5hn3Ig9rW>RPHX#(Ay{kZld$d7h22)Ztp;AGVwa^_nR6~3Xe><)QdN66+rj>{1 ztMq#IC9mkARx;Klx&q!@J3U+QiINEL=V)b4z*}ZAx0jli_a$-&{{M;z_&NLp&s31HiUc&pT}77 zeI}q?=xJkg8*tKv^ynz zyNT6zc;^w8-TLSHWm=kO$PT4b?5z!4npDT`TM=fAY!|0F1Zpx~(^oAvawkBQeRKp| zhZF0YUgtv5)KC^g^{IEFxO$mHQyj5F;1x$xI=RI_w8U2=v?aNs`kg%k TYc}wI&M?pZkX=7Mn^S%PKRSpN diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index 3d181323b09d9dfeea50dfc7b5e8aca2860169f7..7a44e339cdbc8fdcf3650ef140752be0e8832f66 100644 GIT binary patch literal 10230 zcmeHMOHaZ;5T3J%|AC_(?9mt#4nFW1hzZdX7aj#sUQ!5}_}kTQieyc9+G5$#bm;*o z+u7;tH#?7S`~6j+Q)Enw3aPjLNz4zA{~*M;qD zc@y(r@y#PFUEWy3KJAfdq^hv418kbmJc7lH8>8DJhi-tJj9L7w0=;`6%X@VSY=^&l zK;L~)Na`AFLRGE&+>fyZ_8LdlGJ1!=jAN@o>&fj7G9%;{&Pkl{7_T^lg7P*YrN`4H zqHTtcl<8OZY(gNs2Ci1y0va4yQHZQ$9J)o^P5hn3Ig9rW>RPHX#(Ay{kZld$d7h22)Ztp;AGVwa^_nR6~3Xe><)QdN66+rj>{1 ztMq#IC9mkARx;Klx&q!@J3U+QiINEL=V)b4z*}ZAx0jli_a$-&{{M;z_&NLp&s31HiUc&pT}77 zeI}q?=xJkg8*tKv^ynz zyNT6zc;^w8-TLSHWm=kO$PT4b?5z!4npDT`TM=fAY!|0F1Zpx~(^oAvawkBQeRKp| zhZF0YUgtv5)KC^g^{IEFxO$mHQyj5F;1x$xI=RI_w8U2=v?aNs`kg%k TYc}wI&M?pZkX=7Mn^S%PKRSpN diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs index 3846c4ac..9eaad09e 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache index ad6e17de..17bdbe90 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -215f4286f1cafd84d229b0b0d36e78309f6f7950f0491cd4c6c109927f1b938e +d96ba3937d7c4691244c2960d207d6795be561b06bdebd22889a006a94d082ff diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig index db1d31da..1127fe7a 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Hls.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache index 1dbfb0110b39ffe2d1777102dae3241f961dd1ab..1043965fdc041e4c7308e9abbff6786ac89bdd35 100644 GIT binary patch delta 6413 zcmaJ_YfzNe83r$0TrTG;E8hlIm(U0{E|=BCCBSkKL@ojw?ufvG2#ry$0fT5zfha1M z@HCfdYe#G|wU>#BaaxmhA_<*NGm~njjWZdh)*tC~I^!g*ZGN=r)P83_cQ*5#_wZx? zoaa5y`=0ll_u2P*AH25uqw}i^JmtFzB7%Z~el~ghtB;2MYQEIhmi+6t7MDIwQ|^xx z{bKh*!8>uS4_<9b`A$#}x0??x%-UNwxPM@9@8JWzJ^Kf-Xo`QS`Ka<;8mLBXutS+4 zz%(occPf_!q~GC$XKNIWtm;zE6KE3NP^|bQSixUbC(e(B;n3I723dRjEkPpCkN5W!SDmbw*xTW3?w3He(zrQzAbm3SBzhVPrq%4x#lWg_qWj%55`Bouek%5XQr z#$GVG)eTB88fj%mMQ|Hhj$|Pw%Bs8~c>H&U`(_tc(k>`>lFT)S$v_Wur9B)A&pdnvuJ{Ntu*zoAKk!BE-eo zWZY(yPq^`Rtd$)zI#-H|aXU_hXGavuRGTs(_|Pp}xL{%HD>YRTUm3UXTB?Y%JDLi8 z?CBTdP@#q)`!Tav@qQyc1e0dO%oUm=;pO=aZ#FWt#@Un;Lae$)xp$dEtB)b?(TL_+8 zp_xdutD@HGvb_aU8c4`?8=_KFO17Uws|E=F0#o4y_>Bfg6uMNZ&gHnDsuEhaXd1>; zno5e4U!B`!%DfZrq^mMzcA?CnlFEF6^u`srnTSwVV-FnLRBT=qu~zRu^i{6J4cf^} zR+m-)tF+%*?I-+g2Nb!4bj{Vc+D8+*5{)BcNUUhiy_`|Ek}B5_iWE>|51cMlrkIuZ zKn`*>&O&vjN{EBb&lR~@#?93@3!_h|lt9$V#33EKvQ&AMUC=;69I7PspNZaVmC%43 ze5|e0I#4MTQa}Uhi2LP#3%{y~$MM(W(C02vUKX@gw}^!GC)h7wTrH>1UyQ2`g3J1dg$)%C5``QU1fT8?BxQ+%L?>9nC`gkkT#2$-PUYeWP~Yhm|?O7jG?i zP2FtIhP%d&nOwgx>&PgPW*vz{L_;zDRBM;8`YVhxzg1^frbyqqRgc8W!}>9j-GjRg zL%3HEh?TEIA;Ig!myOiZa5TM7G8KYXACK{Sd+eAh3@~y;c6wfm{Pa0{WvAzL$XS&Z z*~#ZxWbAr%#)0j%x3iPhY3Rk5=un^l%;E$!A@5YILAI z=-IAGqJQGgcD8Gy?~&Z-mPIz(#pOXy{>-;!R=PX{^0n_7**Uo77thEZ_|*gS124pK zh1GW(H=iw%l+JPmziua9KPb5djYH4W^M@!+ZSSqa!FL_L`>yV>6LTJJ@!!rJ*wkxR z#Mx1M?{5jAZ|^Nd>Ocf;FX_y8`eLk^^9}}CCTcO!_anLFD+Is8W zA#@w?JogIKvZo+%h@hDYFTxcKkW5_0WWD@Wd^zkQ-lINkIZ1TNi>46_Kkp>|Ex$f# zX&W`cJz|&j^hag=d=J^nPoQnoMS9dHEE|uyh)DJBy#{xWI#-;s%!nhBKrin={R^~f z-p|*;GUgPw^9jq1F_)~5&&9suu9bTE9PPX&XcHD}I$=>(nzEdd_1%*)fcNum*v6eJ z_VY!!Gwza8luz`pJYCs7>5@)Y((qu?N!*ujvT`;X|Cwa?=~*jrZmyDie#0j$-KU%@ zPggom#Utf3G1K$2@X5;ir(M#?N*YF|oZ=n&xAW;r_bCh9XROM~la)`;P|4;z-m~4p zm=_#yZ-~IAb581`$&DYKbICrOx@8|tRiY;GX-dM3i<+j4NWP@9Q84QyzNGT-fwoS6 zNx4uv=MwZS@HLfn?ca0T8Ot=zMshEGi@A)8Q{kJL$GE6{hQ8FCgwHRj%uQfOTZm!X xjes_(XS$i$(-@4m6H_*Q)2onO56tDN8e z++FZgR%}_{Tr*-~G`ZPTrG6T3y6qXl=V0_{S}$`IjM-7Zd& z!namW3j>6pZ_S7hq-d@1td%IE!wwT3uC-xF<+T$!I@I;bNf81B&;P71Z0~MTvN%RY ze5b&IP02xFkWji)kc)fvLaf=SFnPg(LR{Ubh-Yboy>O6|U*W-Q%EQC%t2C~G|L zYetoqmgG@!i|i>DkjycN@R5`=7ad;yb()jvM@sB@4?>nMm)GJ zp;eaY2ep`Wff-LK{wpgKpjgbM2yMy~Y6-(%K2eOnY*K^+1ih`W6piVM@FYQZPUYc7 zx=ewLb1DV5r@o7HMHcoGI(rnq;3sG|r}u~JW12}8JOobzxUQKD3~ZK#Hi{?V{!Agh zPi2UDL!Ot>W%9D8b*%}U|W~YJeae8Mb9ixt+N21|pfP(VftxLOuv?<>L&r=nChZav8}HfcnDk&l9X;N63eGcy=Ti#t@e>kbtPe0o z`XF;G{$0o&3p6++YIKJkN0=jPC~`2zHBeMbO~B((Ekt&48eOUgL|-i)5MQ8?RR0=u zmz?Emjy4+cZbO2K(`LL?X~Lx^t$a(PjTvy3=ON^@qNTyGT3bF5i6N^g?U5CyD~gq@ zCL=y__48u7%=YgsU4*BZ@L5$BCGXVoD0%z*Mg-o-4Cm~sh!U;Oujeegttj>p{ukU) z{0A$e`1c+*V)>>3u_6zbtD^Y#9@hQ$?6Hc^^GdvYRK!o+PLx+$#mju5ZQ<%|t+Ddn zJ{^O{9#`>Ssvx(k29FsrR9TH>PZVo%mmJP;zBY;_xyy*0z5U`8FYsV+^P|qH^;+q_ zlSm5&gB!vz<FVcKe@I!D%|SQd}*TvD8_J zxA$Ac3ATXxnD5949Vlbft`yxR83-M>qPd>qA~K#!H@2#+8ixlBBJvtI?sVY*+tp~} z2s;aHZog^%^`|)Ivzkt`P3r?~4rfw*kdsO1kP&Y-C#-N~Y38`ng*lmo4skN6D%0!n zQVYjyYAYv$)N;KJjy6v8I$Q|hawqyY<~5;tA17*`pA+?hTaSA32OP5tZoP|~?VK(O zR_f7b|Bw^C4mNp@I%rh~$CV~H)xpWYdw7KY-`6%~9ewo289HL67p;hp;b?%}gUd(9 zXokP@*YsHVJ6pdVDHA?8#(+eBrx$q}J*{-zjQ2(bw})#%k`T^o=J^v5y{Ze0kEw*w%em=(p32q#r)^ zLY#?1*C{K#4eJ|wC6oa>{f*OBW$gfRZ@?a9b1%W%pq;b5pXP1u{%}aw5!M6Gj`S%-;24kY^C{>Vw9h={ol*S=jZIvt{!&0{T!ov zB71~>@hGM9ja)nac0LWx37LEG(D=f0GSx*Eb2la?ZM>_8DcnWBNfYsbs?5H8xT0P? zUcO+XAM~47kFN1}Xb#55WzO}(fcwwe7{5xz2wt=^ewRw|AC*pDKsqR7(XSs(jLSzk z2BvM)FVxNHapo^n*Gx0>7wY~@fI_Lqzfi^3muK@u!A@K+5*M?C-2}~eGE>;Qk~Zsd z;k`vkC?d&eSaU5&*tL?Zp1U)IYJzrabuq47+afp#x^K-^{Nvh2VH-hDd9_F=A!uqk K*9TtxIP-sXXxxAR diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache index 61196e94f49c2a6e1a8133872aaee5725db2d336..5d5fa4a264eff821486b1b1d42ef8e2cfaee19f3 100644 GIT binary patch delta 1859 zcmaJ?TS${(81}=aF1PiqP5q~7^Dr8su5F6x%%;;kZ8{}0bTbp?IggQeSRQI(sd#vc zf-)*X1Vf}R$}SvU8PSb5p%79;U3Aqhf}jg&Yx~*yw||%a_dd`2Jm34i|NHH&qI)Zd z8-`>dAt9)>c#+%5Iq0`q4;F{?sCaS54*PtJFX?hkwF8#^0n=bdPq$?NGD4TArk3_D zORhqp(B&%r1r_cf*$cHGT+XCaaI91f3k5!N9>8*0B*&e7Dr^GIl#AS7Bq6*OK{uv@ zlM(BXCG-R#Av~Ixxm^h7G4=M3woyeadZaE=gM0*^@}|9lpyjUuH;2}%j*o-mf;HI7 zp*6SDB%uvP%|%B_Qk3O9=P)n@EIS3aG(g+J~|*Cx}N%Bn=37sXR~js^b%3D=r#- z#6E;ysbbHm>()*J*^09vJmRmn11GZn$BJP*{s?JKXbp&0K)Ce2KZksmb|RrIKrs|B zpR^*G3swxLL9r9XCAQ=~7ST)@LzEoKoReT>UP!5ugCk82r?dGmqq-`w1<^GUySx&C zF^R6Ampl!}&Uve11iPFMXR{?>7N@`y^&F_vYymp&=5Mlho@}ST@@<(?Wr8mXt53VI z+I1p<1NlpMq@05HC+Yt|sd@*Gr5;lRt5pcBr|4jH<_EYaryXN;1DVe%Lc$5ZekfJ- z&WnslZnM>e>}Ka6eBHmU^&r)7VI;>y-C!F|tagL;NDGb9`jAa8)N{8;#{>4ME{ zuU`Y;j9BtDPa9~4lqwf#A;=72wJX6VsM1E^Mt|!%c&*h_E$p^+#8eZA@Eb6y{6{E4Sq>U%gq&R1`LF&_dZrZEY&v0Rt%mp-kCKy+UD?exvy}tyEd^uBLv??Gws= zDiIt~`JL*%E!^NyJ{DE6pG~5suXLYDR5G>K(rjsMZf$uIKxgS|>KGc7cm2M2K>-}% z97nuye=L6FwdgC6Fn$CJtZzIJ^gFCpE9bCg)~uN|+PBRQq+3S#?x8o>0d)dCUwEE8 zmy2J}oMK1R;dDvk1rn9xjaXTHo;{X_bE|j;h%=Xi!`h=Pmxu7P)(LV`Si`)P&lTQe zu9Ac-0T463r~8CGp`HXch?&Op0^mPIOkt+4K)%3Fiz_l8bc4)+;T=$jTJS>IbwDgL zWq~Q3bVyG>EI$T@(`tmCDh5X@KY%kiB-&FY00}D+nDJlZ5l5&*A$mmD&1J9ZAC%s>^AzdO`(#?qM}_ zDV=&`5)89yhV(UG;ar1Uzm$^4URTlo{&98vk83A^oRD=YX{*Pk-3A#}abtumUV?J$O{CS0_P<&4MW!Id^W4O$0*Oe@Mej3;*m;gn>YS$wM6ax~j+ z`NZHbNGU3)3k+7F>yzq!d> z9{Pv96NsR&=@ENWfoGi>Tz2qqT55R$FF6?ev+X)|J~gY{BuU#QKc~lAn}%+Q*^aeZg9=#O0`T_41iVpb$bGXci1~lD1AiT^#qURzTP&Ysuo{a+W z$Oy~5Z?fJzg#DgjAU+vkwZ9J6`oio)9+LOqxZ?E3)&6Vwj(+qWtiyZ#T6%L}2>t_) C|GF9g 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 4ad28bcc..a1ae6a44 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2915,22 +2915,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2945,8 +2945,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,22 +3407,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3437,8 +3437,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3893,22 +3893,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3923,20 +3923,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -4378,22 +4378,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4408,8 +4408,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4856,22 +4856,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Hls.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4886,14 +4886,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json index 076e7ce4..93c406db 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json @@ -2631,25 +2631,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Hls.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2664,14 +2664,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache index d6df4902..7f071eb9 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache @@ -1,59 +1,59 @@ { "version": 2, - "dgSpecHash": "1nvNDzjTWj8=", + "dgSpecHash": "XCpJcc5lCdg=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 261b4bf8d7ea992b87bfabb6b17dca1feb72c14f..ead127a97baa5f9e17ded405f3aafa3b1e98c992 100644 GIT binary patch delta 161 zcmew)@JoRC|3BBshV1?m>m(*-1#o6D()=5mv3Sci_$YRK6$eSF^q&#^YGsnbtd`Lp-j4!?aA+~xGJq_xM5vw2!^(p!0{|m(*-1#o6D()=5mv3Sci_$YRK6$eSF^q&#^YGsnbtd`Lp-j4!?aA+~xGJq_xM5vw2!^(p!0{||yA9+I*S2x0g|K@Au*B{hhzRbIzA@ z?nhTruU<{94fq;rGgDGhf(y?6C^L=ESQcDJ0*uS8Vv?;;SU_GW6n8|(>P-sHM z!W|^81a7s*5U1&&X*u+$Dxq8LR=jQu;BuOU^r=;?cxG&bN5chmxL~TnU5$kvXWD*d z)Il)U<3RcxCdSQG&@Qr&ca#B)7J4y|mVvC!JWOlTal44TWEJatOyw&nsYPGZkjPk) zUM5PP;7VVLIPo~c%;3cu4Iy?^kJF1S>VivPO_+)y8FHj>`jv4@0)Gt=+|0Dl!z%CA z=-xzpC7C2githkReM;-3gACOcT#6VGJFLNwjzzjPDoIFbr9*OH6CJ1;ocil=KC6gq zPGYkEuL2TC**r zmksJ}jAgshNWK#N!_du|lUiI{s%MQu2l9=2M#<$-*ufivC=ZZEVB?(aALgr$n>Vtm z;6Yceo>hrDd?x}7(s%F(ujY~M=Ms&v>?&Nam>3VBG-qd4nNZee#K=kmLiqyyP}Qcg zlok_5j0iZ(;j#)GTcwp|`x|JvF5UJMo;Vc?*d^U-WjyY#mC4-QEf?spDjG?*xFQ?7`<)nZ=<(S~fu83` zo#g1Zv{@5<8+P$@AGl7^5tY^6<~n(PhHR)=Ye3d20WoXlLU~(}(LM&hG9qWS zxb7A>)=MjoV3F;4i=~w&)SNIQw!whb)vW4C*5x_d%dr}@nK9T@g{M^lJ;}@}YD;?g zrkdwPo<=!`b8C1xOnb!6o?)oRBOq*lKA&k1kD+Og78e@5(7npDJUg>9)_)Zx+4;zl zJ)ByU)edl&3OQt^Hm?a z2+|Ufljx=0UY@7nMy>oh%y?Vd!1E?c^4J<~9H3x!O@@!)PhS&mHVO1JS0Zw}IMKbQ z*7G9G@Eu{Y)j8WouQan`|B_kZfcWkt8M@cP@=N{WjNYOC&Y5YeXIQ5GK%%1OBpZ&6Zx{mAyj7iOl?cUpN~TiV{`cxq|OpY_tWiRa~k zE9s>*SjJk&-r^iB?E|bW?JRdg3*i21Zr(=Kh~t~NpnR;jwz%iq*6Q(S%N!=8W94GV zJ=d{f$Cj`_Uv#A8i&6wvqGmeRfzrX?;s4{Lzr)QtPL|@6D8UrM1$_Gh#BA&^JS$zo0$H-!Mx?Jj2c(ChD)*9?Z(^ePzDEV~jcGi9z zz_x8}-i};=-$jsnlpN}Ib9dz%zjc4DA(hIbUhd3~n< delta 4322 zcmai2eN0nV6o;ubuI9qElR8G2^6cZQmTE(SAWu}s4OEz)N#AI1UV7iZF30cCjEc<7hBlEAB%_aL|i-}?HwG;c^yI21`=iGDd z?|05U@0@qzhU(2pmA9d`nomheO1d+D=fM1TKmPv9-g7nUwc+=E*#FM1>HE=#A7wQS zHW?-Yox78gw1VAe@|M!T_JiGh2Lp#Aul9sT`78J>h3o*dBs)-0Y6|T=c9=;n!>`Hg zL8lr)M`Xs=RVPu8LKcGMY8~XfkfLzzP}d1MBkGc!aj1JylT0?4$;01jGwPShM|m?$ zwp7FUB@7BnRlsYkuso{_E~e>#(HQWM90RX;109ten%A5s$co^Dr91Iyxr2F45wtKB za7JrZ9J zPsJJH)eb3~v_k8+UI<{yunYQ=3cW9O^T@CPCQ{8xGWk&4K!jF>7)7--`YYfQWJmQf z$Bj82D8OdatdM6wv}+w)!wlLc)6L=z)FG2O)F$9^T|&8-k&mFenY#-95p?Yeoe{8^ zgZ^|giV$_FaPz=2xN3IXR%JX|g3L0bl+12Ix$mIV^EN`xHN9{z%cv;9dCgwv$tKCg zdM<^9Y@;#_@tST^IJ?W7B2eEd+f4y|>{?$o%p3N~Ag;LGw# z78S^PntWow#f+WE1dClLgglmfc)+EHqS7pw>&=7)n+eiavasMvQHzZgMDMfiY`C>D zL_R(1)`Px(UF_uaDwcc=Z$9PX*mfEodJ=cN>@mg@mkJcT&3 zhJ}0O31KHIMTjMEses~PvQiJZFC8YqtA_gO>?bU5WQh($n-o~6d3puIS{7ea=JE@C zMJa57Q?*Y|eqBgmneoLzj298_Pz8)n4~(@IBE>9xQGtp z@_tniEjfYTCM(imVjx}~bL&``ZcGRpEzv-ATK2NsE9y`l`->QXQw_+&ZNW=@ikkt;B3x-9*$ATd-=zwd89BIHMiS+J9 zN~HLU>mz#?UmJGsAxD^XA0t$aaQXN%%#r~3ql^N;o4?4~mmUgh-h2s`u}u^#*d}GI zdov~I1KVOyx0e!h%1ePaWtT?znWsbvmQ!*QESKOJ+Csq-Zxxi>h;8Dp3QBG!D=C+c z_YP@pzOAAF@KsX)_=F~tP{w^V6acZ$z^;Le#Ex)(_rD^!`oC(7>nL6|kq3 zQ#cfN3}YKd-7y{qwQwnb;eH!&*Z2@WbH6C=)Iwd5CE)vi$9NRv2s_3#>V6SycVfzJ zVS#}T4AB6CXnV!yuQ<`Oc8b0ZPDx(kPEp+HB<>WSc5WsNwjQYH;wZ!I9>P9R39Y-F zl!4a;f9~QaL+>i+?dB+hF9(|4+;fIs$L$-tFD^x#Y^SIRuR$ARvcb&N$S;+R@;p2W z8&R254A!1Pv|c6?eg&XfnM|kh!1q0Q$SadySFMEAkrk*wCU>Y`gszAUZBodMw{Jy` G=l=&^sS?%z diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache index 92c47d67182bac57c42909c0b4d07c28bd464bf9..1b492019176b3e12b69b000dc865f5b7350f8d9a 100644 GIT binary patch delta 1420 zcmaKs-%C?r9L9aqX;aU3PMSOGRMY&m)b{3dnG=aJqeSW=><4LSHAE~Uoj%x7$58IbiF_@kzT$5+I9pqM zoxQ%+z75G@j)a-C*LZA=$XJJNn(&@PT>;87AojU#c6T}{r43HHZbTzSUZWz&X4|%3 zBEmhQ#ryROm^bG})=>bzK9Bh`Jp^m})SVY|DC)AG;74IpNST>)$BSl-X$Tk)6*8}J znh2vBqbZt%IWmD?g4%`GNLkH}fz6(Qs23E$Qm&iua$*t*&m{-)tsF)QIGinLC!;ae z9Xbgi${}QSDCZ2OYJ%m8>_}{-a25YkJcw06%^3k%$b6p&V;V6O@H3gzoMi>I{lwg! zan0@}tdt&sCqECf79HO0y%uv18)L0F$YnCw(jKlPD|#0jU?e6k8aMB{4nejU5zNa1 zOz$yYx|1K$YD}4bswfu&g>4W_+BOE(RCJsOcQm6b2I0QQctU)23od+a#=nvPe_MNl zm*Q};*BetpI1h&dRs)`z-s02#e)x-H?{1~kj_bwsi%2QSQ`! zl1j0PQ5n`G*QTc#y9%|f@|U&4SmCA3qHBvlEJRNd{!Bc6qVleIJ{cCQe8#uL6A$eZ zVp|e|(W(xDA-noyW~v`StWy6a#~fD(e>L8Z)SK|-&;zk6i6`V*kqy;cApB`9^zY$r te63VR$hGGP-=3%|Mn+wacq91;6N2>yworGJ@ZLoHjo7~h%7XQ7@*lQA0?+^e delta 1665 zcmZ{iUr1AN6vsWz4Y#XaQ@3kQms=`oc{iDVXOXsg5S&b>5=)V#)24GgaOY zfHEN=0s4(I(n0ao?5h0zjK2wtGauFhki=#H2$$XG_1Rp#w&7k#48?>V2yjsdpO73n zHpen|K9+rHVI$#iNK9dJ^bEVb?mi!FbobgDTsEiQ>+pg&j77gVK_TJtw>2G0Rn3*r z!nqc|*JmFJsXCqZ9-qVQ^3sh%LzjKF3r;&oqm`q+h18c%bq5Y@%L0aI`8;9Yw9#_W zHtZ3wA88__&vzegBpa!qb+lfmFRukip_|Ljwpn7gzQa9`0IfztXS>%v?Cl)&47gqR z7^Wy|pTlW4Xti3SK^x9#Be^q)Pf1@)y{$P?o#`x3GoCObWX;OVpu|f+3`Cz=0z~B+7d0&d9=5*&H_HXYH4+k!j35 zVo;#;bgDq9IxSS%Or;!D-6Wr2b@l;Oig}lQiKn{AZ{C_2Qk+)r`7B0SNzBUUuwN4q zWR~R*0AJ_s_2eo_@$TU){6zKRn`Exioc$cqC;5vC6Ih?K1b6lqwJbNIDk&Ae9?N5b zN`v5rt@u}^z`8s~^oE0)^Y~9CXUbG3f%NnKiWO588Msv>#-B$z;O2fqmP=Et-1ieTzXD-Ya)U2tOm76diB zNFD~2E9}r@7q6ocQ|Knj9_QYB=pG=OW1w%^aU^QEnXc>RQK#poE-k-}oBBwG*($dI zX^CO$_0xDfk*oNw?*`HqQ(>u`ryOzYBv*NWG{pc@)e}^E9N=h82aw${z_YqSd{OJ7 e`r|+qhCU!YJZPD^A`D=Kp%Ay~q|Cz;ZSWu9g6@w1 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 fe846fbb..26568877 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -212,22 +212,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -242,8 +242,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -690,22 +690,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -720,11 +720,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props index dea79360..de93a07f 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -22,10 +22,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index 3922095f..6196840a 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json @@ -1458,25 +1458,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1491,11 +1491,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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 fc63ecd0..bf44bd22 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -1,37 +1,37 @@ { "version": 2, - "dgSpecHash": "yd3fVcdSBFI=", + "dgSpecHash": "2ZFiG58MTF4=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests index 9f332417e8e4b1df0e1ba6be7693d22fec00a824..ee89ea7f8cfa8ffb4d8dd0b02a294af94a8ca827 100644 GIT binary patch literal 10206 zcmeHMO-}+b5PfG8{{u%oxJP45Jote|4aCIg$qND^%9ktzP5kZZo8qRVc6V{zW$m&d zz|u~K>FdmNUiW}!;Wh2@#zf@=wiTLpYlz9UvR`? zkB4LGX|eT?at$@c=NQqrysSsvJ}sEr^iG{(;|<%|Y!h8G+BD=pwAC+#>@MjI1*g!I*YP6w61R6L}^O=3m!h`Oq(*CBxP0;PoV%@j=sP#Zi{HxEG ztbPw%Eo|IEG7!zGcE zN@Ps$6F;J4P!wWuB9Y#76~N%zk^=#kTUoE-PQDSbV-8m=!CyrL50-Uf4qg*KC`r z3VKNSYdo@jOieBRse&lB>Ou$n)AOWfrS`C}I_xBM;1VigxTN?fHLa2|VR${(NN zuawD^;#SO*FIO%uXD5%bG`U_GOZwz2`HF;B9VRFI-`unGhHSmT#&K;PVUsH}YIYel zJbpF5%#)j!ahXP3>b1<~te{+_G*-!eMsdd*DchMwnHBTMidmecB)f4uNO)73yw;1# zBEjvaxmQH7C#}yMW%{=J2&HibPz)4Iz8vKtf|@Dss&AyjU0v~k@Ve3!Ug$p3HZGNv gbGeU3)NZqiyGB2KAH`pNc{G~8*eNJGwWT_ zU6yrMQNHZ)Wc)lceq-nE?=Ifq7>8Kk0yB&;#1bi6E-~TzZ_Ke{+UNXqgHud#&fb*r zL%#2E#ClJHUFsRJ^#kPwW=zU4qOrVeLft7X$ZWc$POwX6J#f}*Y%Yj z6+dF)S7&@=Yo3qMy4?SP$~paBB1Pg*;v?iif{rgA3rdgk%O^(Ol20x7*uGe1pP!NK zOize}WY7>ARwlt$#@eOvs56ccpAjsl#((r|?*C4aj`)%9;}0%{+b+@7W(7DU~wAM=BZd(DG;z&<@u7}}i7DGr|1r;nV_UlJS` zf3ZwTZ;xfx`59k!`Fc2b#(*cQxa{FG^O~@Z6g|9RwtI^=cx}9IO5YMzlJa@VEZD;j z%BE!MQWf-Y#I`HLjxQ*Ggr96*P}7Lt4%qXBpO>sl^4NUymbAAnXdXLTlQnNi9jmxr zgA}oGThr)Ssd;?jUn##HDq1mLzFWDXoV|IBRaw(@vEk zM)t%1M%W5TFdmNUiW}!;Wh2@#zf@=wiTLpYlz9UvR`? zkB4LGX|eT?at$@c=NQqrysSsvJ}sEr^iG{(;|<%|Y!h8G+BD=pwAC+#>@MjI1*g!I*YP6w61R6L}^O=3m!h`Oq(*CBxP0;PoV%@j=sP#Zi{HxEG ztbPw%Eo|IEG7!zGcE zN@Ps$6F;J4P!wWuB9Y#76~N%zk^=#kTUoE-PQDSbV-8m=!CyrL50-Uf4qg*KC`r z3VKNSYdo@jOieBRse&lB>Ou$n)AOWfrS`C}I_xBM;1VigxTN?fHLa2|VR${(NN zuawD^;#SO*FIO%uXD5%bG`U_GOZwz2`HF;B9VRFI-`unGhHSmT#&K;PVUsH}YIYel zJbpF5%#)j!ahXP3>b1<~te{+_G*-!eMsdd*DchMwnHBTMidmecB)f4uNO)73yw;1# zBEjvaxmQH7C#}yMW%{=J2&HibPz)4Iz8vKtf|@Dss&AyjU0v~k@Ve3!Ug$p3HZGNv gbGeU3)NZqiyGB2KAH`pNc{G~8*eNJGwWT_ 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 QJ&F4QGc0Zo1MW}$2RW6cNB{r; 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 1792ffa1..11c1092f 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,17 +2108,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2585,22 +2585,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2615,14 +2615,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3214,22 +3214,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3422,22 +3422,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3452,8 +3452,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3914,22 +3914,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3944,8 +3944,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4400,22 +4400,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4430,8 +4430,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4878,22 +4878,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4908,11 +4908,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index f37393ba..5169f516 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json @@ -3437,25 +3437,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3470,11 +3470,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 f143b5ce..da856747 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache @@ -1,79 +1,79 @@ { "version": 2, - "dgSpecHash": "T3BXFHf8FQs=", + "dgSpecHash": "I+OSs7A/2o4=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.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.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests index a9d5bcb1687bed28ac14424f69599dd4f4f6f530..443b2f6bfbf1f735a33d51622810e05d32026db3 100644 GIT binary patch delta 352 zcmZqBn4-b_|DWsRi>xar?_=cS%wouA$YV%lD4uxG62Y0w$f(W;Qe-;$0DA&qg@&As zgcV(6^`HEKSzz)E<~0bLuv*Krkf3RsFS71rgg9~Y0rmnQbF(4mM2HB)niqmgHaDAe=q}U4~~ivIqc#|7o-U delta 423 zcmbQD(V)Tn|DW^Z`Rt~X&+z3;1pwIblyCleJPNd40Ih-1QY<9dAM(Y tM4@IQ$v}gKXYwj`EoNH=h!O!27O>*kSVSS-#;zXZ$#YorAiRX34**T#dSd_p diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests index a9d5bcb1687bed28ac14424f69599dd4f4f6f530..443b2f6bfbf1f735a33d51622810e05d32026db3 100644 GIT binary patch delta 352 zcmZqBn4-b_|DWsRi>xar?_=cS%wouA$YV%lD4uxG62Y0w$f(W;Qe-;$0DA&qg@&As zgcV(6^`HEKSzz)E<~0bLuv*Krkf3RsFS71rgg9~Y0rmnQbF(4mM2HB)niqmgHaDAe=q}U4~~ivIqc#|7o-U delta 423 zcmbQD(V)Tn|DW^Z`Rt~X&+z3;1pwIblyCleJPNd40Ih-1QY<9dAM(Y tM4@IQ$v}gKXYwj`EoNH=h!O!27O>*kSVSS-#;zXZ$#YorAiRX34**T#dSd_p diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs index c12d0897..29903b9b 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache index df9b2467..b042150b 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -f6f6576771587bb05ce3579a6b5367073ee2d2648886a2e88a660341fa2352fc +2d7127e57571e7386599f2b221ab1d5236d6af10c5ed46fee0fe9691f49c1c24 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig index 93bf07f6..a43cab39 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Model.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache index ca51e3563bbbedb8545b6f89fe344c1358f49f56..e3d6f9fa730286ece521c2a4bb0c95f7f52c87b7 100644 GIT binary patch delta 6804 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 B;LZR5 delta 2336 zcmZ`)eN0XuB(^=Ar%U%Ep4Th(QKsq z6r4i?Cq^_bbBQK?WXinRA2V^9XfR7ONTP|0Vg9rDhyG<^VvNb~^|e5G@4oj(UvuvH zeVlXeJ9nPK-CLk8fx4oiA{ciqs3WS?#oOiIE~I=I(E2Qv96h;P^}yuLqe+W4Vi-J6YwVS%ioH#{;KPsYbmHdlN!)Da6t)5&lWR3fbK zCr`*CZu;u*b2kq59VjHO^re%j(1gGmjfO^2;dm@*>zbH&ITd^%8Ul48bHRTW`*Qnm z#_)4##!*OL#rAD;`A!BW6Ab$~5f;DPy(m;VWw$ljnj4#&S^%`RzJ|^dK55rC@(&b2 zx63i;PlhIwgQpTN#$)(CoaKCD;b_Rg^SsN!i)*~NMq79JfOJU!*B+VSylep4iFWfb>g5R!d&zh808-Dl?sbv>W{M_&%Nl63@ zb_-rIe!`t$i{M(Vg^rjqfWK)qVmC00(3M}stGZl!#FX{&mq7m-FvxY~CYn{$vF7 z7ugoRz!^TrNY`pVVzAxbFJW7%j{rF%>qs3|H)!w|TRkS8n!p<^TQ)72Y1Pr{hACLI zYd80HGy4Pl!!F6Z!(U`>)h470KQ-!bx#@y*y961*LmiT%zv8LpS6NNJx3k$g50FVts5?co*t+Pbwr1GwQRL*Ai6PsUWgXPHP;Upg$|$ zfB^pJJdOVy*-odK)@s0jaf>;C_uI;_ysaM_P21<1UTd2Ml974t6?@}(#)NMk8H3p! z-YMU4g?S8eAfcgKMYx1UpDEn<>(3-k}0|HcxMk6Qat?GR@KpeJ8OWnO2GTw zVf>8bhu+8TrvdNwNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json index c85c11b3..f123872b 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Model.Tests/obj/project.assets.json @@ -2636,25 +2636,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", "projectName": "Jellyfin.Model.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2669,11 +2669,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 ad9e422c..9638a492 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache @@ -1,61 +1,61 @@ { "version": 2, - "dgSpecHash": "GdJcDA3VXC0=", + "dgSpecHash": "jeHxpqJALGI=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.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.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests index ed899347ab7d13f73e9ae0ccfce244f1318c0a75..daaf500f2f916a4dab424cde4c17aa4774022fcc 100644 GIT binary patch literal 6984 zcmeHL%TB^T6g_Jb|AD10?9vz$7Cx%c1Y$yT#fC>g6a<+PH1XTja|fFeoB=Yn*48dc zr?+>ecg}qs=HuPRF`Br+6k|LfKnEcdB@^^{f5s38T0Z3H6+H~_#J7t29p0}wWBHAT zGp^I6^n`jXJx6hlthl|d$F&tLSlIN&HO0nT$^yz{tvPKP^9zA~@;I8&-hj4?(eH)yhuB*5&bUr+rp{#kx@_JX|rFCag9A?*XGqunZY{5@F`r zv-+J)Yy1!NeY_AiK~So;9X*p?kr1-iq#99?{x)1&xniv%p<>V4^t%3nne^E~qR~+v#T90sueeH_@yS^|6#jD3CuHcTkip)TGNCgebX1XJdso%go&mDXJS!Hv7 zn>CivkZv@X*r_QZOnPR%R(dQ6kJ)=)%$L`l2gF*Xmo~B1G^%VGEZ^-^t?GCh=Z=c` xyl&fbyu9qvo}o#w)4ZUN4D-v&Zu8Ho@{hEMiMTSByr5yPHF2MJV*|gBz$Y~FDvSUC literal 6956 zcmeHLO;5r=5PfG8{{u%o*rPEf9u(0?0x=N#A13~kG2DP5c~8_o8sdgWj)ids zZ;^=Z*&p}sV{c|*Rg_8?ph46;RO!zk!mdM)^m13Ct`PSYW3A&N%HVXCx41S2#39aG zIz3lV`Ca{&L@4A(*BNTfmFUgqg^IL6B&5HS&`>%aZdgSlo-RJ0KKoyA3|VthS^BeP z@pqQla3A>+UWu8YCnvNSIh~#>=$Ox-3K5Yx)@Mbg(Q*Y5bEj@@vd43^!)YN?vVber zqx5#b_XAex3660X<)O>jF03Hnr_Jgu;GVhx=f7}`0&0{^qUkfFehrV5k7=pJzp7lh z=6guCW8w(edy*~N$Uc6>*0T3x{Y;q83+W*{3@CeiT*#D7R+eYv`+u(Wd&fL~78%@b zGsV0bHd_rkR;sHAot~bnIEt*~pUll-)GT?~#G0yJMW^7wPw{KYR4| za;x3f#r2uq+wDhb?oiw8beB;mvkvEPt`)z~O%b)0G&y!TT64dv$kg3hQuIn^+1;59 a8}1>kVg6a<+PH1XTja|fFeoB=Yn*48dc zr?+>ecg}qs=HuPRF`Br+6k|LfKnEcdB@^^{f5s38T0Z3H6+H~_#J7t29p0}wWBHAT zGp^I6^n`jXJx6hlthl|d$F&tLSlIN&HO0nT$^yz{tvPKP^9zA~@;I8&-hj4?(eH)yhuB*5&bUr+rp{#kx@_JX|rFCag9A?*XGqunZY{5@F`r zv-+J)Yy1!NeY_AiK~So;9X*p?kr1-iq#99?{x)1&xniv%p<>V4^t%3nne^E~qR~+v#T90sueeH_@yS^|6#jD3CuHcTkip)TGNCgebX1XJdso%go&mDXJS!Hv7 zn>CivkZv@X*r_QZOnPR%R(dQ6kJ)=)%$L`l2gF*Xmo~B1G^%VGEZ^-^t?GCh=Z=c` xyl&fbyu9qvo}o#w)4ZUN4D-v&Zu8Ho@{hEMiMTSByr5yPHF2MJV*|gBz$Y~FDvSUC literal 6956 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 delta 2249 zcmaJ?UrZBs9Ovr*R|>rfrB|&oiTqvGYoWMc3p98^Wl*qGx20OKLXpnWcD>3(9knis zn=Fdon4yc)CC<38Eq1>bw`4Qfj0wvYeDP&&Ci>vRrrXONcror;4y<>-^B#K5_xJht z`+k3SH-81b{}MEXP@R{T2YdM`&Ax)UGvAfpoEqx}e(KhbNyyKv0B9q@gpdeC1_SXy zSSHqJ7bK-BWbg2@c>DEG+0)-Fe|j>NY*`dDx=GU+Htj`r*?Hv;m!4Xk491ad7LeYr8b&ibePXzXagP_S(&iPMMzvk*s zuDDZ_bmYpfq37m!?{FXZV1x7iyu02FgQmX2*+dDovx7vw<~ z@7TFr2*!n-@5SDUM({EmVZB44aL{43T6u>xyJpR;$~e`&dqoGfqw6O)mCFZ_l*Kqrw)%Z~!%lo1*=!z`~t_*UZtMXV=9Csboy z&|YN{GK0W+GscQ%*u!)aOtEItQ<4O%@M!b1oy{=jbrO)1=eu4EUG%6O1<)78_NG|E|@M+12|fP@#eX z?R!OpChLlywLYWzWbG9ku76IICI3~vt5BU$ntxCwD*n*8l(P=|U(@2xb+2MuZ7Gh_ z?7(UJf-<>Z^BLgZmL>B==ok2Cr36XUe?=YGB6JPzcC5mR)=~Ar-LKh--Odb1k5z4H z+++EWHVPkFY(@-oA@xzD?K_aOm6Ki8R$#^yN5HqZLsLp^m>C6E?N4~Mu^ea2OFi+U~=9^}l4qnEjMAv(36Q&2OQ(M0$=yJeh6Y z08CN=c8hI1ZkkY!?Izt$-*YD=L&q6`nuRTpv+ZK%x5*F>Hhzp-J0-*f9{|QBL(FY5qORj@cC(7{ct^YPg*~@P{e?Z= zVI&7PI{+USNkhE3WfJ`bQi$QseqaK!5S)j_f8IFGhEzgKcEx~kQ%LLFVRk#6gp*w+ oa>LyQOuvFyjg7q#b}yYsuJ;ZpKOdaun%d_BulH6HbDtmn2cA>T&j0`b 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 b34af177..774ef458 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,14 +1613,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2212,22 +2212,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2420,22 +2420,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2450,8 +2450,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2912,22 +2912,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2942,8 +2942,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3398,22 +3398,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "projectName": "Jellyfin.Naming.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3428,11 +3428,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.Naming.Tests.csproj.nuget.g.props b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json index f6e181c4..145ef05f 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.assets.json @@ -2526,25 +2526,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "projectName": "Jellyfin.Naming.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2559,11 +2559,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 7d8d28b6..f3a335f6 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache @@ -1,58 +1,58 @@ { "version": 2, - "dgSpecHash": "TdSQ+ESgKs4=", + "dgSpecHash": "F8EQQ9HvpRc=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.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.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests index c7e0d5687a08a6a3c64fbc03e4e2538eac8a2640..72350ccc40c2066feeb5665a1c576a0fd7842a2d 100644 GIT binary patch literal 10146 zcmeHMO;5r=5PfG8{{u%o*rPEf9Q;6|Mq)zr#03En6;X;o6MwtY4 zwzJ#WH=l3&{#L^_nmEGB~uUA;b3S1*qH~LPvj}f&MTzk~@J4%{dkq|m14jt~lgh{T`7#XN+P@z$Vt~RqW6g(>e&5kg(9IE?>t#MPYsUJoz1EXu~d;zsnJ(1={EuD#&4qDN*^!M z&h1qoyS{wN9eSTJTEPLMS2~gq6|6D)ZDAAZ#tZw5Zs}M;ey*4mE4ZL+$lhI;LIn+u zJ(=hqQoey}j*qxfhyUulbI9v4xr(j7&tDTictZX-MT{(eP10M;o_i(M-0+tC@hQHg zlDueEy%ftP<@NeeS}s0+Ngrb_d0lA{7Z$O17)k#3zjb&P~$2Nvx)P1DQpw z(B4UE)m@WI`mrx)*mJ52zF!O!lHB;WT-p~@-0)Oic5Ck;ec^!qBdzf!Edy(EzGh&% d-^IB(AMWCdKgBq?<^{eWp!e2`_S}EJ%MXaYgJA#w literal 10106 zcmeHNOHaZ;5dO|4{s)eFut#G|JorGPMq*<0#03En6dx3WCjNHyn}toaPD{nDg|!DB z&dv@q-#m6^>-*a-Hc`hZ2DnELZ8R}NNXi2`{CvbM)(riY-(GNqF7CJ*lE2B%BkuUT z5@45dTBL51uVMCt+#?dR^9Gb1QiHKhuaqe|o|D!lO=OL@+T$;YE&<=4sBN2?i{1_H zzTvx2gm>$g`C!cn$dPd3kK9xFzry&?+9spzMykL3|h3kfgR)N(Zs*w80w=x z@ozT1|AERKV_dRAa!zugj&yY5{Jx;{JyZ4=M?=1}EV669Sf5;dt)-VlLaJpN8kQ%( zA#?4)L{y)9BxVH5uE{^Wa>svXnhgJuui}}Q33_tg$;qT6r}6oZPE@6;M5al6r1HzD z7vPwvNoO%&)Jgp5xcy9mFNj7~$Ir+UgQ0X^X=gyhge(B|y!@i|w6sx-V8I zSN#0??Qyr;ndD^!`^;GBIzm*i!fLmHb*!4`>oTLID+&3!Vim05g1jNSa+v@sI3w-J zWc)q(&u~rpfRbALtHzZBejjoMN$T8-*JLqffZ}novsUq%%ZGP1vLgOnd>a>n` z_KKREzfnI^d@(BRV<<^=6!F{Nl6OwyK zYngp!m}b4@nf6T3g$)0Y*5)P+DUHuRG@{yE{OmH%bt=Ls&$(cp5zu?Y4 zwzJ#WH=l3&{#L^_nmEGB~uUA;b3S1*qH~LPvj}f&MTzk~@J4%{dkq|m14jt~lgh{T`7#XN+P@z$Vt~RqW6g(>e&5kg(9IE?>t#MPYsUJoz1EXu~d;zsnJ(1={EuD#&4qDN*^!M z&h1qoyS{wN9eSTJTEPLMS2~gq6|6D)ZDAAZ#tZw5Zs}M;ey*4mE4ZL+$lhI;LIn+u zJ(=hqQoey}j*qxfhyUulbI9v4xr(j7&tDTictZX-MT{(eP10M;o_i(M-0+tC@hQHg zlDueEy%ftP<@NeeS}s0+Ngrb_d0lA{7Z$O17)k#3zjb&P~$2Nvx)P1DQpw z(B4UE)m@WI`mrx)*mJ52zF!O!lHB;WT-p~@-0)Oic5Ck;ec^!qBdzf!Edy(EzGh&% d-^IB(AMWCdKgBq?<^{eWp!e2`_S}EJ%MXaYgJA#w literal 10106 zcmeHNOHaZ;5dO|4{s)eFut#G|JorGPMq*<0#03En6dx3WCjNHyn}toaPD{nDg|!DB z&dv@q-#m6^>-*a-Hc`hZ2DnELZ8R}NNXi2`{CvbM)(riY-(GNqF7CJ*lE2B%BkuUT z5@45dTBL51uVMCt+#?dR^9Gb1QiHKhuaqe|o|D!lO=OL@+T$;YE&<=4sBN2?i{1_H zzTvx2gm>$g`C!cn$dPd3kK9xFzry&?+9spzMykL3|h3kfgR)N(Zs*w80w=x z@ozT1|AERKV_dRAa!zugj&yY5{Jx;{JyZ4=M?=1}EV669Sf5;dt)-VlLaJpN8kQ%( zA#?4)L{y)9BxVH5uE{^Wa>svXnhgJuui}}Q33_tg$;qT6r}6oZPE@6;M5al6r1HzD z7vPwvNoO%&)Jgp5xcy9mFNj7~$Ir+UgQ0X^X=gyhge(B|y!@i|w6sx-V8I zSN#0??Qyr;ndD^!`^;GBIzm*i!fLmHb*!4`>oTLID+&3!Vim05g1jNSa+v@sI3w-J zWc)q(&u~rpfRbALtHzZBejjoMN$T8-*JLqffZ}novsUq%%ZGP1vLgOnd>a>n` z_KKREzfnI^d@(BRV<<^=6!F{Nl6OwyK zYngp!m}b4@nf6T3g$)0Y*5)P+DUHuRG@{yE{OmH%bt=Ls&$(cp5zu?lM2$#0c9PbKV-u6k1fkYW(^L)ZB-3e~shK7}I;K%N>2$`VN$=e|8}**|*dP1n zKJV9g&v~D7-gm#fIpN{$32sl$8niZ`mA$pCoSi ze&6Dsyyf2X%fXA|#wl_=Vd<`tjr%J7`$`(BYhSF~hcJT~-XBjqQGP(`6N7o!5SAzf zIDxUH@wgsVDGhSSXy<&Ck8hRwIiw)47&9mMC2+`ya~?`v)9^`{gfAwnXJy)86Ryt3 zo{1}^mpRq|<-56r-|qq+FiR0~_lfgOtx8BUlR>c~K=4Af~g)Dx70NS%fGwcyxNFV5<$ z(yQE#DM#m_u0}dWB5NF3xTm)gJ3ZPNkF1DYtXb=7w6hjVrdilw9#D>=4#%f$l1_5o z)Pt(WTge`j8NzY>l_=7yV#AEJ%VXe~ABCBcjfi~2S&!?IRl2}=8F4PhqR4vwI2Hsd zAWgRrF4a0QAT2Tm=chY(Rkd7F;EuAgdhMbWu({ifPopfXRttt14omG^jA4ctTr$+M zL%etlSZV~iR=UtT!zvQUg57A9I!L?cQ`h5`QK%Y$MW!vRN$WVVI1`>(Q{g#13r*%J zc=I`C*eui7QO-w5ayVL#{J)!U;W-PjKdRIU%V+@E4ug0z(KP)szmm}@rfdE z_d`9tGlk=RG>cL~;ZED-(|cgBSfo}iMzG;&to%~mj?>q znQh^T&o?j^=VwsT#XL+q6^b4H(KHm#Gx@s&JLKZq~oX}!DEg_BE+goCyed@TdS zMc~4Q1S4-hqCFGCG9b7JbcjndQWwEyJ{Nh3$|bNCQA>@~C9n`XWPrO;g&j?gvZOjdif_{q`CN+ z+eooe9xSVjd?l)^&HxY1j zjhA>o%WGJWwVe)kG>h<&w)P~eqEcbbuB3q**_A|zDffL#PNUSzU8*XgN9u4Ax^goF zx(n8cbQi4Cqa-&6o;>_urXZLv$I1riH`N&L4g!MB%* z#n;H}6$TH%xvjKLCTu05xNRkmHf~L+UFssE@^~lXcIg44iw-_zW%Pd2ykOi9%S1MY zn`7kNPsFWqyUG+bT^pLR$-Sq1yW`_sByrvjmp1jM=7;v+}&wM z>~=fhEv(XmOWW&kI4^Xqs$U|4mT&B!EQeM8ny{q!Q;M&9&kF3W62*M4>JV{OR9&Sc zl~^|mtSe=ySpV!tcHAlm#jEIgcZsa3g&L29MiW}AsSL>aJvD7~ihF95414K_t8J(7$LX05u(F7X4!kktLAW`Z&mbh!B? zf%V~LThQ`XN5q!xK@z#qlEAk|$}BFs)yX$h-K~3x$6#A6FBxdt%iE1;ZxXd!>3ol* z%-yyhb@C5AwdHD|+N}!S%uvSx(X8zV)qi=B_mY!1d8_N+3ghdWpz|f<_(&xK4BO3WQBCaN}*=vrc&Ee*uzt=AP|M{D8+WLDLzU&jv;gay>>r=o^ zQMm}s;yyU#pLK|u-6VV?gJiS2`<#>Dw_vk77ymrx;MptTjYg^i zE`{N|L(~ELL^HTJEFN%B9d8Fuf@-&$imD4KQXBW0?21Xk#X$%9zR)3NFoQK}n?PCM z%EiH{kt{`v48OC0C22oKw9jEq?Z=^xIOfrQ{NaDFSPZ^Pj3^ZR^LMASg<8dtGiH{o x{V4xY#osOOPfW$&)mY}%N*7IQC=leO7(k6Y zP7sk0KsxQTiD?p(pyQarwCNv-&zUsiB$F7XO*`#OrI}7AYH;ZN_ReDY9{hXG`Ofd0 z@A13$cOKnxS-jz5vS#lxdpS8dEqpTfP(J$4TaDX3JUEe7cjwc8xE%cC)6A4NpUL@S zLu1&H_kQK%gyROC(-Vse8Y+%76gSnqR9iD>9udw_wrbextQTG<>|l%5w^n~?I?+`J@Uw+)&|dn zL#t;3dSzwopjm>*o?Q^(r9<^AUCPPZ;3F?dI7J=>z7nT;bKyN7H+acgEA+4eu6b9| zho}+4AokfkQ0naomwmLTjeu1BuHbQ9Y=N`{EBr+x2~%`R?DU0yCluQ2eRrLfx@6isD|*(rvyXh`u)N&vSREQAIgVtKOK6NS`-5d$%$~yPh$Ey zQWBv+l!R_NX#+eE*^AnTQvm#R=qLeJmX`sO8$_73_(0?aNjOd>RRgl=6Tyz#q6Z9Y z)I(c(XF8X-F` zk{EoF1HIen_oH%3BKV{SA{#*udVM_9rrVhI^*h-1s~mgTPCEY1&a=$i7c=NsTuc5g zw*8@EC;w4#{6uCsGk<0lJI{T^UcuOdwCuHT{<%_)uY!Ju__O>|c8l-^`Q^lp&v$pT zSD=bOa*;DBa(bgt5?oySy zI%^MS^-`6J8=5D>+f~cBzo)Cz=YPh=Sg27kCZ6YDEYx^IOhFTj)hy@FfX4-#J-o4( zvxoN@RGj}7a&Yc7sJ+~NK^9K4jz?}1z;+kGru}-DE|P^2c2Fc(_Z?vOdbb(ZP(tqx zKB~LTD!yDSvsYVN)eaVw0OtL%w&Dy;!WmX!F{SI^UYn2o9=%f{(`pmf5L4O*Ep7j| z&&bx!jzqR~_8Vs|lZAc~5C4_@l&yow#zYVg%0e$YAP{D6>0qGKAO5BUQG1TFe7-vj zzWYK8OJ)9WrJMtWpGWNV5HL0SL;s5$I8@QfhQMzpxhVtmKj);!Z^)6}wUU#*r;?Li zeP990UHs+{2L?Yj2TVs52WF{?1A|{8?jrbQPWoTxsps*d62LrW( z9zSD8^|dt|h=m#sg!;yxY?7vq1M|2*?c(oB0JDq71y63($Mu|Bbz|?7j{1&ppfF)L zIx218z};)$bcERipNDg!%$V6IH(O;Bz5UXDr36vK0et<{AfM%T^3E?f#mY^`*v}AC zj@rcz_J-YU=5&Dh2zT(Pg@cLt$gx4UU*&9&wUv_|la+k*2+d@g&MdH%1lq~N(k9b` zG&LY#c~gShWr3W`fg0omo4$>&3{A8h#=DJ_o>_F?0pTYMv@SYvmZ6EFAni2+ zl>=*{w_mfehh41DhtgakE-b!9m6e`Gse~AQ6YSN#>iATSR&>2A7a5`dDO>Tba9}TBa2dD zV9>~vMh^xXc)F;EDQEB?YaEPBA0A{`-Y~MXQ3JRQvlq1w*RMLn8aw9+{~8hC#91A0 zm=y!xo^gYi5t%*-{EMOvwIbmA5d+<;W2iND&PdI;9RsbgbAcG1x;2BNQ~ZGzF6r8N znLd%AO0bO?Rv&1+X`nYz9cV?sN9XB!{KTjAbrqNBdutjJjJT+xth)}EYBs^hiO6G{sP}p$6NC{Hgg%cEM zsbaKI=pz3lC#PpnGoj2Trz(38Of_>~bkG5plOKC!k2eW(x6x=qp=LDrFZhwO;9n{vQAn B{xbjo diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache index 3b3aa85e140e7976d6944e94c47a6b3a6538ac1c..90f12baf1dfc4fb6fae04bf3037b1eb6e81a3519 100644 GIT binary patch delta 2075 zcmaKtT})eL7{_@+*v3cU?SS@eQKW2cger#_I$75WwbU@^)(+@aSyylh4mwu`(M=t5 z!;mloWZmC{-7Mk4Et*{z@+QlcEVJ=~L@yTZG~%+V*D8rOUJ$hhdICKk-k$gWdp`cp zlk?nrM1MV`;vLjjP*6bc22#a|qNn4NlTTA01}TtQevH9gj79zKSY%>od?I#nGOjdbjs*V~ZYGzx`&gw7O`|2=j z_8QnN_wdZ8l;$`he<>4%)(K+cT744)|BQcRG>R-PlC}$Eo+T~&j6TPbYkQ`otrE30 zCQ<*~B{I+GAQHZ>Ex~WkFVYPyD!!}zgjiCYD6`*zOLgEE|EEZdId^15Wg_G_MdnX6 zndKO(^-EZPrD}7okd2X{)q0Cq-IFAAc}jCnnf(%GUR=OlZ@#!n4DU_ zS}X9xT`DroEriB5%5r@wXrS$5c%56lDv$|*HXFLzmvFdcT4$UqEg97q8^oGxR?q)B zUq2olvS9tyk-QoBMY?sA@Xt$%_p&h83SQW^Rg)j-R-4=eGR^m~-d@cvtDTV1KRgxq z)^i5&=6sanPfxkH<2^{`YnsW(VAcb=o@bq$(VBB$nSG$m_6@&cypbEU2)}-au=<)} zc%APk>RfjG>pzEd+x7|S|Jv+kDihns}6p(Y za8TLpRD|Q_lL`D1RDSgF=m}zj+PGHy^yX!L);P8m=~%hA+3(Z2IjM+@m*YvS7%Vom Ob$bwxT17gRp#K2wyzLtR delta 2407 zcmaJ?T}+c#80KY^zgkXffsauuKZ6ZHTN)6BibcM4+CdAp0@`XwCj~400opN{m|`Wv zY&r(-#auEIFJv207s$DAEXG}IF9H}f3nJVoB%Y8Rdpta^e*S3BlcVvG#BhwP(CR%s5)1|V!#XzD=Q$K``^G}v5Xcg+ z)Eh@AMr`+V2Wlnh)V_z`! zMpVD#Mw(LTwc@^YtmBM(WJtt*Qbdej=sqEoJ6f-+)z#J385#k$>1=z<#~l2sKj$t; zgC4f&WLL;D5<20Jt(7 zKrB4Kec1)(s5k%}nb!mY&$5e9oz*8PGM&`{grCN<><^{V!0D_adOODgvkG}eB4?TW zGA^mri4Qs_cLA~UJS!C!8K<~sIgysG_DJot7x-+6tJXWTQa%L&^atEPYHWsm=x*TX1Ep~cYVjx|jWaOD-QqhS02gS$8KO0t>`m_a$gZwnZm_($`3EM~WaKgF^94KgSG+meU% zEj`##u)fgER{Cel8$cogn^vwyYP`Y9aH-V|Q>m5*@XJ;?{(W!}yI-FaE)y`WNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index 3c68c7ca..24f71d68 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json @@ -2915,25 +2915,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "projectName": "Jellyfin.Networking.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2948,11 +2948,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.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 0b63c01c..4a094d5c 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache @@ -1,65 +1,65 @@ { "version": 2, - "dgSpecHash": "rrUa7qPxbFI=", + "dgSpecHash": "RBvUSnZhmi8=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.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.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests index 86e09babb4cf38cd9b3817b30df1cafdb8c8de64..153a907e82a3cbd163000510c46d7673617da06c 100644 GIT binary patch literal 10158 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 SzarLsKNMm*Xu4G=!~X%bZ?IMX delta 2751 zcmZ`)YfPJE6y|UX_ZLRT2dpS8VIv!~Tqi3`#wuel3e>{DQY?j*Qd&MP?YKC$GIl}S zhJmBOWZ5*v%c60Uy#8=8(U_S{6CEaA{vg2^!_+K>Kl|ekur1%dmhbZY==b$K=XuU^ z&UxSWy!i<3{tdCwP#P8%26pXytTSqP;qLBl<|i6JJAeO6FGTt+0P(ENDuZ!Z2Hk_b9+h^`YO7`~t_iop4N(DD z=nqFIMO^e%`KeD1HI{`ED-9EFk8Qxm>T=n7JdQ!ut*RRsIPI}?yKE2}${g}7#r|oP z*_-l9oL3V{pCzqZr8V?fMusHhZwHa$7po5hiW@Ce6{<=KONtHyB&Zq-YFZ4!s&8=* zgn?eGF}1pFBW}~!Q2!u{@4+ndQm?~h)2P*ItwtTNsRK4z6K(>mx5h^XJeMM7aow7_ z{bxK{N!iG1AXWk2QiKv$qAoEm8P4(O(|}(%cupl|#7tvfKhK**e~f7b(k9?7i(6pK zGMsC1HXtVjfR=Ebg_c9@j-dCuja`PAMg z;lv~0|GIP!j^=*MOiJg2^YwdZ%RVn)M=H02{D{r{H!wrN71rcX21e2hFwj*bG7;sov<;@#iJmD&)uJI5|cG%v`Wg>UC3qPZmzZ@)0Qvx$BI zc?)eT*mrzZ+=-<+6E>g7z_D8E&Q6$U^9enW2~k21;5^?kI$vK5=&XEt<<)iIhAs)S zbx~N|(22?Ad

r&DI?Pj4|-p8u3n320q&#g=>wS_}IX^`weS&GM6Vd;<7#oqxEf= zvyb20M!Kv&48$wasN>3!j#ms8nBn#M4w-JDEfc2<@pP=EOkyJ})jh=qN*TH#e8>&b zDT<{V_lRXDo`cHc{kV*kC)9Ap1Y1~zF-FO6W!^vg)SI0DdYv!_?Hr)tbV(QLo z{3S+z?z8~W321A~7noKVEx(&@k}84!To=pKO8ZlV#Ww_nqhzit4bODj<;Ds9ue%xW z9K)qzv|h!3Q@AWQt!D8o8|a;sn`H?0MbaSnQ_Q~ zruv7(W%Pp>mrJ&kQ~l|bx}FDO7DYqGE*%M{`WbqUZ4%E#U~`cS$71u)wA_3QfMM7L TI7ztLo*i-H7U8x@jQiUEdm@_! 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 488591c3..d0366534 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2737,14 +2737,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3231,22 +3231,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3439,22 +3439,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3469,8 +3469,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3931,22 +3931,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3961,8 +3961,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4417,22 +4417,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4447,8 +4447,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4895,22 +4895,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "projectName": "Jellyfin.Providers.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4925,11 +4925,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.Providers.Tests.csproj.nuget.g.props b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json index ece15e3a..bb6e0d12 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.assets.json @@ -3447,25 +3447,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "projectName": "Jellyfin.Providers.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3480,11 +3480,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 141dd7ef..1cfaae6a 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache @@ -1,81 +1,81 @@ { "version": 2, - "dgSpecHash": "zXo0o37i7ZA=", + "dgSpecHash": "vQWLtlnVQNI=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests index 83cad5b2c02768b8f4578be9cec2290a515090ce..c5973600e72a6eb60f89b57fa26ed70395a9bb6d 100644 GIT binary patch literal 25620 zcmeHPO>Yx15S=p;|Di`XkRw7!JroF^ZB?m&IP?@0CUfWKhvn+8%l84jLHi}}Dezff z{d25$4y5?0c+K_3rG%WTFY6(=+4z)@oI}HAw|2c671qT9wsU1@G*ZafHe7E60_q5VGY{ zLdx|eYG0E4i0VrTfu?uyMMiZEyX0($vlh+(IG;K#*)e>kQlVd6HZ|5ZVPUd@}JK?~?wQ{rx~h zM@vI^oiXABjv{>XG6)-y+3G=(kk-tUW!B)OCj@>|RQl~Gkkx5oaqTYriZ1cJOyKXRyM=y1iWq0N65}_>&m`$3%TbU z-#J2_LjDjZ@gvCdx#SV;qvuu0_5oVuo7wJH688;n_xPzh_U>0wpGh~LTfQ+_b!WfX zc-fnEk7o+Z#&QFm+16D%_3hZdm#Ui!b;2&4;n*_W-Nj zirMPhWq5y-Y;k%2m8t@>jWl5+E;IEiC^8#Ou%S;<>=WSTDmpS#?K5RpjD*gEm|0ss z??rdH7pb^U+J{tMW~4nvnvU8R9?oAo6XIFr2X!lOvUhF5yM{EvtoM3N48#vp+M`1w%Tkvv1Ygs3^-3NV^e8h)uUX zO|r=KX2>?%p3Q0|?DG~~OBc%BwNz%QJ(l!2e*Fr->=oPfic+Paw-03b!vz^-sD4d`j;fbyEmqY!)*EN*cPuEm^%3i#wb}SsQTzX^E@RO@zwc5v)9S`j z%C>BoE-D&hL0bDYvnsG^wO}ky8TLn#4lVn;`%v7c zrDC-}HIId7f7~J6G)taUl8cpdzt;QjZ9`VzAC(?L8asOr3L)ell^#NF1{6ZZ Sl}-;4-)&w97vGrf(fJ2A0`npO literal 25520 zcmeHPO-~y!5S??S{s)fjp*dDnr5-4y9~2N0wCaIN8bTW&KuHR%)ZgCr%`TR`_So5M zcC)+2Lix~oZ0z@D#^doQ|Nd^#OFE_lx}hsNqcM$WPBT2Yrf>NCK^OEadwzj$zv+}F zbcxm(+`8BW^ z<8zGJ&oSFMP~!FQjH~sF1vOVsmP2o~{;{Aqhi1+0ZFw;wtb=1%%#ERm13Id8j98HM z`@T0BdPCU!5ZI4l$u9D?%wlh_`WUewul?cyeTTQ4<5l#R=JQxq?ecH>LrKTX_IOd) z#2z{kZ7gqzW#xPDBqvzukX~mI(Ou?SZV**)tTn}79tV|^dl;zje#X%w$EF-J9#a?{ zTRs+)T;HMgAIWd1wpdnQ_fDP1|F^J3KH>05gd=-CBTcgSDTJwt2?qCPE&nJF0ey}$ z?||ARVon(~Q{tf^!di8ndHgciDB1W?+NNKbo$)DIpO#%8C&|T+&Mq+F48sxLCA~4* z<3~g9_uKF?Bg6t6L$SXZ(0h1nJ~z0Uv$)s8M(!i@i?e|2ou~M|Jc{lJu^_5-$BxtY zGVS9`X($fWQn4VS&+Ge{zNr0PejdxJ{ZZ#WEM|_l=L+`2`@1jtk>p}Q$8ROOz-0tI zxya6HoD)C6i$6nF5y6pv{iE$=d>5AamJH*J3={l0;1A3t>i-u_IgGwGhyinkn# z?$lT7FMG1~@r;4lzT8wNwslQSbvyR&rRw%UWy+=ej4jjN?RnCMI$pfB%5u{W;GLbzD3u|h0g9;DzVfYOFEBVz0xmv#b&*tR8=VXK1nXwPII>7 z_i+B&#*oMJ_ew0b!J_8Zjx9qh`g?3x zpWk<>n`w1pDV?@#nYJq$yNtBuj}`D^8ejs-3p;? z)`G~IW=h1UZ^iYg3YRiiDB1W>kt#?eL?pTR&@ihsBoxf{_*So@7CVdGT!lnGy=e%k zbypvB89|Mc9S7?>`%v7crTS`Z`aHYpt$CMu_QxI4O|#@#CAq$G?$>(%y=}+}{Jr8s jNMmR3K_P_vz2Za2JpqM~ai!x!#CMw)!o}C8eRTcYx15S=p;|Di`XkRw7!JroF^ZB?m&IP?@0CUfWKhvn+8%l84jLHi}}Dezff z{d25$4y5?0c+K_3rG%WTFY6(=+4z)@oI}HAw|2c671qT9wsU1@G*ZafHe7E60_q5VGY{ zLdx|eYG0E4i0VrTfu?uyMMiZEyX0($vlh+(IG;K#*)e>kQlVd6HZ|5ZVPUd@}JK?~?wQ{rx~h zM@vI^oiXABjv{>XG6)-y+3G=(kk-tUW!B)OCj@>|RQl~Gkkx5oaqTYriZ1cJOyKXRyM=y1iWq0N65}_>&m`$3%TbU z-#J2_LjDjZ@gvCdx#SV;qvuu0_5oVuo7wJH688;n_xPzh_U>0wpGh~LTfQ+_b!WfX zc-fnEk7o+Z#&QFm+16D%_3hZdm#Ui!b;2&4;n*_W-Nj zirMPhWq5y-Y;k%2m8t@>jWl5+E;IEiC^8#Ou%S;<>=WSTDmpS#?K5RpjD*gEm|0ss z??rdH7pb^U+J{tMW~4nvnvU8R9?oAo6XIFr2X!lOvUhF5yM{EvtoM3N48#vp+M`1w%Tkvv1Ygs3^-3NV^e8h)uUX zO|r=KX2>?%p3Q0|?DG~~OBc%BwNz%QJ(l!2e*Fr->=oPfic+Paw-03b!vz^-sD4d`j;fbyEmqY!)*EN*cPuEm^%3i#wb}SsQTzX^E@RO@zwc5v)9S`j z%C>BoE-D&hL0bDYvnsG^wO}ky8TLn#4lVn;`%v7c zrDC-}HIId7f7~J6G)taUl8cpdzt;QjZ9`VzAC(?L8asOr3L)ell^#NF1{6ZZ Sl}-;4-)&w97vGrf(fJ2A0`npO literal 25520 zcmeHPO-~y!5S??S{s)fjp*dDnr5-4y9~2N0wCaIN8bTW&KuHR%)ZgCr%`TR`_So5M zcC)+2Lix~oZ0z@D#^doQ|Nd^#OFE_lx}hsNqcM$WPBT2Yrf>NCK^OEadwzj$zv+}F zbcxm(+`8BW^ z<8zGJ&oSFMP~!FQjH~sF1vOVsmP2o~{;{Aqhi1+0ZFw;wtb=1%%#ERm13Id8j98HM z`@T0BdPCU!5ZI4l$u9D?%wlh_`WUewul?cyeTTQ4<5l#R=JQxq?ecH>LrKTX_IOd) z#2z{kZ7gqzW#xPDBqvzukX~mI(Ou?SZV**)tTn}79tV|^dl;zje#X%w$EF-J9#a?{ zTRs+)T;HMgAIWd1wpdnQ_fDP1|F^J3KH>05gd=-CBTcgSDTJwt2?qCPE&nJF0ey}$ z?||ARVon(~Q{tf^!di8ndHgciDB1W?+NNKbo$)DIpO#%8C&|T+&Mq+F48sxLCA~4* z<3~g9_uKF?Bg6t6L$SXZ(0h1nJ~z0Uv$)s8M(!i@i?e|2ou~M|Jc{lJu^_5-$BxtY zGVS9`X($fWQn4VS&+Ge{zNr0PejdxJ{ZZ#WEM|_l=L+`2`@1jtk>p}Q$8ROOz-0tI zxya6HoD)C6i$6nF5y6pv{iE$=d>5AamJH*J3={l0;1A3t>i-u_IgGwGhyinkn# z?$lT7FMG1~@r;4lzT8wNwslQSbvyR&rRw%UWy+=ej4jjN?RnCMI$pfB%5u{W;GLbzD3u|h0g9;DzVfYOFEBVz0xmv#b&*tR8=VXK1nXwPII>7 z_i+B&#*oMJ_ew0b!J_8Zjx9qh`g?3x zpWk<>n`w1pDV?@#nYJq$yNtBuj}`D^8ejs-3p;? z)`G~IW=h1UZ^iYg3YRiiDB1W>kt#?eL?pTR&@ihsBoxf{_*So@7CVdGT!lnGy=e%k zbypvB89|Mc9S7?>`%v7crTS`Z`aHYpt$CMu_QxI4O|#@#CAq$G?$>(%y=}+}{Jr8s jNMmR3K_P_vz2Za2JpqM~ai!x!#CMw)!o}C8eRTc>yh}AYl*4rU-!o z4sIYKiY$h>T)`_u6n*03g5uN5l~u$YFz9>wu2HRYV zudB1=T$>9Q+BovEhB*8lc;JCoZq0e;KxFBAUv?gK>{QnGYnN>Fd28#weSKxq;MWtA z2Tj^FhdrS3ZDZ+)MWYr>nZKZD@yxk%rYwLj%warbC+h}1n04!sp7ImTaZHdm6LR^Q zI5^EF%linWEYc2<;Q_Fu#Z>u8Lfsk@3lR^N%RnfOxPI^{li{leM@YrG`SQCvS$CM- zGD&`vj62?Pi?l??4`W)bl;+Wg#gN|GOr*p0Lm}{UYdgG-#L4DTlA8YD<$cFGT^7hL zkxS`f{;YRGyLO5+OfM$6-Dv7(8Ozh*t9BNtP|tnzX9eQgXHxgl2(2MyMI8L2y+y<@ z62=E9(lWhB3>YxJg9&=CbV7ZQMVc>S7`Vz0BK|K4s)7}%Ld=i_?K&8Y9^YZIv`{q4 z_tz}2n-yuQh&a3|0bVr=MXr=Lk!YdDtvw+#8{>TkW z;cdkSwl@SxEA%sz8)D&)1_vw*6WFxs_t_9&^?_f050ZBhjTlF_t;>VmT}|+T5+qQp z1=>mScF|C%zn2do5sLhRkb3;jNpK0NG(f9TU*0ehwpc9kI^oy}8`IEvOpqKIB-FiE zU|cz>J6!G5j^Ap*(%`X9iu@cAt+8y7R~b;+Lj7YY@MUKUbuBq+tt`0XHmy>v$NRKq zK|*pL{%mWO4;Q;A@?oO%i%l-FAI#odgkmi6o5n1$TV}$-ZWiGtc7y8b0G`m66{udq zx3|T~(Cf4;Qso;BpL7>nU8T0D8H##a zq(yoe>fRjfJwckQC#XqO?_f6Ab^IT(1<7lOP&Z3!{&_GufYL{imKsQD&C|>*fbZ$R zlHt|+@nyl~_C6fU=u0$Id34sB*(kWx_r5yc2tl1|?21&TpPT$lF8pD)NXzwv{F)4q zp7Q1ALYY7GJ{16;CzxPEtrUD7)6GYS8NArLx~!$LeuS)aD;rt;_F{H=xxYnVRNLuv zk8*zW05ij~cni$|z1iGz3=2}{M=m#SPM&s{NpNt0MXn;t@Z!^!5k5c)QkOw|#*5P* zK1zrd9E3&|Txcl&$ijS~GEsE%c=4$QF@dV|V^pe7l40)^ClBkyOt531BF)innRj>P`8DmC8k|O2lDa$%D2i!zTu8y)Z3d4AAvLN@3+>;I`k}Xn>ZUp!1!cw7U ziXc&|P3Zu8_JqKi6bsEVYg5M1B(l8F!uND#R+yNo(1g9bFp|f1WBuR;Qi&PL3yWYz znniNzCJ1*OA-uFZ3x~65id00Y9YJ#B(H!KiBb3kVfd}Y)hj7>oX%>++s0-g6%@W}K zL5hf4N#pcgM@N|Rd@6jLZlOW0JR=ltKR*;qRujx}2GPlvXIQw!io1N-sYs>z>8R8i zE9(Pe2Mbn!R49HS2L3i!kg==8b1y_gdWMBmI#8Z5U!*Jt(uP>1eBCVg+&DG}jt)_% z3pj>`@_^o~E!-Por)zTzok6ljp4Nv&@JJgQ3YK9stZC#kHfD#Xk*v=-Rq|Bmm8p=j zhJV)wqx~~T$Zx%>P>?OiY^$%PMhZ)QH384Z%slE{yf_gvnj1(V2ECJr1|62KNE3Ayb5-k`^2d-6gM=iA9butP zcm0qVejE|Nqmwaa92ud|qE6$OMnjECSXPiny;~)`eFPPbw2)1OqLCx1r`C-ur!}00 z6?BKyqs&A{BUaD@8jvc$3Z@%X{diG~Hq$7w!gnmhj58@+@%Cte|Dy08fi+f*86!>v z`i(UUuZR?Q0x6{aZVcYaD(!&4{#k$p1_ z5*C_`z2i9~8X-wNAZ(GqI~4`xQE;ZU{N=izF6Qkn-|X|XBzw}^66=rRZ$|? zJr_`vM6Klbeh@6FG*dAeNaPd~qL((R1=X|)i!c0pk zHQmzyoALA@s6-8{Nr2y03J!$EFi|{me22l{S7oNRf;wt=Ri0>6Dfq263yMSykI8}~ zNTtPqNA&|Mo3>`Q6wbH=r@->eNic-0u0;QN>^CNynI7|uzuN9c8>i3zjf2~J^=zV zl_oc8oV_&A0XLp83(NT!=)2n}SK~+#l=I2(8xqK?tjIm%j5518def^}UGTGl3*B9? zN5dMVk~eJbg1rwkAe9vCo%Sv;EY?He)4hU>P_33FhYjVKAn!RpdQrKH_C%Caf;|TI?-!(Qe zMnm;sK@O>L429q$g7ctNl{Q#|M15Y53f0Q8KvY%sgE23M32vMGngYK2MHT?P-{=Fu zHCA~C!7lS_J`@hjfV5hFSaEcgaEwZQ#9&4aU z{C6lwuTC(Kb>M86Ywpr(MlueZ^@lyLEjAb*eqI}Y{B@)8;phE1LalvaRc#2sU#td# zN-vbOWir#I^agFC%hz|XzHR1?}@ z^Ixs<<79(7y*UKJFGhH_1oGZWl6M)f1vc3t`Gja1DhywD!e||JC;a)H*WJ_k`lLv} z-MRuedm;^9uM_Ra-MSCuEo5%0(&FopE>Df?7ksjWCZr zR2S{=uCdV8u>0LLay6Nh?eu#PcC;~Tww*5K)kl~DtKM@8Hoqy6gxEf}^ z+O!t+Nm!Ho)gKzk*G}+!1F?8|`Km)K3L`-XM4vTU&w;Z`g(gb}?Qn-SE#b`HjFx~W zy-C;Zb5^MPi}!lM&l~A*2LLZ6DIXaraYunBMeRSf!t`U_iZqrv1`8^^u+qR*Cyyzv zZQt;Tk(o{&^V*Wp|6{Zz?pWekk5izq_M#J(e-_%bjz2yXY1P=42-c!e{M6W^`Sde? zw+ecG=~#HtDyT(jFP;)kut1GOo<)Q}*yl!@Qg=eLTs?A#56s+4Mw{;rSlSw@ zFN;*{y;9t?hACG>I`&>UDX`JrD|t|Nb-o~KJFa~QbKYt68ppLsO-JpO>sCQ=?6@|n zDST}FLKHb2*M?zOs}fYT8U;vx+G>ozr$Ug}5sKjCZz2UhZ?9{X_tg?v0g%91TptV+2fDNK< z+eN5mJUoL0g5O`iy_m{A66l13ckCjlb0^)Km!!V%-j8;QfBMvyQQ0N36W*$~Q^KG1 z6{1eIM0oqIojRA=&6e>~yb(AW3!nXDr~cIhj>f^vpW{Ug8z{=57SN5|Y_pd>VJIB_#ZKNVs%^L6`|C}K~+Of zb9ibJ^MT@jS_J@&2BEGHpcLh67QlzU#S0Q)xuM1gLS0CWS@ru~Arz;!ukCD!?FiVu z2A}>BB2c8ks6(LQo?QrQsxazWLkN`%5=3|V+Kz8oyb#{A1Gca6eGJK>zPYu0ZVP4? zn9&PJeb}&hZI){zxTz(x3NSZKgsY8>zt)n)Q^%5{X7EX^P`|L5jh}DBT-|JHlFQkV0sU-Drm{_LRBXU{KOW$R5R^D zKW3#Dfrh8rxyhf|DcI-%RAYG!G6=*sp{V^eBQFZT9i+{pTVs~-fX8^0ci z8%r9D+G~35kDA+9T-Zg$C3`I~Vy0M*0?VNKpukk4gPKkWM;LWFYuc>Td zJT{yO8i~DmUHxnP-EdUiYy(>_9udwYZVE$z#1Xs&V*8pupRTYFo?>B&!1WuM8yneD z1iR4%SGdc^Y~~SW7M@aTSS?lMphrbvZp9IyL;DoyBJ&o31RN$HEs<= zr+6<01&B~=wS8?Og<;)D_*CH-wQY^h>4i$^E@*vg{CAZ~0NC=3(R^1d+JH2ClxO7d z=r|lBYF}GK{lMM0GK$X6F?2Yu>y0`@-Dj@ewPhrLdHU9-3r9UkDi^h1t&)P`*pW7m zB<7wzwL$_syGYoh7RC45amM5g4Zbtr&VFbW@=-`t_9TA0AC574YcPk#9&A_mFUII>*}c$DJ&O&l`l?q?6vmZ5hlu^V^qkCUs{U6~v|E5OVSV z`;fr%EK-|JJ#q^!?|)~%eO{Z-7-^-x&C8o{!~JGDFBfMTd!ccri5bkw&*iel_uL*? zXx4CkGJ{QR#`Gma(DdX!_lQ7p1pnv)^W}#x;N)GVpEVRMv%qi#y+>eP_m81$k+j%= zCz}5@0w<4~8NioiVwQ4s7)sO!HgHd(Cx5vBw|-708)e9|iJDBi|2y)!EVhh>2FK7a zJ|my?_%nwc@zd#dK|iCzRLy9q&_|p3`uxPIXdF!xdIb59zndt;V0@mR8XG-b21N0!=*I za5R#`c&U2Mf6PNiS~L>>d%XZnbDtr_BUuUYA?;2}8;@>z=5yAGM~`B;Wab{GF6#bb zd>PBS@P<(Wm0p~<9TN8+hn$B;H_v(P67KN%ap(#Y#vrHu-toxn%C}rb&z*aj1#0Yp zW076&IUe?CH3WrfobRff`s>k)6C;m%vXzC%sn3$UI2#Hv5o$(K@KtRwPUDHKCwuRa z-(}}D+zFR0a*A*w`XaE2Q4K`x_?04-NA}%|DeyWPto~Y~!CskwGWCAx#U6P9cX!@( z=BG`ethjmh^A|8@{H~Z4kW=818Nt_=u(`$tjo^+_Hrsg5Blyf4Oy)T^aIs1mo;Q77 z?4{{Y8Ji+a)14bPeKOuiB@;rJ+i=Sybh=O^JL44GC4idHpks+q#_ z_?eq%*z_qlo?M;C^9J&i$4Py3^TSWl)vwvxNQpXv3i>;x0s5z}?O@STyzVKK$UR7T z*7!#Vl1Vw|qU_(v+Dkokg4BLHKu@yQ00tCaKn*aa+ delta 16101 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 Mu-E^&nJvlrFN@)!w*UYD diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache index 38901804fa3f55f92aceb1a8b2ad8524476a2c15..81affb773e9d3a0af26bebaf9e18915ae688d3b6 100644 GIT binary patch delta 5181 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 $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -24,11 +24,11 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json index a8570292..48bc2de2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json @@ -7790,25 +7790,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "projectName": "Jellyfin.Server.Implementations.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7823,20 +7823,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj" + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj" } } } diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache index 8409cb99..afb6d210 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache @@ -1,171 +1,171 @@ { "version": 2, - "dgSpecHash": "amk6wDdrc78=", + "dgSpecHash": "wGDfxdOOh9s=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "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\\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", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.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.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.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\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.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\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.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\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests index d3097673af1e41a186a858605775f732a5e6a7a1..36f67da802e5bd861bc8fec3462f0ff46167239d 100644 GIT binary patch literal 24446 zcmeHPO>Yx15S=p;{~<>>ut$WDdMFS++p1ClamXc2(-PV=r5jq1`0c=(4VE|d*!#h5 zm-YIPWV;?a>-T2HW6w0de~sxWP3VxWX+>XXPBU6liaS?yhR?5bL65Tg7r6RCr?j9; zw5E`s;qxteDudpy=Ho@s?| zm}h?_xcY|Yo#Wa0$*1Ulj(5Jp(mVe=!hO0&^^me>eU#1OCVQ7q$+w4u#F&`|K zZJ)v38ZTx?z8~hyx4C@-M6O^Xb9~OB!)xg58rH&^y^Tzjejy=eThA^KTR>}EEg{W* zA6jvO*-q(M<_mA373={wUUmtsVNID(Il18=!op zR9i?0xMLMH+hZWYmL+)=QzoGzukA)$eNWLC5&cb^nUIbCCQ`kDSL7&@qrrrZvN&}C zt1ru8(I`V<;2N5L3oI`YE6duSmlz@{tX=2X8e9e+B|8kH#`Hb2IgVC!)N1=bNp2Vj z?Ex3w>AlChq(AxgVIZPo)iJ!z3{e_Kxa@xtdX0FE_dT`-759qhy@Q_d2@QMfC9bO@ zX^#*Rs#=H4-PC@jg?y6b+bL+NkWkU5F9(_4s8~S0AJWX-`+@^l&l+*j3bw>+zbiVD z^`5+ zV|ti*$^{tXGv5@iQ}8yTkC07~7i8Z$!Y+P|Yu;Ftet7^ms*)W|JOI2UP+;^ zY5{x0srYA-q?M5IzHth-_$s((b5N)}g zd(67mE_d~tZ!L58iY#`)qUP7!HTYO`_lhib!J>T@?PJfDj;wXTnyX&X$DONBWUxI3 z-FbpGYA);j!pTm}Uq)#%-<^-yietL%Uzh32to1IjPOV`7W|`--I0LTHsnXB%U422x z-t|UDxaM#fp7;ov*TxwK^{mqP}geD?se*jfW6Jh`W literal 24350 zcmeHPO-~y!5S??S{)ZgfL-$x!m3p9*eo#P2v=s*~Ap{yAK-m;pslUDLn+=v7d+gm! zvTWAzAskRw4UQH z@mw;z|HN#Em^sh8kKPw}=O--tX2JeX>B++gby0Fxd{C_5u6UOaG23H7VT;Ce4Bg3~ zW#7Ts1TW@AejeYdXF2@@G;UxQLwpXQxf5vW1Qx=&Jc~-5ezBnDTFeH}8bMopEwQY8 z7us-wmGfwa_fN#TMzFMyaO>-M-)cKmX8G`*EZf2UZpSE zjcSW!_5N5yt@IdZur*0u#FojZ%tQOpR)42#jD-9Z{F;mWG`_ln7vu<%BfX3ciWqbR zORvgb*(mFP{w*~A9yneh3YN9rlvp=JSgS6Iy|xNAN;ZC!w&+)3XB>&@h}89Wl3e`g z>;Mx!xqZRAq&H@J{AlP%YYSdxfGCWkSN1m%6qLha-X4Je9OY#d5rJ% zQFKR$1yQX#_6cdX&_2G23Y`G7R4j<-8_ehe@uG2pj6#c$t2ii4&wOtl>4Saidf){^=e2>3Z{D^5R?MNYnn7>#2 zh`A@&5K^vm{0JQ)qcDaYvX)e}L0_L((DLt#&E@2#x_9;vulDFYc3r-U&8bJvaGHEY zFX?&V8Ao7??`m_rPQh7^zCkue=8k=74=3^ozVjL48uACo6!js`cj8C1hn5co)BAWT zXZPBl$!g^Z+s8xYUE80@{LJV`dj8yH`|FR3i8}G9nPsliPu>#}le(&6ew%VnDD&lb z6C2B5L&w?ntqMmC%gH+@rkZEU&TWTI49u)8pFCb!q`6Fwr*fateT!;Kj5NoH|E#3Y zSGoKULrSJB-@lA8k~VZl8>ahRJ9P|cuU*Do8}bik<%De6rbM#acI-0~| zHpi@g@A6l>h4wOkuf$>-ENXu3Q$vVFf3L)18!Wna(INI+>BL$atodpcL)`iLBnF#f z(4Qx0y5{m6^^nzmt7W$Ot9rj>=DW?9tvsfae*Ic4L($r{x)N zjZU3@A>XyiC~d>I3Q*N=4<1-sTNw2RlR&01wtTq{u3HPRlS z+PZ4<{#Zb*Ow|j8Rr=HORj^R9@u4EsW=M!ga`B;I);~xnnCYx15S=p;{~<>>ut$WDdMFS++p1ClamXc2(-PV=r5jq1`0c=(4VE|d*!#h5 zm-YIPWV;?a>-T2HW6w0de~sxWP3VxWX+>XXPBU6liaS?yhR?5bL65Tg7r6RCr?j9; zw5E`s;qxteDudpy=Ho@s?| zm}h?_xcY|Yo#Wa0$*1Ulj(5Jp(mVe=!hO0&^^me>eU#1OCVQ7q$+w4u#F&`|K zZJ)v38ZTx?z8~hyx4C@-M6O^Xb9~OB!)xg58rH&^y^Tzjejy=eThA^KTR>}EEg{W* zA6jvO*-q(M<_mA373={wUUmtsVNID(Il18=!op zR9i?0xMLMH+hZWYmL+)=QzoGzukA)$eNWLC5&cb^nUIbCCQ`kDSL7&@qrrrZvN&}C zt1ru8(I`V<;2N5L3oI`YE6duSmlz@{tX=2X8e9e+B|8kH#`Hb2IgVC!)N1=bNp2Vj z?Ex3w>AlChq(AxgVIZPo)iJ!z3{e_Kxa@xtdX0FE_dT`-759qhy@Q_d2@QMfC9bO@ zX^#*Rs#=H4-PC@jg?y6b+bL+NkWkU5F9(_4s8~S0AJWX-`+@^l&l+*j3bw>+zbiVD z^`5+ zV|ti*$^{tXGv5@iQ}8yTkC07~7i8Z$!Y+P|Yu;Ftet7^ms*)W|JOI2UP+;^ zY5{x0srYA-q?M5IzHth-_$s((b5N)}g zd(67mE_d~tZ!L58iY#`)qUP7!HTYO`_lhib!J>T@?PJfDj;wXTnyX&X$DONBWUxI3 z-FbpGYA);j!pTm}Uq)#%-<^-yietL%Uzh32to1IjPOV`7W|`--I0LTHsnXB%U422x z-t|UDxaM#fp7;ov*TxwK^{mqP}geD?se*jfW6Jh`W literal 24350 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 delta 15803 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 diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache index 4aac8b34f24b073765ce2dff84b58c3d6ca90a77..b50a57dce03439a579c2fda94ec34108bdfae047 100644 GIT binary patch delta 5151 zcmai2YgAO%74`%H$?&)%GF%?cfYxeA%!n3NG#HFZ2#7KSM1|oQM0t$}J^&fsDvtq% z*~Bp@rbI)Cq*!u{D1ksUm|7QN8dtNxDidolsTxdMS6A1nruRB?Gk5NT{+xUExA#8Z z{?0jjkKsGJdy{rf4rte`S+mfNuokBr`&$KC?X8yLC=}Lm`E$_g2+%4d_Sw5M+Y8}k zyE?e0bT|LP*X-1Y*t~9)dUN6Sf_QY{70?iSt!3j_ptsds%*ylGRVl6jXpJX=~nVFTleU(zFT(?U3EET0C zl~89Lv6YLMa5li4ASP_J%XUP>b8S?F96a1KWU`oNsZT zCU2eMFkJ9t${666fQU6*p1@y2zA45Nx!`p~yupR+Tv!Ngqm0{sEPR8VRQRG=Rzg#Y z64?o<7FSvm0%?E@KV2M(U}*%Cv1+jl(qA|V|B7JTO9QF|B>n!2;*!PzFHwaF;byH} zx)TO!8Mpsk`YJoIr=pepWWI*gU?h-e&y+xZc9#{Zrt6$d_51L-}&x zpLzckhgs)+XvK#x=FY&se$^M2z2X4I-|U7>51AYlK~vAMj=S0D5bMY*f)?QESH7_| zdf&#t7k7q?KSvaC*+|>u10RKUq6&yfVbYEXqrb_paZLsy3WO07Shm(cmWT)j%r0o7 zIoNSsG9va0xoKYC4QsT_HeE`D&e)5lc>?w94PP9 zcL`qcRxW~&5@*YklD5egQsX7iALj~xjXetf2j*E;D86w|+#w|G7l`4DQ{(3#bdeLJ zC(api;$MW7kqVG(35M**KDfR07_p1XgEY+_KH3K4{uxRDkJJv7ku$DHNJP?VUKX?u zXLT#4>v3nMilV#*`deb-<=O`3tKeFx3lMoO zVA^L74*L?(K~8z}nzfeobMWunGWc1=$bdn2mK*?028$}J*R%*JGBDr7RV3&&L2#?; zCd3ug36!g{Gy&%Cl|fQrmTk!>oC}m|m(#0w)1KAT^O?z%j|Q=J1gaEPZodG{7FUT< zE-5rTy2uR{7Nx^bju4bu#SX>6NLtC$7Y(NPKy^G8&FOZQc)`a9E))CsQHRK~nS@Pk z7?*1)=~>TVW$8vJ-c7v}<+-+J(6Y%z6tncI1jknd3CYpyAOO1aGkKCU6HL2!L?rXG zT?dMqC^GZ^WK5OF2anYFAt>I)l!q3m+o7WnlE4<|_#sNntGRJvYqQ8Okr?=!+SQ0q zaUqKO8Yt~&T=&;^08!6`&TgoJll9D+ovxk#ES}LdTAxK6+ekHLi46??Qd2cNXkhS3 z%_sQ%%VdiT{PbJJdzfZD)m2-2y~!4Kuh*=X;X1=Afo4p5L;*iRiFiX6Y*gTm)=@-c za2e4aq2AzgmaK8G@iDs^+9Q6D@Gh{b5p1NtxIkcA2eF>(>$|o+WRyrjAitf&HOG{Q zP;+5{9bRzrco~@?0>%05RQY+2ZeWKu%zm#?{LwXac;k!jr3ywoDjv<$K}E~uC+P#D zA2>nT$p&(dSfYNXszsr#qA>6~^(%b5GX?Rd51N{LU2`F*t4e$d$#3_<_qui;#u43n1^Ms-{ihD_;NxOZUJPdy_}K5F5RuBK#*FqjQx2(F zzXVg@Kc0DOhG3DsGY9)mFBOb8D$zTmQ!T{%MCJa;*`4g!)C_61&Zg8>V6x8vsvyr6T&$}hqMS^;uc4jmV@tX6=+ z;n+)5Dk*u=f)EJWQ^+ec|(I_ zYze5ob%b}no}nG@xuL{af1)~h-ju??XWsz!q=I{Hyo2~py4l(Zs{h<1{J$9A7SQQ9hkGEq+N3-F(QZ;b(uTWz{g@RwCm6zwzbmQqli6 zV9TVDf5AVQY!y{C?lSEV5Q_W`ODGuMp$o*P*{?Ef zlr)uVeVMUoDqet4+D`p_DT`3klqYuhA(}n$n~hvSb>9gLf3LDm{y-Un!w;@lb)Qle p@6sB4&?0(SJ%g4$e21@bzaI-lH4dkLY~m9gKHVrvG~A#5@PAuz#z_DG delta 5415 zcmaJ_dsq`!7Wax!CBQ^L!W(h5r3yr#*cG*rMr?h6JOq`1iV_eA5D18fmm{6`fW@DHskD2{-{x-P^PkeT#jvzsdK`W`qITnS%39{9*v=P5R&Ani*!Y4dFg3| z>1Z^$CiFpidKC>n(OB})UFP!UR?v5G)XMNO3Fa1^wYD%{m!DA-tjteWN9LtzN_AN} zWIL?J{X+u^0f$`tZPM>&#DsH!y%S1xMe1A(UCf0`y0W2;uYD4;!*y|3UEd;IQdoAu|zj2#yJg zTAE-P^*8hfjY4tCh?GQ~x=@!=qRr0FgQKVlnmS#^P+xG==oAG1ye}F425mM~5al+q z1sm+Vao(6n1e(3fwm00j-3Gp&(b^mAiV-Xt?G>1~hT8J1!+xKy5A+ju> zN*#USUrx2M0%17taq@*TL<^{{(}+1z1N?ZMcGzZo0wPveKxR1af-_;Xgo8^Of~x7X za=B|cNJD5k&J!9y>PzoD^YDVZ6SR=~F0GjAwu%o;Ne#(L8F)x_^TOaBEhM?eT&ly9 zl(Nh{g(vsUW%56a*W(?DhEeuIG9pHwW-c=w%Yi<`Fzjso$LB#OsfC_$j zemqsQJn_w`^AIu1!h&DmI+;?$LUZ6OKJmvvJ6Ph?!N22$|8bBfq{y{gAy0TMuOU9Q zFx@!4L>4P-8UjLqJ=-@!jO^LY4sC&j61o)q!vLO0=u~%y{VB%N3$BylE9<6 zCTIwtkI;yy1b-cwfnepA9MSp86Yzd3D~2b}(<3-#%MrO9RRycnMhh8WU)87!@XL>5gS*+Wv|f^;U+0A(FaaJ+Elx}^xJ*K?;?`)K;#zP2p~0TD>Y?_*;Y7z0OQ zhc6rFAc(G}x1?2Dp}(3A>sM8W!SIOQNv*DcIlJhc7u5&Y7w6HMoy?09FQ`pJM6?CH zKklrQC5q5X+;x!GIoZ^Sc21CA?}nS}rg3`6zTIpOiSz4Y`MqC{sgddZumPSRc=`_Q zR*%UKn)X&g(^%Ry15gVRy!x}7{5Vt6$qjo%V@)Y1H#k99<6%N+5rpRl+~HMYifoZc zAR=4c@s53RM5uU*9`JqBX4zU%MGsuJKc4e4e}15aeUV4Ddf*!e$*k~kJz?n~>$oa=xhK?HzJ_=<6V1`X|nW z!?ccAF&Bnyw0FcKQx$!fTsw`hr;5H)|l03~+4tDNZtaO$N(GnDh@2)|w?8-Z^K{O>D? zh@C~3U#(^5&{tPiA;@*5UCz0_8D6^5E~6WyUzP*Nnm?6^4j|~p1Z;nECW2@FG+sjY z2GC8S?;>jZm+l$-d#JfL05WdZh~7imI{`SPXCNX_b92BM;g(0pY)+SR{ro2KVJ1iAQ~s>Lm5u^ z#}fV+Uq3VjnjepY?|-Zi8|Q&iu79lIUmz6K$xk-27YHc{x1Q`}E3@#aj;+jJpYGxX Pw&|yxVu6LZKezlJJ@w@S 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 dd8f7f6c..9da8c62c 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,14 +513,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -962,22 +962,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -992,47 +992,47 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1512,22 +1512,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1542,20 +1542,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -2017,22 +2017,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2047,11 +2047,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -2498,22 +2498,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2528,23 +2528,23 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2996,22 +2996,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3026,29 +3026,29 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.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" } } } @@ -3698,22 +3698,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3728,11 +3728,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4317,22 +4317,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4347,20 +4347,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -4812,22 +4812,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4842,14 +4842,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5291,22 +5291,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5321,17 +5321,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5798,22 +5798,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5828,14 +5828,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -6427,22 +6427,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6457,14 +6457,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6951,22 +6951,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -6981,14 +6981,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7430,22 +7430,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7638,22 +7638,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7668,8 +7668,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8130,22 +8130,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -8160,14 +8160,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -8628,22 +8628,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -8658,17 +8658,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9148,22 +9148,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -9178,17 +9178,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9635,22 +9635,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -9665,8 +9665,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10121,22 +10121,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -10151,17 +10151,17 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10613,22 +10613,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -10643,20 +10643,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -11098,22 +11098,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -11128,8 +11128,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11576,22 +11576,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -11606,14 +11606,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -12050,22 +12050,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "projectName": "Jellyfin.Server.Integration.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -12080,11 +12080,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props index 57af3841..f705569a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -24,11 +24,11 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json index c615942b..823863da 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json @@ -7691,25 +7691,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "projectName": "Jellyfin.Server.Integration.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7724,11 +7724,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 7af03f0a..1fd5448a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache @@ -1,169 +1,169 @@ { "version": 2, - "dgSpecHash": "5VvhQuIyoh8=", + "dgSpecHash": "v5o9xYI6YNQ=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "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\\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", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.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.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.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\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.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\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.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\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests index d3097673af1e41a186a858605775f732a5e6a7a1..36f67da802e5bd861bc8fec3462f0ff46167239d 100644 GIT binary patch literal 24446 zcmeHPO>Yx15S=p;{~<>>ut$WDdMFS++p1ClamXc2(-PV=r5jq1`0c=(4VE|d*!#h5 zm-YIPWV;?a>-T2HW6w0de~sxWP3VxWX+>XXPBU6liaS?yhR?5bL65Tg7r6RCr?j9; zw5E`s;qxteDudpy=Ho@s?| zm}h?_xcY|Yo#Wa0$*1Ulj(5Jp(mVe=!hO0&^^me>eU#1OCVQ7q$+w4u#F&`|K zZJ)v38ZTx?z8~hyx4C@-M6O^Xb9~OB!)xg58rH&^y^Tzjejy=eThA^KTR>}EEg{W* zA6jvO*-q(M<_mA373={wUUmtsVNID(Il18=!op zR9i?0xMLMH+hZWYmL+)=QzoGzukA)$eNWLC5&cb^nUIbCCQ`kDSL7&@qrrrZvN&}C zt1ru8(I`V<;2N5L3oI`YE6duSmlz@{tX=2X8e9e+B|8kH#`Hb2IgVC!)N1=bNp2Vj z?Ex3w>AlChq(AxgVIZPo)iJ!z3{e_Kxa@xtdX0FE_dT`-759qhy@Q_d2@QMfC9bO@ zX^#*Rs#=H4-PC@jg?y6b+bL+NkWkU5F9(_4s8~S0AJWX-`+@^l&l+*j3bw>+zbiVD z^`5+ zV|ti*$^{tXGv5@iQ}8yTkC07~7i8Z$!Y+P|Yu;Ftet7^ms*)W|JOI2UP+;^ zY5{x0srYA-q?M5IzHth-_$s((b5N)}g zd(67mE_d~tZ!L58iY#`)qUP7!HTYO`_lhib!J>T@?PJfDj;wXTnyX&X$DONBWUxI3 z-FbpGYA);j!pTm}Uq)#%-<^-yietL%Uzh32to1IjPOV`7W|`--I0LTHsnXB%U422x z-t|UDxaM#fp7;ov*TxwK^{mqP}geD?se*jfW6Jh`W literal 24350 zcmeHPO-~y!5S??S{)ZgfL-$x!m3p9*eo#P2v=s*~Ap{yAK-m;pslUDLn+=v7d+gm! zvTWAzAskRw4UQH z@mw;z|HN#Em^sh8kKPw}=O--tX2JeX>B++gby0Fxd{C_5u6UOaG23H7VT;Ce4Bg3~ zW#7Ts1TW@AejeYdXF2@@G;UxQLwpXQxf5vW1Qx=&Jc~-5ezBnDTFeH}8bMopEwQY8 z7us-wmGfwa_fN#TMzFMyaO>-M-)cKmX8G`*EZf2UZpSE zjcSW!_5N5yt@IdZur*0u#FojZ%tQOpR)42#jD-9Z{F;mWG`_ln7vu<%BfX3ciWqbR zORvgb*(mFP{w*~A9yneh3YN9rlvp=JSgS6Iy|xNAN;ZC!w&+)3XB>&@h}89Wl3e`g z>;Mx!xqZRAq&H@J{AlP%YYSdxfGCWkSN1m%6qLha-X4Je9OY#d5rJ% zQFKR$1yQX#_6cdX&_2G23Y`G7R4j<-8_ehe@uG2pj6#c$t2ii4&wOtl>4Saidf){^=e2>3Z{D^5R?MNYnn7>#2 zh`A@&5K^vm{0JQ)qcDaYvX)e}L0_L((DLt#&E@2#x_9;vulDFYc3r-U&8bJvaGHEY zFX?&V8Ao7??`m_rPQh7^zCkue=8k=74=3^ozVjL48uACo6!js`cj8C1hn5co)BAWT zXZPBl$!g^Z+s8xYUE80@{LJV`dj8yH`|FR3i8}G9nPsliPu>#}le(&6ew%VnDD&lb z6C2B5L&w?ntqMmC%gH+@rkZEU&TWTI49u)8pFCb!q`6Fwr*fateT!;Kj5NoH|E#3Y zSGoKULrSJB-@lA8k~VZl8>ahRJ9P|cuU*Do8}bik<%De6rbM#acI-0~| zHpi@g@A6l>h4wOkuf$>-ENXu3Q$vVFf3L)18!Wna(INI+>BL$atodpcL)`iLBnF#f z(4Qx0y5{m6^^nzmt7W$Ot9rj>=DW?9tvsfae*Ic4L($r{x)N zjZU3@A>XyiC~d>I3Q*N=4<1-sTNw2RlR&01wtTq{u3HPRlS z+PZ4<{#Zb*Ow|j8Rr=HORj^R9@u4EsW=M!ga`B;I);~xnnCYx15S=p;{~<>>ut$WDdMFS++p1ClamXc2(-PV=r5jq1`0c=(4VE|d*!#h5 zm-YIPWV;?a>-T2HW6w0de~sxWP3VxWX+>XXPBU6liaS?yhR?5bL65Tg7r6RCr?j9; zw5E`s;qxteDudpy=Ho@s?| zm}h?_xcY|Yo#Wa0$*1Ulj(5Jp(mVe=!hO0&^^me>eU#1OCVQ7q$+w4u#F&`|K zZJ)v38ZTx?z8~hyx4C@-M6O^Xb9~OB!)xg58rH&^y^Tzjejy=eThA^KTR>}EEg{W* zA6jvO*-q(M<_mA373={wUUmtsVNID(Il18=!op zR9i?0xMLMH+hZWYmL+)=QzoGzukA)$eNWLC5&cb^nUIbCCQ`kDSL7&@qrrrZvN&}C zt1ru8(I`V<;2N5L3oI`YE6duSmlz@{tX=2X8e9e+B|8kH#`Hb2IgVC!)N1=bNp2Vj z?Ex3w>AlChq(AxgVIZPo)iJ!z3{e_Kxa@xtdX0FE_dT`-759qhy@Q_d2@QMfC9bO@ zX^#*Rs#=H4-PC@jg?y6b+bL+NkWkU5F9(_4s8~S0AJWX-`+@^l&l+*j3bw>+zbiVD z^`5+ zV|ti*$^{tXGv5@iQ}8yTkC07~7i8Z$!Y+P|Yu;Ftet7^ms*)W|JOI2UP+;^ zY5{x0srYA-q?M5IzHth-_$s((b5N)}g zd(67mE_d~tZ!L58iY#`)qUP7!HTYO`_lhib!J>T@?PJfDj;wXTnyX&X$DONBWUxI3 z-FbpGYA);j!pTm}Uq)#%-<^-yietL%Uzh32to1IjPOV`7W|`--I0LTHsnXB%U422x z-t|UDxaM#fp7;ov*TxwK^{mqP}geD?se*jfW6Jh`W literal 24350 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 E4=-C4@Bjb+ delta 15765 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 $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -24,11 +24,11 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.Server.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Tests/obj/project.assets.json index 731ce988..5f6cfb1c 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Tests/obj/project.assets.json @@ -7657,25 +7657,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "projectName": "Jellyfin.Server.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -7690,11 +7690,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 f6be3749..df6ae3fd 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache @@ -1,168 +1,168 @@ { "version": 2, - "dgSpecHash": "4zusEz8Q87U=", + "dgSpecHash": "rwLX8YmAc/A=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "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\\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", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.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.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.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\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.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\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "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\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.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", + "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", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.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\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.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\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index b28767c50ae210bfc4b8b6dbb05ba28cb4b21a6d..7f2b760cd6a1f47da9ba69960404e15652177c89 100644 GIT binary patch literal 11200 zcmeHMOH0E*5dO}B|Di`cn4^f`!ABJpMG(b9FMX+1+iFu^;BQyI*;o_S-NeSkut|`b zbTYf0{pLOScyD4IEu3J2F>cUD7gPA8+~bPZ2i##r(eHToic1VI;!~geU0x5kBKpL` zHuvd~x=FsaTH|w#?D%_Lk9+%+Adu;edy0%_r1eRYy`Cx4n7`0h-#p$uQrxkYqBGSqtvuhaq#pX~8|$_~%g6%{Xuo849MxXt?7 z;w8yLgTbk??)Hkus@z(Oc9n5CG|FerCAFr)305BdB^uDX+a!(Y{I%wivTSwDJ$rAjSApd~L7yHZp`r7;ib^(}yel?f&nK>Q$?hX<>MYZCpzfm)=JH~?J68}4 Ramu=Las`3EbtV6Q%1;6RN%a5# literal 11156 zcmeHNOK%e~5dO}U_zyXj1A9aWsfSVmqNr7+s)$1_d9@@oY00LPO8j=<8#`vVTYHl& z>pE*zRUWm+&dfLONq+x2z-#nyf(5QH#TY{@k#gl47kvGOOT19)mwb1Jb4)PjZc6$g zUk`aAzmwpA_l&r@PrAN3lk$w*xH)aYyHj$YdHTsag~v0ljkzXw-Ew!zPZC}dKHrer zF*z5$`#k-X&$1%4d;fU;8Fp4TR7L5C9E>P^A8(W_w<`$}e8vDX@+lNc?vMD8*PdFb zb|!wbH16Mtq*#`=05`S|spCgTyl%!n?GbKl@^t?PDs%dk#1V;7VmoCXCg>FDV?pU* z^nLp`=D7D_k=~uJ3csx+xK+C$7DO|ti#6Ag!cgkf zvK)|6#ezteHZq{SBsf;~qOGV0`+6)=yCc42c|RSBt~@VRe%Zl0daP6(DLU9?w0nh@ zc&@B(LXVcJB<16rQLuwgq)pk!NYB*4Dc5e4$6t~D6koW$;7ud`cg&sle7|JZ=IV9A zbJEPNDLihbTMf^N4-IOm>h9#iV->g7@?B$D?#$EK^GK_yY%b-)zeEGY4tAZ!iuA4K z)@9kpYtG$im-U^kM*L~ST_+Yh_A(8b=|Q;3KpR=>h^%gFuuUOs7Ga}n{WpaFW|M%B z6O`63>+s7=mwu)?t(NN0l6|67ZPL_gq7F^C^O*1H*OZf~&3;30zh~b3+~ccncNFpe zeZ02o&86HXbTsdNrZ&w)BtPj`*I%3O<;$wT=AuxX9;`#7NZ(Xc4jJd}|MJQ7i?*)7 z>@`(dcRn$anGU#2dP5VsOWtO0b0cl*ENy7p=;E`xESHDx?zY*UGMs#NPTPz?eO<}Z GNcjh{?m(9S diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index b28767c50ae210bfc4b8b6dbb05ba28cb4b21a6d..7f2b760cd6a1f47da9ba69960404e15652177c89 100644 GIT binary patch literal 11200 zcmeHMOH0E*5dO}B|Di`cn4^f`!ABJpMG(b9FMX+1+iFu^;BQyI*;o_S-NeSkut|`b zbTYf0{pLOScyD4IEu3J2F>cUD7gPA8+~bPZ2i##r(eHToic1VI;!~geU0x5kBKpL` zHuvd~x=FsaTH|w#?D%_Lk9+%+Adu;edy0%_r1eRYy`Cx4n7`0h-#p$uQrxkYqBGSqtvuhaq#pX~8|$_~%g6%{Xuo849MxXt?7 z;w8yLgTbk??)Hkus@z(Oc9n5CG|FerCAFr)305BdB^uDX+a!(Y{I%wivTSwDJ$rAjSApd~L7yHZp`r7;ib^(}yel?f&nK>Q$?hX<>MYZCpzfm)=JH~?J68}4 Ramu=Las`3EbtV6Q%1;6RN%a5# literal 11156 zcmeHNOK%e~5dO}U_zyXj1A9aWsfSVmqNr7+s)$1_d9@@oY00LPO8j=<8#`vVTYHl& z>pE*zRUWm+&dfLONq+x2z-#nyf(5QH#TY{@k#gl47kvGOOT19)mwb1Jb4)PjZc6$g zUk`aAzmwpA_l&r@PrAN3lk$w*xH)aYyHj$YdHTsag~v0ljkzXw-Ew!zPZC}dKHrer zF*z5$`#k-X&$1%4d;fU;8Fp4TR7L5C9E>P^A8(W_w<`$}e8vDX@+lNc?vMD8*PdFb zb|!wbH16Mtq*#`=05`S|spCgTyl%!n?GbKl@^t?PDs%dk#1V;7VmoCXCg>FDV?pU* z^nLp`=D7D_k=~uJ3csx+xK+C$7DO|ti#6Ag!cgkf zvK)|6#ezteHZq{SBsf;~qOGV0`+6)=yCc42c|RSBt~@VRe%Zl0daP6(DLU9?w0nh@ zc&@B(LXVcJB<16rQLuwgq)pk!NYB*4Dc5e4$6t~D6koW$;7ud`cg&sle7|JZ=IV9A zbJEPNDLihbTMf^N4-IOm>h9#iV->g7@?B$D?#$EK^GK_yY%b-)zeEGY4tAZ!iuA4K z)@9kpYtG$im-U^kM*L~ST_+Yh_A(8b=|Q;3KpR=>h^%gFuuUOs7Ga}n{WpaFW|M%B z6O`63>+s7=mwu)?t(NN0l6|67ZPL_gq7F^C^O*1H*OZf~&3;30zh~b3+~ccncNFpe zeZ02o&86HXbTsdNrZ&w)BtPj`*I%3O<;$wT=AuxX9;`#7NZ(Xc4jJd}|MJQ7i?*)7 z>@`(dcRn$anGU#2dP5VsOWtO0b0cl*ENy7p=;E`xESHDx?zY*UGMs#NPTPz?eO<}Z GNcjh{?m(9S diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs index a762fcf7..a8b917d6 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c6730e2adf58de266a70558534b3f84fcb42153")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache index 25acb4dd..71f68239 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -e0f9aad62d85b3ca813c20360355f693a544e9337b1832537fd0d740f8242f65 +5f5f3c134c543827506b575aaa3448baedbdfb89947b4a3a9b0942f87ec3bf1b diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig index 91038b94..ef9e9239 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.XbmcMetadata.Tests -build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache index 6f372cb3cad172c064f2fb10bedae53549984122..847a4fcbbc70a43e399a14c43963adf468c742db 100644 GIT binary patch delta 7713 zcmaJ`dr(x@85fO0Ru<01#k<1QHHs|i`l<`N<+Zyk@{q?auP6^)MDYnM0TEObMU(hO z`NjB%xWq?jwbjhn%(Us4C{B&0Xxl$bn>N0t)66u}Ov|*B>C}$ty?eXj+;a~9-rx5+ z-#O>|o$tFJKOA@a@i>>aAlDT+X3UtAXS1DS?<8ARZMjvn>aQQH{&Pp(-Jd+#)4%d! z;4>+vYR^xvjv1rK^@h1qYbsjnTUu+{H~O3ETj9!#KUUo-oMHo|C=XjC9ASVGeEJyN z3ab~+Gtew-8@pCG%|H@y6ycaUu0;S7o#&3mgD?Sq8CObHYJ>gtO*0x_Nf!=Ks$qi} z`0kZbvQ4YvADoG8<7-GW8%TqDf=D|mDKO%n6Rh}12G?jcRj`tjYJuu-A6c&b*p-}v z=m--j)B+h1m1L>*V?l}?4`t~xEkJCO@oCCj6uxRAZ_uC*U&=tb76{kn)24j7T2i5v zysxVxmD-PviEGJf?MKtTazsQ*G~k#h!4p|d+O!(-8NHb& zdZRW8`*JC(6KBom2r(%52rayS+Dh$Otr@M}f$ zkuvNO*giXu5MyG-n}}(XCgJ-YCx&7q;T*%VBC(%z&;cc)>zErRgCwvnuYyiQr=f{# zWT~2BOX!pD%2Y048lJ?mml3+6v3PPo#KNo?%>Ox&7af6~$p*H$d2Tz1XcGFFE1TyI zN8tDx{8p667FL)I@48TDl!%`O<9l-^;EJ(Y*uyX#1pQ0AI55RTwlkHB@md@YGhk<2 zrSK-(umNA5%EgL!iDTG+q1;pq$D7Cwt>fP<%K@1#f|N($fMgQ(QXW(Z8~!wv#IBd? zGJVDsiTscJ>L}jwb;>i^(j!ea@6p{8?km8|XK zB-%y#5Z%|g(IW#4p3KF6Wq`qzC20L215mj#8Q;hthZeKZoGOk+jfE&mp9m=}l1Vx0 z1MSekJX}c=N2AE4vKf&>lS}Ye#;79V%2a6527iXgrAcovx_v?<({~Ru<`7M0;B|+H zq_L6XLyuGi*$BN;Bm6obL)vrs83a$f)5# zqY71KqdiyT8W_qg;Z<>hWqBg2l4sy!8K54jPx7ib)hVA{o$w%ErzRQ4{yl;qXZ}8X<L~Am=XDZpco!j1WD$;2 z#H&i^F~7K-qyMaUD@X5Hu^ye(1(@NraCEP)j|aIU)4IoqVOfgp|N448c9n4a_crL^ z*cA1`%;{2&ncfC7KD;}nx5|jkWxRj}8b<=-`hB=kn59?zFIa1wc=a<6chxy7Cif+OuCe!r=*2q!s`b3$qSteU-q z9OT#VmY-jv$B`#-Ars9jcqW=UM|Q%olAVPdG}}bC7uX?JQy8HX~-Nu`o79 z)z{<7nih`rXT_5IdQZjOdJBrZA%au%o)wQ+Ke3i)UAdtRtvT4Rju*djL#KZ+6Qt3I z%=H$|TCT6(&WT^WyUN4efDfCDc(j4zDRhrR&aQ2=pug;;C8+{UY(KpXU7QptH(Irs zjr@w2?8MqoJ}m9*Sx;slF8g_`(2KQASLijfW2)Xduer5Y%nGTz{M^0n%N6(N+D zm=+7(TmJGoR0&RE;A>@P#*56&ZOrZT$`vH)#nG&2W5+(o7`Yv5%Z9fjI#@|U@qWL> z!gzL$NH#I|O|i3^fjsT_70#>(t^R4p%Kyii%{UfMJG^qKnIAlMaoc(MRq9MA*1yYA z?91BJ$vZ1*1sXZvJv&&nO1YA1HEP4ZYeVsmd>zSmdY6Uq@Khx&FRsy~T|6&p&590| zg>PjkdfckmQl&<`-q_9a>ge9b>bu;Svd7BmyK-=DkBxo^Wkh6P)?O>C_p+mZuZ?b; zLNiM9n>PBbLu@__$w0ccO$^t~gX1kLZO*65#%&p(o`CmtIq$? z%-KU0PLtNjYtWjw&Dq;be;w%Ru`%NeHD;T+v&+U{kkgJ?cnw-RKt?Ev~Bb`=8pGl+&SigU_$L4fAyLrvBpI(D9qrCJZ8?RBe!1ZG*O&%plb@*Ba7>%+Wt1j7v zZtB7Azq}6QvX^Yt@Xa;YpAKl*e@#H;-n{9~Gk%$p*;*~*`;uA7s{ v9IcW(u_h_nkMi$Kns&nmeZ-}e^bgv}TOe78sa4qcCFXsLac1D{C|>Hy){PrC&V8%;a{m_dP~@ZQiO&9St{)FM_~~zdZRq^> zs#z7L@Be%3>h*Ess9g8>oYb`|8*8>Tu5E63zP_$I`-F6op>4sc@e8FR8afvC$dJjo|u_ z4pPt1+$fk}V3ZCH&A{Uc$rw<0)tWOZubh-<=$<48u1qwMQVo4L$%&bhOk}Bso{^l2 zeF{BKLqC(8f`2OXWg7b9=lBS`3X`hGOP*z8JN;ck6=qohx7gBOy zo?;@aHT0>^y3nW4s~CDL&ODn4S;ylk-#;}8eG0EB@LYGc318@{$<{!!w`4{RxiAnW zOD}7`rCLvJxMxnmwyAn)KVM)vDh@A!L}a!a7WSC2CViP#!vN8fHpaXep;8TL<L_3!j8<^?KrA4w`WXNoa|XnX5pPbSI*eA4^n_3`b@Rq7x<}@#o=Q z0|$b1hUrSPSg!oE_lhbT?oC6wL6*+4AyVcD}2;XmC!z zXU1}Aw?-%Bb)76j|I;#Q;TTwm~ACV?$FGpd6Q;%Q1>cWvIfl@uP7N;Us zHjx(tZK6azB<<0tREQNA`O@f3o@XYfkW1uZkgzaF4`fW7B{NZ?vLgpwPlux6j0K@F zMhwgfX4;%zhG2ndK2y|w{!~QYCHSMsBz0CoiB$D9>|-4#7lGV%p934*PJPvQ%N>yXfc;7U@^-~&XlZR5|xo$!WcV~T*R4-t2t9~ z9d6qVoXMEYoKH_#%@oXqlr@}b=oU;uCx=d_V7_3~<>F4NK{V>N^Tq{zQ_&IUf-c>_ zZ_;bhJ%Z8ZL{^4@=>)V%tK+RuG}_##OPhi#;X1xWb;RXD&NA?Prjx7){R(r8F;~YK zZ?*W|VGxbCBI;9AfiiWTQhp)Ik3Z&q1oLwS!I(?I)#n6R3>-XyZjayg_7Z^>w@1}dyv&MF zkKcaJCe?iOa{j@dO<{Ozc{AT~`-+|XNDEi)#iK2LD|lG1n%S|6Z$=SN{VORIM48#> zk1}SpKucz07=HHAkKtHr#CNN$_+r}=K8!S}KHMo2oE~YSJ~T^*c^~g_xdg|@bG=`< zrQ9l=;0x{NXX-|a&-+|{#%{Ez@dvrBC~tYfYfGE&q!D-B0?#dN>gnt2tkO}QW5v5B z;CJm&-b&lE-pa1zv=mh#owwSmE3GK*c*2k3T`}I%DOJML)9`Usvvf>rpFZp8{b<;g zhJRICr2~9{RyObINqT7_G4eM(9&R+EtH#PVA=U2YtCnh`ln1bkkq#r0Hd^^+=q=m) zrv$}BE?+&pWi*2OKM_RW_6Q=NS5H-KMCbE-?|U}!o$uM?_kGT0zVGT4RWmfQS>S&A z3Z?k}604N&By`qD_+*P9jKVrW7=qaUH6o*#yCjrnmX41XXITls-_n*hz!@K!+- zvMd;o^|X8W)aSKxT3lsEwO94*4l4^oR(1@rFUZP{m7^+$JGm*! ztGl@BsbJ*jH|W@H<(Z>GI;H>lE39O;lq~|IuAaKIAG^2OfH;P=py(q?I4e*!iRSi z9v41zq4SVUuvfLR7sdx4u7ejoM95(yZ&&f{SMBVerjKQQg zxK98fdbsP*orpACI&R}igH2(M4!!{|uG zsO<-#L*46asz)R9L5KHGPr`pTO87=GsQr_O8tjkNq2j!av&dF)mRJXtU$8Na?pB-= z_Y^t{B{p&v+XVdKBHN_Z<+h9iAuhtbOE%8J+szCB3L$=X+0KCw3($4NCRl`1@yy97 zNPNS}_^-l<@p$tM+ZYRRJksA}hlmeK{Hwy_L5c3GY0@t3+kWe{jR?P1OkN0t3vX_{ zCPff?AQ9bz@g!M8OHY|giUMif+1bc>-=O`#6fAk^{pln=P#WjXN0B5AtsvOK5$B;WD7zpyf>{rK=eViBq7X z-GIGh5a5vDH2O)@#AVSvOAOI0esX@XlT4SHY*{jmUkvKLm@FE#cjcz-?S1yK_niOp z|DAK5KIiTo`0O_5w}Le*D+>aSMSVzjZ!{dfxA?XT9E;yvM=MWoVtbD6_{a(W7@D)s z;~tJr{GzdJA7DMN1Z}z{e84Ng2Rc6xmuUC7$NZyXzLSXqJli5d$58M!zujW7h<3~4 zpd}Hc8{67}IMotK9~Rme68u^J4rx~_E^LqDSKSK8jvP1O{W67eHunmCWKx2!!ZNKqfN%EckHG3eGvw^9}T-ImF0+%c_;{sR{u%qf!2kFqd9> z9LKPer z2UBJe6@8DtHrc+wyoOn{Ta}BQ(2Qe2)g~H^iq(L>znGd(;5dahY83XU=)L;#A>g7K zwaNf;RTFSN*&ceZ(FWwr%w{IC*PQwIu<599igo>>Vi#R=+JK8_INrj_#w1xY7Ppkq z&StyT)c{uj|C0z7NkeH@Br3|XqIm2!>B*!NvEqnJ7-G|j^t&TvKx);}f7*hAgCV1n z?X^H8wdC85)51}P1pD3ZXTG?3o;l`=OF#GY1Fm%_vosw$gHE^dj(mCS15&RB816hF zG_nBJy@fQpYnR5Vs`av06`{NJS{X&HxHYgx{bp{uV3WYTAdTOI$gQ<;@1_T=M*8%BMo5lu>_{-3w uFw8JUX~0P515)Z5mNnVIOUYF%C*gb`pWX@f06DDoaD>JLiFN+X(A@u(9W&Jc delta 2602 zcmZ`)>rYd680JM_R4l(jOV0?Pgh+-)T9{l$l@)imjBpdnZ3WsDT1v6BNb7}(D`+NO zARB$RD9L29ExL>`!C(BaWX>#G%;s)MxttF@&HHq+ItZ-ozA1Cd~u6H_-i`bXU!_kdT!x~;YYE{k)_5c#yF8lu;o+lROP|vQvS{U~|6=OPdb2O> z{#KtZT0TeIw}v$gT1H1i?1z$w=?mQl6Ky?KqAAksE!taL0kBQeTv*d);CFo^d_f$v zvbvsjk8RY`b9`jT?ZVIDJoDCo!)eoLwOUrE4W4O(XS6212S_K6u(HL^m?a3^2{s@N zJi=|)`Y$n5HX1U|Mv(Mr=CgR>!-HW590Z@|Dd~8w2^1GWB*EMcC1&QW0ODl+ zCW$`Jy9|mcDZ>4oi|~F7fy<(zKjps*#3fAP*CyfdSCBa-T?i^llPFtY2gPZTqyd4o zT`O=QHYdm7!fN_(w;OQ(fz2lPwJN;0=MpO4P=y*3=!2qEMTZIx^O1`})W2E|m0Phb z($s+7eDO7u>0>Jh%C3TsMYvr|PWHz*Su@z{%hm#1TDc{f&6M??$!l?C`o zbt-*aUIjS)dc?s4oY~Ds$*E7*B08jlsNMfT?0^bxR!)odwg4xZ@^QV4;A)i$H}r{^ zuD8ZE+K9hbsp*Ek63CcfxG(tcz-07rj9hs?U_G0Gje8Jf-fl%dD01}AWz zfba`IuQptdnSa2*t`^J02b#yrd`6z z$9T+_4eX*@3rmpj*E7VfBI z)40@*!jDatNO!DdWX&Hk{StoH&2}Ib9^tl~!BdvAj6;Hy)i)w+WPo(D-zn8hT4wD4 xVish|$M0<}#x9YmZeT#TAaC23B^PAfKtBC)&;+EGm+9pp57R831wR{_`5!zeT&Dm4 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 0d21b545..63e15af6 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 @@ -1,25 +1,25 @@ { "format": 1, "restore": { - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": {} }, "projects": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -34,14 +34,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -483,22 +483,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -513,11 +513,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.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" } } } @@ -964,22 +964,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -994,11 +994,11 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1583,22 +1583,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -1613,20 +1613,20 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.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" } } } @@ -2078,22 +2078,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2108,14 +2108,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2707,22 +2707,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -2737,14 +2737,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3231,22 +3231,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3261,14 +3261,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3710,22 +3710,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", + "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": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3918,22 +3918,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3948,8 +3948,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4410,22 +4410,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4440,8 +4440,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4896,22 +4896,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -4926,8 +4926,8 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5374,22 +5374,22 @@ } } }, - "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "projectName": "Jellyfin.XbmcMetadata.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -5404,14 +5404,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props index b7bbd584..ae81e214 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + @@ -23,10 +23,10 @@ - C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 - C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 - C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 - C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 - C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + 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/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index 5054fe09..63c09ea7 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json @@ -3279,25 +3279,25 @@ ] }, "packageFolders": { - "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Users\\wjones\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "projectName": "Jellyfin.XbmcMetadata.Tests", - "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", - "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", - "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", - "C:\\Users\\wpjon\\AppData\\Roaming\\NuGet\\NuGet.Config", + "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" ], @@ -3312,14 +3312,14 @@ "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { - "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.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 d19bd146..35c72495 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache @@ -1,75 +1,75 @@ { "version": 2, - "dgSpecHash": "vNiqR893Kq8=", + "dgSpecHash": "3Ga9FMBIlOY=", "success": true, - "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "expectedPackageFiles": [ - "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "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\\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.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.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.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "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\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.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\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file From d5fdbec943d63c7347d69788f4e23f2ba6acd5df Mon Sep 17 00:00:00 2001 From: Wendell Jones Date: Thu, 19 Feb 2026 15:51:56 -0500 Subject: [PATCH 5/5] Updated code to correct build errors for Jelyfin.Data and Jellyfin.Database.Implementations --- ...Emby.Naming.csproj.AssemblyReference.cache | Bin 10057 -> 12434 bytes ...Emby.Naming.csproj.CoreCompileInputs.cache | 2 +- .../Emby.Naming.csproj.FileListAbsolute.txt | 3 + ...Emby.Photos.csproj.AssemblyReference.cache | Bin 11450 -> 11845 bytes ...Emby.Photos.csproj.CoreCompileInputs.cache | 2 +- .../Emby.Photos.csproj.FileListAbsolute.txt | 3 + ...ementations.csproj.AssemblyReference.cache | Bin 31336 -> 31731 bytes ...ementations.csproj.CoreCompileInputs.cache | 2 +- ...mplementations.csproj.FileListAbsolute.txt | 3 + .../net10.0/Jellyfin.Api.AssemblyInfo.cs | 2 +- .../Jellyfin.Api.AssemblyInfoInputs.cache | 2 +- ...ellyfin.Api.csproj.AssemblyReference.cache | Bin 17591 -> 17986 bytes ...ellyfin.Api.csproj.CoreCompileInputs.cache | 2 +- .../Jellyfin.Api.csproj.FileListAbsolute.txt | 5 + .../Attributes/OpenApiIgnoreEnumAttribute.cs | 19 +- Jellyfin.Data/DayOfWeekHelper.cs | 11 +- Jellyfin.Data/Enums/ActivityLogSortBy.cs | 2 +- Jellyfin.Data/Enums/BaseItemKind.cs | 2 +- Jellyfin.Data/Enums/CollectionType.cs | 266 +- Jellyfin.Data/Enums/MediaStreamProtocol.cs | 33 +- Jellyfin.Data/Enums/MediaType.cs | 2 +- Jellyfin.Data/Enums/PersonKind.cs | 2 +- .../Enums/SyncPlayAccessRequirementType.cs | 2 +- Jellyfin.Data/Enums/UnratedItem.cs | 2 +- Jellyfin.Data/Enums/VideoRange.cs | 2 +- Jellyfin.Data/Enums/VideoRangeType.cs | 2 +- Jellyfin.Data/Events/GenericEventArgs.cs | 4 +- .../Events/System/PendingRestartEventArgs.cs | 3 + .../Events/Users/UserCreatedEventArgs.cs | 4 +- .../Events/Users/UserDeletedEventArgs.cs | 4 +- .../Events/Users/UserLockedOutEventArgs.cs | 4 +- .../Users/UserPasswordChangedEventArgs.cs | 4 +- .../Events/Users/UserUpdatedEventArgs.cs | 4 +- Jellyfin.Data/Queries/ActivityLogQuery.cs | 4 +- Jellyfin.Data/Queries/DeviceQuery.cs | 33 +- Jellyfin.Data/UserEntityExtensions.cs | 13 +- .../Debug/net10.0/Jellyfin.CodeAnalysis.dll | Bin 0 -> 8704 bytes .../Debug/net10.0/Jellyfin.CodeAnalysis.pdb | Bin 0 -> 9652 bytes .../Debug/net10.0/Jellyfin.CodeAnalysis.xml | 24 + .../bin/Debug/net10.0/Jellyfin.Data.deps.json | 461 ++ .../bin/Debug/net10.0/Jellyfin.Data.dll | Bin 0 -> 18944 bytes .../bin/Debug/net10.0/Jellyfin.Data.pdb | Bin 0 -> 17540 bytes .../bin/Debug/net10.0/Jellyfin.Data.xml | 1198 +++++ .../Jellyfin.Database.Implementations.dll | Bin 0 -> 218624 bytes .../Jellyfin.Database.Implementations.pdb | Bin 0 -> 66792 bytes .../Jellyfin.Database.Implementations.xml | 4686 +++++++++++++++++ .../Debug/net10.0/Jellyfin.B884D0AA.Up2Date | 0 ...llyfin.Data.csproj.AssemblyReference.cache | Bin 14260 -> 16637 bytes ...llyfin.Data.csproj.CoreCompileInputs.cache | 2 +- .../Jellyfin.Data.csproj.FileListAbsolute.txt | 19 + .../obj/Debug/net10.0/Jellyfin.Data.dll | Bin 0 -> 18944 bytes .../obj/Debug/net10.0/Jellyfin.Data.pdb | Bin 0 -> 17540 bytes .../obj/Debug/net10.0/Jellyfin.Data.xml | 1198 +++++ .../obj/Debug/net10.0/ref/Jellyfin.Data.dll | Bin 0 -> 14336 bytes .../Debug/net10.0/refint/Jellyfin.Data.dll | Bin 0 -> 14336 bytes ...ementations.csproj.AssemblyReference.cache | Bin 15189 -> 15584 bytes ...ementations.csproj.CoreCompileInputs.cache | 2 +- ...mplementations.csproj.FileListAbsolute.txt | 3 + ...yfin.Server.csproj.AssemblyReference.cache | Bin 46873 -> 47268 bytes ...yfin.Server.csproj.CoreCompileInputs.cache | 2 +- ...ellyfin.Server.csproj.FileListAbsolute.txt | 5 + ...wser.Common.csproj.AssemblyReference.cache | Bin 10057 -> 12434 bytes ...wser.Common.csproj.CoreCompileInputs.cache | 2 +- ...Browser.Common.csproj.FileListAbsolute.txt | 3 + ....Controller.csproj.AssemblyReference.cache | Bin 10927 -> 11322 bytes ....Controller.csproj.CoreCompileInputs.cache | 2 +- ...ser.Controller.csproj.FileListAbsolute.txt | 3 + ...calMetadata.csproj.AssemblyReference.cache | Bin 10927 -> 11322 bytes ...calMetadata.csproj.CoreCompileInputs.cache | 2 +- ....LocalMetadata.csproj.FileListAbsolute.txt | 3 + ...diaEncoding.csproj.AssemblyReference.cache | Bin 14526 -> 14921 bytes ...diaEncoding.csproj.CoreCompileInputs.cache | 2 +- ....MediaEncoding.csproj.FileListAbsolute.txt | 3 + ...owser.Model.csproj.AssemblyReference.cache | Bin 10057 -> 12434 bytes ...owser.Model.csproj.CoreCompileInputs.cache | 2 +- ...aBrowser.Model.csproj.FileListAbsolute.txt | 4 + ...r.Providers.csproj.AssemblyReference.cache | Bin 16663 -> 17058 bytes ...r.Providers.csproj.CoreCompileInputs.cache | 2 +- ...wser.Providers.csproj.FileListAbsolute.txt | 3 + ...bmcMetadata.csproj.AssemblyReference.cache | Bin 10927 -> 11322 bytes ...bmcMetadata.csproj.CoreCompileInputs.cache | 2 +- ...r.XbmcMetadata.csproj.FileListAbsolute.txt | 3 + .../netstandard2.0/Jellyfin.CodeAnalysis.dll | Bin 8704 -> 8704 bytes .../netstandard2.0/Jellyfin.CodeAnalysis.pdb | Bin 9652 -> 9652 bytes .../Jellyfin.CodeAnalysis.AssemblyInfo.cs | 2 +- ...yfin.CodeAnalysis.AssemblyInfoInputs.cache | 2 +- ...odeAnalysis.csproj.CoreCompileInputs.cache | 2 +- ...n.CodeAnalysis.csproj.FileListAbsolute.txt | 12 + .../netstandard2.0/Jellyfin.CodeAnalysis.dll | Bin 8704 -> 8704 bytes .../netstandard2.0/Jellyfin.CodeAnalysis.pdb | Bin 9652 -> 9652 bytes .../Entities/AccessSchedule.cs | 110 +- .../Entities/ActivityLog.cs | 211 +- .../Entities/BaseItemEntity.cs | 1 + .../Entities/BaseItemExtraType.cs | 5 +- .../Entities/CustomItemDisplayPreferences.cs | 145 +- .../Entities/DisplayPreferences.cs | 287 +- .../Entities/Group.cs | 102 +- .../Entities/HomeSection.cs | 72 +- .../Entities/ImageInfo.cs | 93 +- .../Entities/ImageInfoImageType.cs | 2 +- .../Entities/ItemDisplayPreferences.cs | 25 +- .../Entities/Libraries/Artwork.cs | 103 +- .../Entities/Libraries/Book.cs | 46 +- .../Entities/Libraries/BookMetadata.cs | 55 +- .../Entities/Libraries/Chapter.cs | 129 +- .../Entities/Libraries/Collection.cs | 85 +- .../Entities/Libraries/CollectionItem.cs | 103 +- .../Entities/Libraries/Company.cs | 81 +- .../Entities/Libraries/CompanyMetadata.cs | 105 +- .../Entities/Libraries/CustomItem.cs | 45 +- .../Entities/Libraries/CustomItemMetadata.cs | 21 +- .../Entities/Libraries/Episode.cs | 55 +- .../Entities/Libraries/EpisodeMetadata.cs | 85 +- .../Entities/Libraries/Genre.cs | 77 +- .../Entities/Libraries/ItemMetadata.cs | 233 +- .../Entities/Libraries/Library.cs | 109 +- .../Entities/Libraries/LibraryItem.cs | 85 +- .../Entities/Libraries/MediaFile.cs | 113 +- .../Entities/Libraries/MediaFileStream.cs | 73 +- .../Entities/Libraries/MetadataProvider.cs | 81 +- .../Entities/Libraries/MetadataProviderId.cs | 100 +- .../Entities/Libraries/Movie.cs | 46 +- .../Entities/Libraries/MovieMetadata.cs | 127 +- .../Entities/Libraries/MusicAlbum.cs | 48 +- .../Entities/Libraries/MusicAlbumMetadata.cs | 100 +- .../Entities/Libraries/Person.cs | 145 +- .../Entities/Libraries/PersonRole.cs | 147 +- .../Entities/Libraries/Photo.cs | 46 +- .../Entities/Libraries/PhotoMetadata.cs | 22 +- .../Entities/Libraries/Rating.cs | 93 +- .../Entities/Libraries/RatingSource.cs | 117 +- .../Entities/Libraries/Release.cs | 104 +- .../Entities/Libraries/Season.cs | 58 +- .../Entities/Libraries/SeasonMetadata.cs | 47 +- .../Entities/Libraries/Series.cs | 82 +- .../Entities/Libraries/SeriesMetadata.cs | 127 +- .../Entities/Libraries/Track.cs | 56 +- .../Entities/Libraries/TrackMetadata.cs | 22 +- .../Entities/MediaStreamInfo.cs | 1 + .../Entities/MediaStreamTypeEntity.cs | 2 +- .../Entities/Permission.cs | 106 +- .../Entities/Preference.cs | 123 +- .../Entities/ProgramAudioEntity.cs | 57 +- .../Entities/Security/ApiKey.cs | 95 +- .../Entities/Security/Device.cs | 195 +- .../Entities/Security/DeviceOptions.cs | 55 +- .../Entities/TrickplayInfo.cs | 127 +- .../Entities/User.cs | 583 +- .../Entities/UserData.cs | 157 +- .../Enums/HomeSectionType.cs | 2 +- .../Interfaces/IHasArtwork.cs | 21 +- .../Interfaces/IHasCompanies.cs | 21 +- .../Jellyfin.Database.Implementations.csproj | 1 + .../JellyfinDatabaseProviderKeyAttribute.cs | 7 +- .../JellyfinDbContext.cs | 79 +- .../JellyfinQueryHelperExtensions.cs | 19 +- .../Locking/NoLockBehavior.cs | 9 +- .../Locking/OptimisticLockBehavior.cs | 48 +- .../Locking/PessimisticLockBehavior.cs | 69 +- .../ActivityLogConfiguration.cs | 4 + .../AncestorIdConfiguration.cs | 2 + .../ModelConfiguration/ApiKeyConfiguration.cs | 31 +- .../AttachmentStreamInfoConfiguration.cs | 2 + .../BaseItemConfiguration.cs | 3 + .../BaseItemMetadataFieldConfiguration.cs | 2 + .../BaseItemProviderConfiguration.cs | 2 + .../BaseItemTrailerTypeConfiguration.cs | 2 + .../ChapterConfiguration.cs | 2 + ...stomItemDisplayPreferencesConfiguration.cs | 31 +- .../ModelConfiguration/DeviceConfiguration.cs | 41 +- .../DeviceOptionsConfiguration.cs | 31 +- .../DisplayPreferencesConfiguration.cs | 41 +- .../ItemValuesConfiguration.cs | 2 + .../ItemValuesMapConfiguration.cs | 2 + .../KeyframeDataConfiguration.cs | 2 + .../MediaStreamInfoConfiguration.cs | 2 + .../PeopleBaseItemMapConfiguration.cs | 2 + .../ModelConfiguration/PeopleConfiguration.cs | 2 + .../PermissionConfiguration.cs | 39 +- .../PreferenceConfiguration.cs | 33 +- .../TrickplayInfoConfiguration.cs | 27 +- .../ModelConfiguration/UserConfiguration.cs | 87 +- .../UserDataConfiguration.cs | 2 + .../ProgressablePartitionReporting.cs | 20 +- .../QueryPartitionHelpers.cs | 5 +- .../Debug/net10.0/Jellyfin.CodeAnalysis.dll | Bin 0 -> 8704 bytes .../Debug/net10.0/Jellyfin.CodeAnalysis.pdb | Bin 0 -> 9652 bytes .../Debug/net10.0/Jellyfin.CodeAnalysis.xml | 24 + ...ellyfin.Database.Implementations.deps.json | 994 ++++ .../Jellyfin.Database.Implementations.dll | Bin 0 -> 218624 bytes .../Jellyfin.Database.Implementations.pdb | Bin 0 -> 66792 bytes ...atabase.Implementations.runtimeconfig.json | 13 + .../Jellyfin.Database.Implementations.xml | 4686 +++++++++++++++++ .../Debug/net10.0/Jellyfin.A04746A0.Up2Date | 0 ...ementations.csproj.AssemblyReference.cache | Bin 14260 -> 14655 bytes ...ementations.csproj.CoreCompileInputs.cache | 2 +- ...mplementations.csproj.FileListAbsolute.txt | 18 + .../Jellyfin.Database.Implementations.dll | Bin 0 -> 218624 bytes ...ase.Implementations.genruntimeconfig.cache | 1 + .../Jellyfin.Database.Implementations.pdb | Bin 0 -> 66792 bytes .../Jellyfin.Database.Implementations.xml | 8 +- .../ref/Jellyfin.Database.Implementations.dll | Bin 0 -> 86016 bytes .../Jellyfin.Database.Implementations.dll | Bin 0 -> 86016 bytes ...ders.Sqlite.csproj.AssemblyReference.cache | Bin 13794 -> 16171 bytes ...ders.Sqlite.csproj.CoreCompileInputs.cache | 2 +- ...oviders.Sqlite.csproj.FileListAbsolute.txt | 3 + ...rawing.Skia.csproj.AssemblyReference.cache | Bin 15743 -> 16138 bytes ...rawing.Skia.csproj.CoreCompileInputs.cache | 2 +- ...n.Drawing.Skia.csproj.FileListAbsolute.txt | 3 + ...fin.Drawing.csproj.AssemblyReference.cache | Bin 11452 -> 11847 bytes ...fin.Drawing.csproj.CoreCompileInputs.cache | 2 +- ...llyfin.Drawing.csproj.FileListAbsolute.txt | 3 + ....Extensions.csproj.AssemblyReference.cache | Bin 10497 -> 10892 bytes ....Extensions.csproj.CoreCompileInputs.cache | 2 +- ...fin.Extensions.csproj.FileListAbsolute.txt | 4 + .../net10.0/Jellyfin.LiveTv.AssemblyInfo.cs | 2 +- .../Jellyfin.LiveTv.AssemblyInfoInputs.cache | 2 +- ...yfin.LiveTv.csproj.AssemblyReference.cache | Bin 11795 -> 12190 bytes ...yfin.LiveTv.csproj.CoreCompileInputs.cache | 2 +- ...ellyfin.LiveTv.csproj.FileListAbsolute.txt | 5 + ...Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs | 2 +- ...MediaEncoding.Hls.AssemblyInfoInputs.cache | 2 +- ...ncoding.Hls.csproj.AssemblyReference.cache | Bin 10927 -> 11322 bytes ...ncoding.Hls.csproj.CoreCompileInputs.cache | 2 +- ...iaEncoding.Hls.csproj.FileListAbsolute.txt | 5 + ...in.MediaEncoding.Keyframes.AssemblyInfo.cs | 2 +- ...ncoding.Keyframes.AssemblyInfoInputs.cache | 2 +- ...g.Keyframes.csproj.AssemblyReference.cache | Bin 5518 -> 5913 bytes ...g.Keyframes.csproj.CoreCompileInputs.cache | 2 +- ...ding.Keyframes.csproj.FileListAbsolute.txt | 6 + ....Networking.csproj.AssemblyReference.cache | Bin 10927 -> 11322 bytes ....Networking.csproj.CoreCompileInputs.cache | 2 +- ...fin.Networking.csproj.FileListAbsolute.txt | 3 + .../Jellyfin.Api.Tests.AssemblyInfo.cs | 2 +- ...ellyfin.Api.Tests.AssemblyInfoInputs.cache | 2 +- ...n.Api.Tests.csproj.AssemblyReference.cache | Bin 36047 -> 36442 bytes ...n.Api.Tests.csproj.CoreCompileInputs.cache | 2 +- ...yfin.Api.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 28 +- .../Jellyfin.Common.Tests.AssemblyInfo.cs | 2 +- ...yfin.Common.Tests.AssemblyInfoInputs.cache | 2 +- ...ommon.Tests.csproj.AssemblyReference.cache | Bin 28028 -> 28423 bytes ...ommon.Tests.csproj.CoreCompileInputs.cache | 2 +- ...n.Common.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.Controller.Tests.AssemblyInfo.cs | 2 +- ....Controller.Tests.AssemblyInfoInputs.cache | 2 +- ...oller.Tests.csproj.AssemblyReference.cache | Bin 22238 -> 22633 bytes ...oller.Tests.csproj.CoreCompileInputs.cache | 2 +- ...ntroller.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.Extensions.Tests.AssemblyInfo.cs | 2 +- ....Extensions.Tests.AssemblyInfoInputs.cache | 2 +- ...sions.Tests.csproj.AssemblyReference.cache | Bin 21956 -> 22351 bytes ...sions.Tests.csproj.CoreCompileInputs.cache | 2 +- ...tensions.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.LiveTv.Tests.AssemblyInfo.cs | 2 +- ...yfin.LiveTv.Tests.AssemblyInfoInputs.cache | 2 +- ...iveTv.Tests.csproj.AssemblyReference.cache | Bin 25260 -> 25655 bytes ...iveTv.Tests.csproj.CoreCompileInputs.cache | 2 +- ...n.LiveTv.Tests.csproj.FileListAbsolute.txt | 7 + ...in.MediaEncoding.Hls.Tests.AssemblyInfo.cs | 2 +- ...ncoding.Hls.Tests.AssemblyInfoInputs.cache | 2 +- ...g.Hls.Tests.csproj.AssemblyReference.cache | Bin 21269 -> 21664 bytes ...g.Hls.Tests.csproj.CoreCompileInputs.cache | 2 +- ...ding.Hls.Tests.csproj.FileListAbsolute.txt | 7 + ...iaEncoding.Keyframes.Tests.AssemblyInfo.cs | 2 +- ...g.Keyframes.Tests.AssemblyInfoInputs.cache | 2 +- ...rames.Tests.csproj.AssemblyReference.cache | Bin 15860 -> 16255 bytes ...rames.Tests.csproj.CoreCompileInputs.cache | 2 +- ...eyframes.Tests.csproj.FileListAbsolute.txt | 7 + ...llyfin.MediaEncoding.Tests.AssemblyInfo.cs | 2 +- ...diaEncoding.Tests.AssemblyInfoInputs.cache | 2 +- ...oding.Tests.csproj.AssemblyReference.cache | Bin 27986 -> 28381 bytes ...oding.Tests.csproj.CoreCompileInputs.cache | 2 +- ...Encoding.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.Model.Tests.AssemblyInfo.cs | 2 +- ...lyfin.Model.Tests.AssemblyInfoInputs.cache | 2 +- ...Model.Tests.csproj.AssemblyReference.cache | Bin 22925 -> 23320 bytes ...Model.Tests.csproj.CoreCompileInputs.cache | 2 +- ...in.Model.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.Naming.Tests.AssemblyInfo.cs | 2 +- ...yfin.Naming.Tests.AssemblyInfoInputs.cache | 2 +- ...aming.Tests.csproj.AssemblyReference.cache | Bin 21368 -> 21763 bytes ...aming.Tests.csproj.CoreCompileInputs.cache | 2 +- ...n.Naming.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.Networking.Tests.AssemblyInfo.cs | 2 +- ....Networking.Tests.AssemblyInfoInputs.cache | 2 +- ...rking.Tests.csproj.AssemblyReference.cache | Bin 23795 -> 24190 bytes ...rking.Tests.csproj.CoreCompileInputs.cache | 2 +- ...tworking.Tests.csproj.FileListAbsolute.txt | 7 + .../Jellyfin.Providers.Tests.AssemblyInfo.cs | 2 +- ...n.Providers.Tests.AssemblyInfoInputs.cache | 2 +- ...iders.Tests.csproj.AssemblyReference.cache | Bin 29589 -> 29984 bytes ...iders.Tests.csproj.CoreCompileInputs.cache | 2 +- ...roviders.Tests.csproj.FileListAbsolute.txt | 7 + ...rver.Implementations.Tests.AssemblyInfo.cs | 2 +- ...ementations.Tests.AssemblyInfoInputs.cache | 2 +- ...tions.Tests.csproj.AssemblyReference.cache | Bin 61988 -> 62383 bytes ...tions.Tests.csproj.CoreCompileInputs.cache | 2 +- ...ntations.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 48 +- ...n.Server.Integration.Tests.AssemblyInfo.cs | 2 +- ...Integration.Tests.AssemblyInfoInputs.cache | 2 +- ...ation.Tests.csproj.AssemblyReference.cache | Bin 61415 -> 61810 bytes ...ation.Tests.csproj.CoreCompileInputs.cache | 2 +- ...egration.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 46 +- .../Jellyfin.Server.Tests.AssemblyInfo.cs | 2 +- ...yfin.Server.Tests.AssemblyInfoInputs.cache | 2 +- ...erver.Tests.csproj.AssemblyReference.cache | Bin 61058 -> 61453 bytes ...erver.Tests.csproj.CoreCompileInputs.cache | 2 +- ...n.Server.Tests.csproj.FileListAbsolute.txt | 8 + .../Debug/net10.0/MvcTestingAppManifest.json | 46 +- ...ellyfin.XbmcMetadata.Tests.AssemblyInfo.cs | 2 +- ...bmcMetadata.Tests.AssemblyInfoInputs.cache | 2 +- ...adata.Tests.csproj.AssemblyReference.cache | Bin 27440 -> 27835 bytes ...adata.Tests.csproj.CoreCompileInputs.cache | 2 +- ...Metadata.Tests.csproj.FileListAbsolute.txt | 7 + 317 files changed, 17235 insertions(+), 3473 deletions(-) create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.dll create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.pdb create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb create mode 100644 Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml create mode 100644 Jellyfin.Data/obj/Debug/net10.0/Jellyfin.B884D0AA.Up2Date create mode 100644 Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.dll create mode 100644 Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.pdb create mode 100644 Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml create mode 100644 Jellyfin.Data/obj/Debug/net10.0/ref/Jellyfin.Data.dll create mode 100644 Jellyfin.Data/obj/Debug/net10.0/refint/Jellyfin.Data.dll create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.runtimeconfig.json create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.A04746A0.Up2Date create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.dll create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.pdb create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/ref/Jellyfin.Database.Implementations.dll create mode 100644 src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/refint/Jellyfin.Database.Implementations.dll diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache index 71ab4821ca06bcc7d79fc6bcb7c6bf0ffa3581d6..7294dcae44ad5e7941122cd1e3d6f07c9704a6cd 100644 GIT binary patch delta 2152 zcmbtVO-vI(6z=e&wXLQ|#DmsAkOUH)wju^i2sWh$6&j%ge^R4cI+RUzXP4QjVWY|3 zy_Gc{^kh6^G|It)@!&-hJaR<2dp6;QGt+ImtYd&Mhu!wI?|a{S-+OPq=U0^WBcQw1 zzSQw@?e)j^%Q4`9j!-BB0El8lEvn$MLdu|x*<=Seo)w5U2(#DvlkS}#7dNN5MVJ{_ z&y+e(49i%cFl&@i1}mCvsTSxIZvKY{C<9J^8J%0bk{|H{pDoxHMLI*(G&E0D16%Nh zu2-p2(hxZ2NA`V|p}!k{=yYvFoNIpggq%0b78Vs^O6b>v$ngJVF9Jm#Uxq0-oElDF z1t13Vy}8*!uF{^@}`D#gsCEmQ7oyrIDtyl zN|EWAPQldPKCrB5fGhXn!L6fzjGtj9V4pwI84)}f3PhMotoEv}Z3Wamr_epjhy zl95abl1Y!`-aee9*IxIf0TTW)Ttu6__bmlqmI1-xo<9U(BT}Rzfm9Sp&~k31Ka?FZ>3)tO%zWyu-(HQpHO!w`>w* ziF6K)+%C+4;J?J+Lke;sL;*km*-E>W;(@F4ak|e0=)Y z3et50A0{&<73;*f2Rge*kWyxv9|lq&av8V^cXbWUFib@55S1bl1a7vfv{z*U_j$-H zchkVEWv1A6*I))?!&^YX7`*P{_$1=rxk64z7Nb#Q--W)r=6Te;W!`#-FK=L3HMqi~I} delta 42 ycmbP~c+!u9jZuh!fq^l7vLds_L<1L=yG6CN8!LDiCv))#OzzfE-29JgiYfr~8Vr*F diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache index d6457121..1ab98d07 100644 --- a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -707b848c9239ee433c68bdbbe8bf0840dedefaf0732ff470296b59e7b39c4d3a +16af1f055d778316827440b76eceed3a1b05fabb34bc065076f833acf6b594ae diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt index e3598c88..734de91e 100644 --- a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt @@ -1,3 +1,6 @@ C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.CoreCompileInputs.cache diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache index 97ed5de0120c460ade394c3f3e0b5ead5327f02e..134852e57e32b3692327f7f5014f35282ebbd36d 100644 GIT binary patch delta 440 zcmdlLc{FB13Cpal3%6{n;9;z1WMN=nU}R+E&Py#RE=kNwNi0fXWCDs|1B~@hQARM$ z$N{9zR15zX?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19G)^1< delta 24 gcmX>avnz5!3CrE0+S-j3JdBfl)C4xmGplI>0EW^C_W%F@ diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache index 80c9a24c..110fb2df 100644 --- a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -fe8f4e506cd763fe456c7ccca92576c0078938cd75d2fca8a97fac0a9a6095a9 +4fc4fc0e2cc8db7e69fd41ec171c1bb9593046487006fd731d47bf622a09616a diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt index fd45e236..df759bc6 100644 --- a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt @@ -1,3 +1,6 @@ C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.CoreCompileInputs.cache diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache index d4cee5575a4a35a3694bf3a8258d9e68cfdc8140..0db1ad38260ccc37577ffe33c4fa945abe9c760b 100644 GIT binary patch delta 442 zcmaFyh4J%u#t9`Xv$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ V|3d*I17px+K_!LFTNyW3004K{PvZap delta 30 mcmezTo$TY^>m6tY>6lU|?WmWaQ3EEh#QZ%u7iuN?~LIieUqc^-xhp zFwMvTq|Q_e|39mHHxMKO76uw7=9`&ZlwX{mR-)&epOWgBmzYyooLS7s3f6{9Kn=uZ zu;G4-u(f7>rpN}%1XmW9q~-!m&B;kkF3HT#E7tSO%`GiSOv*`R*ift&okE#qMrB=irRQq5>?=hggEmd`#DaE#fLO(KFC9HZV4{WMt&g^OJWC2}Td~ U|4_ilz!)@HkxOCoRz@ag0A2P?y#N3J delta 32 ocmX@q!??YZaY6~p-J;ssjTJnMljm{@Fa}L7 -using System; - -namespace Jellyfin.Data.Attributes; - -///

-/// Attribute to specify that the enum value is to be ignored when generating the openapi spec. -/// -[AttributeUsage(AttributeTargets.Field)] -public sealed class OpenApiIgnoreEnumAttribute : Attribute +namespace Jellyfin.Data.Attributes { + using System; + + /// + /// Attribute to specify that the enum value is to be ignored when generating the openapi spec. + /// + [AttributeUsage(AttributeTargets.Field)] + public sealed class OpenApiIgnoreEnumAttribute : Attribute + { + } } diff --git a/Jellyfin.Data/DayOfWeekHelper.cs b/Jellyfin.Data/DayOfWeekHelper.cs index 430eb62b..e8dcefc8 100644 --- a/Jellyfin.Data/DayOfWeekHelper.cs +++ b/Jellyfin.Data/DayOfWeekHelper.cs @@ -3,12 +3,13 @@ // #pragma warning disable CS1591 - -using System; -using Jellyfin.Database.Implementations.Enums; +#pragma warning disable SA1600 // Elements should be documented namespace Jellyfin.Data { + using System; + using Jellyfin.Database.Implementations.Enums; + public static class DayOfWeekHelper { public static DayOfWeek[] GetDaysOfWeek(DynamicDayOfWeek day) @@ -18,7 +19,7 @@ namespace Jellyfin.Data DynamicDayOfWeek.Everyday => new[] { DayOfWeek.Sunday, DayOfWeek.Monday, DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Friday, DayOfWeek.Saturday }, DynamicDayOfWeek.Weekday => new[] { DayOfWeek.Monday, DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Friday }, DynamicDayOfWeek.Weekend => new[] { DayOfWeek.Sunday, DayOfWeek.Saturday }, - _ => new[] { (DayOfWeek)day } + _ => new[] { (DayOfWeek)day }, }; } @@ -29,7 +30,7 @@ namespace Jellyfin.Data DynamicDayOfWeek.Everyday => true, DynamicDayOfWeek.Weekday => dayOfWeek is >= DayOfWeek.Monday and <= DayOfWeek.Friday, DynamicDayOfWeek.Weekend => dayOfWeek is DayOfWeek.Saturday or DayOfWeek.Sunday, - _ => (DayOfWeek)dynamicDayOfWeek == dayOfWeek + _ => (DayOfWeek)dynamicDayOfWeek == dayOfWeek, }; } } diff --git a/Jellyfin.Data/Enums/ActivityLogSortBy.cs b/Jellyfin.Data/Enums/ActivityLogSortBy.cs index 623c4884..630f88f5 100644 --- a/Jellyfin.Data/Enums/ActivityLogSortBy.cs +++ b/Jellyfin.Data/Enums/ActivityLogSortBy.cs @@ -49,5 +49,5 @@ public enum ActivityLogSortBy /// /// Sort by severity. /// - LogSeverity = 7 + LogSeverity = 7, } diff --git a/Jellyfin.Data/Enums/BaseItemKind.cs b/Jellyfin.Data/Enums/BaseItemKind.cs index 4dfba8b0..b86754c8 100644 --- a/Jellyfin.Data/Enums/BaseItemKind.cs +++ b/Jellyfin.Data/Enums/BaseItemKind.cs @@ -204,6 +204,6 @@ namespace Jellyfin.Data.Enums /// /// Item is year. /// - Year + Year, } } diff --git a/Jellyfin.Data/Enums/CollectionType.cs b/Jellyfin.Data/Enums/CollectionType.cs index 3e339aeb..db689bfd 100644 --- a/Jellyfin.Data/Enums/CollectionType.cs +++ b/Jellyfin.Data/Enums/CollectionType.cs @@ -3,167 +3,169 @@ // #pragma warning disable SA1300 // The name of a C# element does not begin with an upper-case letter. - disabled due to legacy requirement. -using Jellyfin.Data.Attributes; -namespace Jellyfin.Data.Enums; - -/// -/// Collection type. -/// -public enum CollectionType +namespace Jellyfin.Data.Enums { - /// - /// Unknown collection. - /// - unknown = 0, + using Jellyfin.Data.Attributes; /// - /// Movies collection. + /// Collection type. /// - movies = 1, + public enum CollectionType + { + /// + /// Unknown collection. + /// + unknown = 0, - /// - /// Tv shows collection. - /// - tvshows = 2, + /// + /// Movies collection. + /// + movies = 1, - /// - /// Music collection. - /// - music = 3, + /// + /// Tv shows collection. + /// + tvshows = 2, - /// - /// Music videos collection. - /// - musicvideos = 4, + /// + /// Music collection. + /// + music = 3, - /// - /// Trailers collection. - /// - trailers = 5, + /// + /// Music videos collection. + /// + musicvideos = 4, - /// - /// Home videos collection. - /// - homevideos = 6, + /// + /// Trailers collection. + /// + trailers = 5, - /// - /// Box sets collection. - /// - boxsets = 7, + /// + /// Home videos collection. + /// + homevideos = 6, - /// - /// Books collection. - /// - books = 8, + /// + /// Box sets collection. + /// + boxsets = 7, - /// - /// Photos collection. - /// - photos = 9, + /// + /// Books collection. + /// + books = 8, - /// - /// Live tv collection. - /// - livetv = 10, + /// + /// Photos collection. + /// + photos = 9, - /// - /// Playlists collection. - /// - playlists = 11, + /// + /// Live tv collection. + /// + livetv = 10, - /// - /// Folders collection. - /// - folders = 12, + /// + /// Playlists collection. + /// + playlists = 11, - /// - /// Tv show series collection. - /// - [OpenApiIgnoreEnum] - tvshowseries = 101, + /// + /// Folders collection. + /// + folders = 12, - /// - /// Tv genres collection. - /// - [OpenApiIgnoreEnum] - tvgenres = 102, + /// + /// Tv show series collection. + /// + [OpenApiIgnoreEnum] + tvshowseries = 101, - /// - /// Tv genre collection. - /// - [OpenApiIgnoreEnum] - tvgenre = 103, + /// + /// Tv genres collection. + /// + [OpenApiIgnoreEnum] + tvgenres = 102, - /// - /// Tv latest collection. - /// - [OpenApiIgnoreEnum] - tvlatest = 104, + /// + /// Tv genre collection. + /// + [OpenApiIgnoreEnum] + tvgenre = 103, - /// - /// Tv next up collection. - /// - [OpenApiIgnoreEnum] - tvnextup = 105, + /// + /// Tv latest collection. + /// + [OpenApiIgnoreEnum] + tvlatest = 104, - /// - /// Tv resume collection. - /// - [OpenApiIgnoreEnum] - tvresume = 106, + /// + /// Tv next up collection. + /// + [OpenApiIgnoreEnum] + tvnextup = 105, - /// - /// Tv favorite series collection. - /// - [OpenApiIgnoreEnum] - tvfavoriteseries = 107, + /// + /// Tv resume collection. + /// + [OpenApiIgnoreEnum] + tvresume = 106, - /// - /// Tv favorite episodes collection. - /// - [OpenApiIgnoreEnum] - tvfavoriteepisodes = 108, + /// + /// Tv favorite series collection. + /// + [OpenApiIgnoreEnum] + tvfavoriteseries = 107, - /// - /// Latest movies collection. - /// - [OpenApiIgnoreEnum] - movielatest = 109, + /// + /// Tv favorite episodes collection. + /// + [OpenApiIgnoreEnum] + tvfavoriteepisodes = 108, - /// - /// Movies to resume collection. - /// - [OpenApiIgnoreEnum] - movieresume = 110, + /// + /// Latest movies collection. + /// + [OpenApiIgnoreEnum] + movielatest = 109, - /// - /// Movie movie collection. - /// - [OpenApiIgnoreEnum] - moviemovies = 111, + /// + /// Movies to resume collection. + /// + [OpenApiIgnoreEnum] + movieresume = 110, - /// - /// Movie collections collection. - /// - [OpenApiIgnoreEnum] - moviecollection = 112, + /// + /// Movie movie collection. + /// + [OpenApiIgnoreEnum] + moviemovies = 111, - /// - /// Movie favorites collection. - /// - [OpenApiIgnoreEnum] - moviefavorites = 113, + /// + /// Movie collections collection. + /// + [OpenApiIgnoreEnum] + moviecollection = 112, - /// - /// Movie genres collection. - /// - [OpenApiIgnoreEnum] - moviegenres = 114, + /// + /// Movie favorites collection. + /// + [OpenApiIgnoreEnum] + moviefavorites = 113, - /// - /// Movie genre collection. - /// - [OpenApiIgnoreEnum] - moviegenre = 115 + /// + /// Movie genres collection. + /// + [OpenApiIgnoreEnum] + moviegenres = 114, + + /// + /// Movie genre collection. + /// + [OpenApiIgnoreEnum] + moviegenre = 115, + } } diff --git a/Jellyfin.Data/Enums/MediaStreamProtocol.cs b/Jellyfin.Data/Enums/MediaStreamProtocol.cs index 151e975f..adaff8c1 100644 --- a/Jellyfin.Data/Enums/MediaStreamProtocol.cs +++ b/Jellyfin.Data/Enums/MediaStreamProtocol.cs @@ -3,24 +3,25 @@ // #pragma warning disable SA1300 // Lowercase required for backwards compat. -using System.ComponentModel; - -namespace Jellyfin.Data.Enums; - -/// -/// Media streaming protocol. -/// Lowercase for backwards compatibility. -/// -[DefaultValue(http)] -public enum MediaStreamProtocol +namespace Jellyfin.Data.Enums { - /// - /// HTTP. - /// - http = 0, + using System.ComponentModel; /// - /// HTTP Live Streaming. + /// Media streaming protocol. + /// Lowercase for backwards compatibility. /// - hls = 1 + [DefaultValue(http)] + public enum MediaStreamProtocol + { + /// + /// HTTP. + /// + http = 0, + + /// + /// HTTP Live Streaming. + /// + hls = 1, + } } diff --git a/Jellyfin.Data/Enums/MediaType.cs b/Jellyfin.Data/Enums/MediaType.cs index 51b34edc..84f85b9a 100644 --- a/Jellyfin.Data/Enums/MediaType.cs +++ b/Jellyfin.Data/Enums/MediaType.cs @@ -32,5 +32,5 @@ public enum MediaType /// /// Book media. /// - Book = 4 + Book = 4, } diff --git a/Jellyfin.Data/Enums/PersonKind.cs b/Jellyfin.Data/Enums/PersonKind.cs index 854401d8..574b3861 100644 --- a/Jellyfin.Data/Enums/PersonKind.cs +++ b/Jellyfin.Data/Enums/PersonKind.cs @@ -133,5 +133,5 @@ public enum PersonKind /// /// A person who renders a text from one language into another. /// - Translator + Translator, } diff --git a/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs b/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs index 25fb05e3..1681f481 100644 --- a/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs +++ b/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs @@ -27,6 +27,6 @@ namespace Jellyfin.Data.Enums /// /// User must be in a group. /// - IsInGroup = 3 + IsInGroup = 3, } } diff --git a/Jellyfin.Data/Enums/UnratedItem.cs b/Jellyfin.Data/Enums/UnratedItem.cs index 7a25a63a..8a995b2c 100644 --- a/Jellyfin.Data/Enums/UnratedItem.cs +++ b/Jellyfin.Data/Enums/UnratedItem.cs @@ -52,6 +52,6 @@ namespace Jellyfin.Data.Enums /// /// Another type, not covered by the other fields. /// - Other = 8 + Other = 8, } } diff --git a/Jellyfin.Data/Enums/VideoRange.cs b/Jellyfin.Data/Enums/VideoRange.cs index 260e27e4..5ba77eb4 100644 --- a/Jellyfin.Data/Enums/VideoRange.cs +++ b/Jellyfin.Data/Enums/VideoRange.cs @@ -22,5 +22,5 @@ public enum VideoRange /// /// HDR video range. /// - HDR + HDR, } diff --git a/Jellyfin.Data/Enums/VideoRangeType.cs b/Jellyfin.Data/Enums/VideoRangeType.cs index ec4a98ac..f740c901 100644 --- a/Jellyfin.Data/Enums/VideoRangeType.cs +++ b/Jellyfin.Data/Enums/VideoRangeType.cs @@ -73,5 +73,5 @@ public enum VideoRangeType /// /// HDR10+ video range type (10bit to 16bit). /// - HDR10Plus + HDR10Plus, } diff --git a/Jellyfin.Data/Events/GenericEventArgs.cs b/Jellyfin.Data/Events/GenericEventArgs.cs index bd32d121..b69b9c51 100644 --- a/Jellyfin.Data/Events/GenericEventArgs.cs +++ b/Jellyfin.Data/Events/GenericEventArgs.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1200 // using directive or a using-alias directive is placed outside of a namespace element + using System; namespace Jellyfin.Data.Events @@ -18,7 +20,7 @@ namespace Jellyfin.Data.Events /// The argument. public GenericEventArgs(T arg) { - Argument = arg; + this.Argument = arg; } ///
diff --git a/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs b/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs index dff46269..b63049c6 100644 --- a/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs +++ b/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs @@ -2,6 +2,9 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1711 // Identifiers should not have incorrect suffix +#pragma warning disable SA1200 // using directive or a using-alias directive is placed outside of a namespace element + using System; namespace Jellyfin.Data.Events.System diff --git a/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs b/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs index c97fdcfc..0a7bb355 100644 --- a/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs @@ -2,10 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using Jellyfin.Database.Implementations.Entities; +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is created. /// diff --git a/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs b/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs index fb313ac2..2a4aebef 100644 --- a/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs @@ -2,10 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using Jellyfin.Database.Implementations.Entities; +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is deleted. /// diff --git a/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs b/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs index 1060220c..c0037e87 100644 --- a/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs @@ -2,10 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using Jellyfin.Database.Implementations.Entities; +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is locked out. /// diff --git a/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs b/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs index 6286e6d2..97a8e4e9 100644 --- a/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs @@ -2,10 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using Jellyfin.Database.Implementations.Entities; +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user's password has changed. /// diff --git a/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs b/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs index b8c6304d..506cc600 100644 --- a/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs @@ -2,10 +2,12 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -using Jellyfin.Database.Implementations.Entities; +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is updated. /// diff --git a/Jellyfin.Data/Queries/ActivityLogQuery.cs b/Jellyfin.Data/Queries/ActivityLogQuery.cs index 335894ea..c92eee73 100644 --- a/Jellyfin.Data/Queries/ActivityLogQuery.cs +++ b/Jellyfin.Data/Queries/ActivityLogQuery.cs @@ -2,14 +2,14 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Data.Queries; + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; using Jellyfin.Database.Implementations.Enums; using Microsoft.Extensions.Logging; -namespace Jellyfin.Data.Queries; - /// /// A class representing a query to the activity logs. /// diff --git a/Jellyfin.Data/Queries/DeviceQuery.cs b/Jellyfin.Data/Queries/DeviceQuery.cs index 8b6cd330..dd1e9d0d 100644 --- a/Jellyfin.Data/Queries/DeviceQuery.cs +++ b/Jellyfin.Data/Queries/DeviceQuery.cs @@ -2,28 +2,27 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Data.Queries; + using System; -namespace Jellyfin.Data.Queries +/// +/// A query to retrieve devices. +/// +public class DeviceQuery : PaginatedQuery { /// - /// A query to retrieve devices. + /// Gets or sets the user id of the device. /// - public class DeviceQuery : PaginatedQuery - { - /// - /// Gets or sets the user id of the device. - /// - public Guid? UserId { get; set; } + public Guid? UserId { get; set; } - /// - /// Gets or sets the device id. - /// - public string? DeviceId { get; set; } + /// + /// Gets or sets the device id. + /// + public string? DeviceId { get; set; } - /// - /// Gets or sets the access token. - /// - public string? AccessToken { get; set; } - } + /// + /// Gets or sets the access token. + /// + public string? AccessToken { get; set; } } diff --git a/Jellyfin.Data/UserEntityExtensions.cs b/Jellyfin.Data/UserEntityExtensions.cs index 84d9aad7..17b5aa61 100644 --- a/Jellyfin.Data/UserEntityExtensions.cs +++ b/Jellyfin.Data/UserEntityExtensions.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +namespace Jellyfin.Data; + using System; using System.ComponentModel; using System.Linq; @@ -9,8 +11,6 @@ using Jellyfin.Database.Implementations.Entities; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Data; - /// /// Contains extension methods for manipulation of entities. /// @@ -29,6 +29,7 @@ public static class UserEntityExtensions /// True if the user has the specified permission. public static bool HasPermission(this IHasPermissions entity, PermissionKind kind) { + ArgumentNullException.ThrowIfNull(entity); return entity.Permissions.FirstOrDefault(p => p.Kind == kind)?.Value ?? false; } @@ -40,6 +41,7 @@ public static class UserEntityExtensions /// The value to set. public static void SetPermission(this IHasPermissions entity, PermissionKind kind, bool value) { + ArgumentNullException.ThrowIfNull(entity); var currentPermission = entity.Permissions.FirstOrDefault(p => p.Kind == kind); if (currentPermission is null) { @@ -59,6 +61,7 @@ public static class UserEntityExtensions /// A string array containing the user's preferences. public static string[] GetPreference(this User entity, PreferenceKind preference) { + ArgumentNullException.ThrowIfNull(entity); var val = entity.Preferences.FirstOrDefault(p => p.Kind == preference)?.Value; return string.IsNullOrEmpty(val) ? Array.Empty() : val.Split(Delimiter); @@ -73,6 +76,7 @@ public static class UserEntityExtensions /// A {T} array containing the user's preference. public static T[] GetPreferenceValues(this User entity, PreferenceKind preference) { + ArgumentNullException.ThrowIfNull(entity); var val = entity.Preferences.FirstOrDefault(p => p.Kind == preference)?.Value; if (string.IsNullOrEmpty(val)) { @@ -111,6 +115,7 @@ public static class UserEntityExtensions /// The values. public static void SetPreference(this User entity, PreferenceKind preference, string[] values) { + ArgumentNullException.ThrowIfNull(entity); var value = string.Join(Delimiter, values); var currentPreference = entity.Preferences.FirstOrDefault(p => p.Kind == preference); if (currentPreference is null) @@ -132,6 +137,7 @@ public static class UserEntityExtensions /// The type of value. public static void SetPreference(this User entity, PreferenceKind preference, T[] values) { + ArgumentNullException.ThrowIfNull(entity); var value = string.Join(Delimiter, values); var currentPreference = entity.Preferences.FirstOrDefault(p => p.Kind == preference); if (currentPreference is null) @@ -151,6 +157,7 @@ public static class UserEntityExtensions /// True if the current time is within an access schedule, or there are no access schedules. public static bool IsParentalScheduleAllowed(this User entity) { + ArgumentNullException.ThrowIfNull(entity); return entity.AccessSchedules.Count == 0 || entity.AccessSchedules.Any(i => IsParentalScheduleAllowed(i, DateTime.UtcNow)); } @@ -173,6 +180,7 @@ public static class UserEntityExtensions // TODO: make these user configurable? public static void AddDefaultPermissions(this User entity) { + ArgumentNullException.ThrowIfNull(entity); entity.Permissions.Add(new Permission(PermissionKind.IsAdministrator, false)); entity.Permissions.Add(new Permission(PermissionKind.IsDisabled, false)); entity.Permissions.Add(new Permission(PermissionKind.IsHidden, true)); @@ -207,6 +215,7 @@ public static class UserEntityExtensions { foreach (var val in Enum.GetValues()) { + ArgumentNullException.ThrowIfNull(entity); entity.Preferences.Add(new Preference(val, string.Empty)); } } diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 0000000000000000000000000000000000000000..30bfbe7b3c0b2a231d4276207bbfa1fe64d06cad GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb new file mode 100644 index 0000000000000000000000000000000000000000..213f6c5e66c2a9afa0a549ef16300d8dbc0c8861 GIT binary patch literal 9652 zcmbtacU%)m`=1TfihA~nVBr)ZMMXqkNuviaLBMk2k}MEOGn=5XQbelQ4-rp65mcmz z*bqJS&hmn%$es1|6uq;Z9=?{>^E}btY_bzV68-0w&u6ncJJ0tiGtbOC&+M>;!E6j* zfckZZR|J>snC!uH*S!F?U^#pc!^=5B97nxtg_jzVJFf&Fk^ul0mYs!al|-IE!bh+b zzO$y@%@Ts`@Oc6C955@0qWb{L$DCl9Emg$9a!YRZmKvuEp{HhT<~0s)JFgmbVKaOU zqWkUY(xofVY2^dU_VBWUS5J7^z>89DB)lLy9Sx;Dby0QHosv)0QFrPGpQ+dISFOK+ z)xZiqQT(77Xr-Q(!bd^U`4Djt-mk;^Fbo6ZF^Ze{4+H;m#K89>F>o7RYn>s|)Q;}t+dLI)D6aWx?$~$ zyPtcn7lPB_yBQ@m&p#e+&Pxye_O^fA>JuS1?F0BLa zUfnUrEsGusPKE+bnIA(DRG#jBJv>Nz7ch8J?ITo*g@i~=_EaX2i==J~38_>YFOgf3 zDp9{+y1?Wp!~{!@OSPng9Kj;BauHWTDitIyjlk7vLM7K#E+te<5otFMv+gm}akAqW z_cNkFbpzRf*|*xThuucK#R=U3f!TbAHE+M-zo)>MC(GX2YOMaJT!nzQjI zlbhO`Rz2Jy|2y*0y$kkn<9rY7sJ#&~uR6^)S+6JX1R{k@DUlK?H}q-})ZE?8lj%9x z-Fp(#!`*AV$aA9CB#{^49zSuinDCx5(QBdy4$I=no>L}!i3o3R!o$NmZX%H4@&pZ@ zKmd+2AQc*wh;WOCyxl|!4fGQ)pwOt58ns)JL@owgtsIw0L^$lhP>DQ=5Qj?QRJckD z6iT&3CRvKBDW4NlE$*h2YDl1z;_7&XN(NYREk~&VD#%kJBMf?bK((1(ZX}^fmWZH( z{(lVUU^)@bu5yi3sv8zOx$Y(=pwAH?Qo!QyT)8~Ta2O?QvT$X@q{OlR)Zd~+; zb&m}f#0Cg>tVo`qbB)JmYdk+&M@|&mA*L;acr63jYY9?DGgV~`wQ zJM`icPz*qL>Y}mutgh_BhI9Tey43INz#5NeCP$cvtCTeM!^)O&P^<)P1$pZp++lHQ zUMueN$tC`u!RiH`m{OAo{P>{aznde2*FEvu7=7Mfw#V^s2Pj0MP~%Ki9H~~}BFYhw zu5ZsTEdr-8Fg%NMY}os^;gx5zK2=Zm*k=k2RI8Ot>W?Fpz&VokZCdI6KCg-?Cc@Nx zAo68RNag(hX;hmZuuPc<2{;`~>7l^%hrUlUh++ueg3|zqVvjxk?zayXz~h4|E1upQ)91@vB8er4LGjEk�c~Ek0bz)Nbe0J^1zS;%-)L9Sou+ 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 W7?_6H!Q(lpQwG|=JC@QQ?D2mDOKI=` literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json new file mode 100644 index 00000000..e02ef60f --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json @@ -0,0 +1,461 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "Jellyfin.Data/10.12.0": { + "dependencies": { + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "Jellyfin.Data.dll": {} + } + }, + "Jellyfin.Sdk/2025.10.21": { + "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" + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "assemblyVersion": "2025.10.21.0", + "fileVersion": "2025.10.21.0" + } + } + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Options/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Polly/8.6.5": { + "dependencies": { + "Polly.Core": "8.6.5" + }, + "runtime": { + "lib/net6.0/Polly.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Polly.Core/8.6.5": { + "runtime": { + "lib/net8.0/Polly.Core.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Std.UriTemplate/2.0.5": { + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": { + "assemblyVersion": "2.0.5.0", + "fileVersion": "2.0.5.0" + } + } + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, + "runtime": { + "Jellyfin.CodeAnalysis.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "Jellyfin.Database.Implementations/10.11.0": { + "dependencies": { + "Jellyfin.CodeAnalysis": "1.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Polly": "8.6.5" + }, + "runtime": { + "Jellyfin.Database.Implementations.dll": { + "assemblyVersion": "10.12.0.0", + "fileVersion": "10.12.0.0" + } + } + } + } + }, + "libraries": { + "Jellyfin.Data/10.12.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "path": "jellyfin.sdk/2025.10.21", + "hashPath": "jellyfin.sdk.2025.10.21.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CDEImwD4A7BseABJMCpLZnhfFjmPY/bHwhhS70elc6gLI/bYUEOhxWt7PmaNGYGhIEzOnStlCy5QcVb+8dod5Q==", + "path": "microsoft.entityframeworkcore/10.0.3", + "hashPath": "microsoft.entityframeworkcore.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c7Uoz381xnMHNBRB8eHRhGgzUtXbgddlbODhwZRrTSzZWDharp3RkJsFwhxyESbeXhCqmML7VdvjMQ7uu+HreA==", + "path": "microsoft.entityframeworkcore.abstractions/10.0.3", + "hashPath": "microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "path": "microsoft.entityframeworkcore.relational/10.0.3", + "hashPath": "microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5dtXBvI8t3z8pF4tB38JYgi/enCL/DwSXxpqShgFz3SHJ7IzqFIMs6Gu5ik8sNZzcO9qQs3xIDpB3vDamkYG+Q==", + "path": "microsoft.extensions.caching.abstractions/10.0.3", + "hashPath": "microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-No4fVh0z30SWqiWFRoA4PNdrEco6OjXvCqRFvlmRgDQqqks2bRDdeavUgWEiAX153ZAwW9loUgbxcvuP4NKQLg==", + "path": "microsoft.extensions.caching.memory/10.0.3", + "hashPath": "microsoft.extensions.caching.memory.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==", + "path": "microsoft.extensions.configuration.abstractions/10.0.3", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2DLOmC0EkB2smVK8lPP1PIKEgL1arE3CMp9XSIQB/Y7ev5nnnyuM/PizKJ6QfLD08QCYoopSC9SFdbYglDomYg==", + "path": "microsoft.extensions.dependencyinjection/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8D9Er1cGXNjNDIB+VLBNHn386L5ls2FoiG9a6o12gyn+GG3w6jdfUhzT8dtBnKcevE7/fsVA8MS3FBgFfClFtQ==", + "path": "microsoft.extensions.logging/10.0.3", + "hashPath": "microsoft.extensions.logging.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==", + "path": "microsoft.extensions.logging.abstractions/10.0.3", + "hashPath": "microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Options/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==", + "path": "microsoft.extensions.options/10.0.3", + "hashPath": "microsoft.extensions.options.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg==", + "path": "microsoft.extensions.primitives/10.0.3", + "hashPath": "microsoft.extensions.primitives.10.0.3.nupkg.sha512" + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "path": "microsoft.kiota.abstractions/1.20.1", + "hashPath": "microsoft.kiota.abstractions.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "hashPath": "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "path": "microsoft.kiota.serialization.form/1.20.1", + "hashPath": "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "path": "microsoft.kiota.serialization.json/1.20.1", + "hashPath": "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "hashPath": "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "path": "microsoft.kiota.serialization.text/1.20.1", + "hashPath": "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512" + }, + "Polly/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", + "path": "polly/8.6.5", + "hashPath": "polly.8.6.5.nupkg.sha512" + }, + "Polly.Core/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t+sUVrIwvo7UmsgHGgOG9F0GDZSRIm47u2ylH17Gvcv1q5hNEwgD5GoBlFyc0kh/pebmPyrAgvGsR/65ZBaXlg==", + "path": "polly.core/8.6.5", + "hashPath": "polly.core.8.6.5.nupkg.sha512" + }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "path": "std.uritemplate/2.0.5", + "hashPath": "std.uritemplate.2.0.5.nupkg.sha512" + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Jellyfin.Database.Implementations/10.11.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.dll b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.dll new file mode 100644 index 0000000000000000000000000000000000000000..e95bba9b2e9081a97cb41c998d991e08c9ca2ee6 GIT binary patch literal 18944 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 literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.pdb b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.pdb new file mode 100644 index 0000000000000000000000000000000000000000..207eaf99e1b2d8bfd82d001dbdce0b86392c8507 GIT binary patch literal 17540 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 C`Zpi| literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml new file mode 100644 index 00000000..ecc10cd2 --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml @@ -0,0 +1,1198 @@ + + + + Jellyfin.Data + + + + + Attribute to specify that the enum value is to be ignored when generating the openapi spec. + + + + + A dto representing custom options for a device. + + + + + Gets or sets the id. + + + + + Gets or sets the device id. + + + + + Gets or sets the custom name. + + + + + Activity log sorting options. + + + + + Sort by name. + + + + + Sort by overview. + + + + + Sort by short overview. + + + + + Sort by type. + + + + + Sort by date. + + + + + Sort by username. + + + + + Sort by severity. + + + + + An enum representing formats of spatial audio. + + + + + None audio spatial format. + + + + + Dolby Atmos audio spatial format. + + + + + DTS:X audio spatial format. + + + + + The base item kind. + + + This enum is generated from all classes that inherit from BaseItem. + + + + + Item is aggregate folder. + + + + + Item is audio. + + + + + Item is audio book. + + + + + Item is base plugin folder. + + + + + Item is book. + + + + + Item is box set. + + + + + Item is channel. + + + + + Item is channel folder item. + + + + + Item is collection folder. + + + + + Item is episode. + + + + + Item is folder. + + + + + Item is genre. + + + + + Item is manual playlists folder. + + + + + Item is movie. + + + + + Item is a live tv channel. + + + + + Item is a live tv program. + + + + + Item is music album. + + + + + Item is music artist. + + + + + Item is music genre. + + + + + Item is music video. + + + + + Item is person. + + + + + Item is photo. + + + + + Item is photo album. + + + + + Item is playlist. + + + + + Item is playlist folder. + + + + + Item is program. + + + + + Item is recording. + + + Manually added. + + + + + Item is season. + + + + + Item is series. + + + + + Item is studio. + + + + + Item is trailer. + + + + + Item is live tv channel. + + + Type is overridden. + + + + + Item is live tv program. + + + Type is overridden. + + + + + Item is user root folder. + + + + + Item is user view. + + + + + Item is video. + + + + + Item is year. + + + + + Collection type. + + + + + Unknown collection. + + + + + Movies collection. + + + + + Tv shows collection. + + + + + Music collection. + + + + + Music videos collection. + + + + + Trailers collection. + + + + + Home videos collection. + + + + + Box sets collection. + + + + + Books collection. + + + + + Photos collection. + + + + + Live tv collection. + + + + + Playlists collection. + + + + + Folders collection. + + + + + Tv show series collection. + + + + + Tv genres collection. + + + + + Tv genre collection. + + + + + Tv latest collection. + + + + + Tv next up collection. + + + + + Tv resume collection. + + + + + Tv favorite series collection. + + + + + Tv favorite episodes collection. + + + + + Latest movies collection. + + + + + Movies to resume collection. + + + + + Movie movie collection. + + + + + Movie collections collection. + + + + + Movie favorites collection. + + + + + Movie genres collection. + + + + + Movie genre collection. + + + + + These represent sort orders. + + + + + Default sort order. + + + + + The aired episode order. + + + + + The album. + + + + + The album artist. + + + + + The artist. + + + + + The date created. + + + + + The official rating. + + + + + The date played. + + + + + The premiere date. + + + + + The start date. + + + + + The sort name. + + + + + The name. + + + + + The random. + + + + + The runtime. + + + + + The community rating. + + + + + The production year. + + + + + The play count. + + + + + The critic rating. + + + + + The IsFolder boolean. + + + + + The IsUnplayed boolean. + + + + + The IsPlayed boolean. + + + + + The series sort. + + + + + The video bitrate. + + + + + The air time. + + + + + The studio. + + + + + The IsFavouriteOrLiked boolean. + + + + + The last content added date. + + + + + The series last played date. + + + + + The parent index number. + + + + + The index number. + + + + + Media streaming protocol. + Lowercase for backwards compatibility. + + + + + HTTP. + + + + + HTTP Live Streaming. + + + + + Media types. + + + + + Unknown media type. + + + + + Video media. + + + + + Audio media. + + + + + Photo media. + + + + + Book media. + + + + + The person kind. + + + + + An unknown person kind. + + + + + A person whose profession is acting on the stage, in films, or on television. + + + + + A person who supervises the actors and other staff in a film, play, or similar production. + + + + + A person who writes music, especially as a professional occupation. + + + + + A writer of a book, article, or document. Can also be used as a generic term for music writer if there is a lack of specificity. + + + + + A well-known actor or other performer who appears in a work in which they do not have a regular role. + + + + + A person responsible for the financial and managerial aspects of the making of a film or broadcast or for staging a play, opera, etc. + + + + + A person who directs the performance of an orchestra or choir. + + + + + A person who writes the words to a song or musical. + + + + + A person who adapts a musical composition for performance. + + + + + An audio engineer who performed a general engineering role. + + + + + An engineer responsible for using a mixing console to mix a recorded track into a single piece of music suitable for release. + + + + + A person who remixed a recording by taking one or more other tracks, substantially altering them and mixing them together with other material. + + + + + A person who created the material. + + + + + A person who was the artist. + + + + + A person who was the album artist. + + + + + A person who was the author. + + + + + A person who was the illustrator. + + + + + A person responsible for drawing the art. + + + + + A person responsible for inking the pencil art. + + + + + A person responsible for applying color to drawings. + + + + + A person responsible for drawing text and speech bubbles. + + + + + A person responsible for drawing the cover art. + + + + + A person contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter. + An editor may also prepare a resource for production, publication, or distribution. + + + + + A person who renders a text from one language into another. + + + + + Enum SyncPlayAccessRequirementType. + + + + + User must have access to SyncPlay, in some form. + + + + + User must be able to create groups. + + + + + User must be able to join groups. + + + + + User must be in a group. + + + + + An enum representing an unrated item. + + + + + A movie. + + + + + A trailer. + + + + + A series. + + + + + Music. + + + + + A book. + + + + + A live TV channel. + + + + + A live TV program. + + + + + Channel content. + + + + + Another type, not covered by the other fields. + + + + + An enum representing video ranges. + + + + + Unknown video range. + + + + + SDR video range. + + + + + HDR video range. + + + + + An enum representing types of video ranges. + + + + + Unknown video range type. + + + + + SDR video range type (8bit). + + + + + HDR10 video range type (10bit). + + + + + HLG video range type (10bit). + + + + + Dolby Vision video range type (10bit encoded / 12bit remapped). + + + + + Dolby Vision with HDR10 video range fallback (10bit). + + + + + Dolby Vision with HLG video range fallback (10bit). + + + + + Dolby Vision with SDR video range fallback (8bit / 10bit). + + + + + Dolby Vision with Enhancment Layer (Profile 7). + + + + + Dolby Vision and HDR10+ Metadata coexists. + + + + + Dolby Vision with Enhancment Layer (Profile 7) and HDR10+ Metadata coexists. + + + + + Dolby Vision with invalid configuration. e.g. Profile 8 compat id 6. + When using this range, the server would assume the video is still HDR10 after removing the Dolby Vision metadata. + + + + + HDR10+ video range type (10bit to 16bit). + + + + + Provides a generic EventArgs subclass that can hold any kind of object. + + The type of this event. + + + + Initializes a new instance of the class. + + The argument. + + + + Gets the argument. + + The argument. + + + + An event that occurs when there is a pending restart. + + + + + An event that occurs when a user is created. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is deleted. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is locked out. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user's password has changed. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is updated. + + + + + Initializes a new instance of the class. + + The user. + + + + A class representing a query to the activity logs. + + + + + Gets or sets a value indicating whether to take entries with a user id. + + + + + Gets or sets the minimum date to query for. + + + + + Gets or sets the maximum date to query for. + + + + + Gets or sets the name filter. + + + + + Gets or sets the overview filter. + + + + + Gets or sets the short overview filter. + + + + + Gets or sets the type filter. + + + + + Gets or sets the item filter. + + + + + Gets or sets the username filter. + + + + + Gets or sets the log level filter. + + + + + Gets or sets the result ordering. + + + + + A query to retrieve devices. + + + + + Gets or sets the user id of the device. + + + + + Gets or sets the device id. + + + + + Gets or sets the access token. + + + + + An abstract class for paginated queries. + + + + + Gets or sets the index to start at. + + + + + Gets or sets the maximum number of items to include. + + + + + Contains extension methods for manipulation of entities. + + + + + The values being delimited here are Guids, so commas work as they do not appear in Guids. + + + + + Checks whether the user has the specified permission. + + The entity to update. + The permission kind. + True if the user has the specified permission. + + + + Sets the given permission kind to the provided value. + + The entity to update. + The permission kind. + The value to set. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + A string array containing the user's preferences. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + Type of preference. + A {T} array containing the user's preference. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + The type of value. + + + + Checks whether this user is currently allowed to use the server. + + The entity to update. + True if the current time is within an access schedule, or there are no access schedules. + + + + Checks whether the provided folder is in this user's grouped folders. + + The entity to update. + The Guid of the folder. + True if the folder is in the user's grouped folders. + + + + Initializes the default permissions for a user. Should only be called on user creation. + + The entity to update. + + + + Initializes the default preferences. Should only be called on user creation. + + The entity to update. + + + diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll new file mode 100644 index 0000000000000000000000000000000000000000..cf07473787e49572b1edbb82a1b22242c71dfcdf GIT binary patch literal 218624 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 literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2e758da734b1f53197a6079096995df6b7c550ca GIT binary patch literal 66792 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 + + + Jellyfin.Database.Implementations + + + + + The custom value option for custom database providers. + + + + + Gets or sets the key of the value. + + + + + Gets or sets the value. + + + + + Defines the options for a custom database connector. + + + + + Gets or sets the Plugin name to search for database providers. + + + + + Gets or sets the plugin assembly to search for providers. + + + + + Gets or sets the connection string for the custom database provider. + + + + + Gets or sets the list of extra options for the custom provider. + + + + + Options to configure jellyfins managed database. + + + + + Gets or Sets the type of database jellyfin should use. + + + + + Gets or sets the options required to use a custom database provider. + + + + + Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". + Defaults to "NoLock". + + + + + Defines all possible methods for locking database access for concurrent queries. + + + + + Defines that no explicit application level locking for reads and writes should be done and only provider specific locking should be relied on. + + + + + Defines a behavior that always blocks all reads while any one write is done. + + + + + Defines that all writes should be attempted and when fail should be retried. + + + + + An entity representing a user's access schedule. + + + + + Initializes a new instance of the class. + + The day of the week. + The start hour. + The end hour. + The associated user's id. + + + + Gets the id of this instance. + + + Identity, Indexed, Required. + + + + + Gets the id of the associated user. + + + + + Gets or sets the day of week. + + The day of week. + + + + Gets or sets the start hour. + + The start hour. + + + + Gets or sets the end hour. + + The end hour. + + + + An entity referencing an activity log entry. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The name. + The type. + The user id. + + + + Gets the identity of this instance. + + + + + Gets or sets the name. + + + Required, Max length = 512. + + + + + Gets or sets the overview. + + + Max length = 512. + + + + + Gets or sets the short overview. + + + Max length = 512. + + + + + Gets or sets the type. + + + Required, Max length = 256. + + + + + Gets or sets the user id. + + + Required. + + + + + Gets or sets the item id. + + + Max length = 256. + + + + + Gets or sets the date created. This should be in UTC. + + + Required. + + + + + Gets or sets the log severity. Default is . + + + Required. + + + + + Gets the concurrency token used for optimistic concurrency control. + + + + + Updates the concurrency token before saving changes. + + + + + Represents the relational information for an . + + + + + Gets or Sets the AncestorId. + + + + + Gets or Sets the related BaseItem. + + + + + Gets or Sets the ParentItem. + + + + + Gets or Sets the Child item. + + + + + Provides information about an Attachment to an . + + + + + Gets or Sets the reference. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the index within the source file. + + + + + Gets or Sets the codec of the attachment. + + + + + Gets or Sets the codec tag of the attachment. + + + + + Gets or Sets the comment of the attachment. + + + + + Gets or Sets the filename of the attachment. + + + + + Gets or Sets the attachments mimetype. + + + + + Enum TrailerTypes. + + + + + Gets or Sets. + + + + + Gets or Sets the path to the original image. + + + + + Gets or Sets the time the image was last modified. + + + + + Gets or Sets the imagetype. + + + + + Gets or Sets the width of the original image. + + + + + Gets or Sets the height of the original image. + + + + + Gets or Sets the blurhash. + + + + + Gets or Sets the reference id to the BaseItem. + + + + + Gets or Sets the referenced Item. + + + + + Enum MetadataFields. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + Represents a Key-Value relation of an BaseItem's provider. + + + + + Gets or Sets the reference ItemId. + + + + + Gets or Sets the reference BaseItem. + + + + + Gets or Sets the ProvidersId. + + + + + Gets or Sets the Providers Value. + + + + + Enum TrailerTypes. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + The Chapter entity. + + + + + Gets or Sets the reference id. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the chapters index in Item. + + + + + Gets or Sets the position within the source file. + + + + + Gets or Sets the common name. + + + + + Gets or Sets the image path. + + + + + Gets or Sets the time the image was last modified. + + + + + An entity that represents a user's custom display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + The preference key. + The preference value. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the preference key. + + + Required. + + + + + Gets or sets the preference value. + + + Required. + + + + + An entity representing a user's display preferences. + + + + + Initializes a new instance of the class. + + The user's id. + The item id. + The client string. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets a value indicating whether to show the sidebar. + + + Required. + + + + + Gets or sets a value indicating whether to show the backdrop. + + + Required. + + + + + Gets or sets the scroll direction. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets the length of time to skip forwards, in milliseconds. + + + Required. + + + + + Gets or sets the length of time to skip backwards, in milliseconds. + + + Required. + + + + + Gets or sets the Chromecast Version. + + + Required. + + + + + Gets or sets a value indicating whether the next video info overlay should be shown. + + + Required. + + + + + Gets or sets the dashboard theme. + + + + + Gets or sets the tv home screen. + + + + + Gets the home sections. + + + + + An entity representing a group. + + + + + Initializes a new instance of the class. + + The name of the group. + + + + Gets the id of this group. + + + Identity, Indexed, Required. + + + + + Gets or sets the group's name. + + + Required, Max length = 255. + + + + + + + + Gets a collection containing the group's permissions. + + + + + Gets a collection containing the group's preferences. + + + + + + + + An entity representing a section on the user's home page. + + + + + Gets the id. + + + Identity. Required. + + + + + Gets or sets the Id of the associated display preferences. + + + Required. + + + + + Gets or sets the order. + + + Required. + + + + + Gets or sets the type. + + + Required. + + + + + An entity representing an image. + + + + + Initializes a new instance of the class. + + The path. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the user id. + + + + + Gets or sets the path of the image. + + + Required. + + + + + Gets or sets the date last modified. + + + Required. + + + + + Enum ImageType. + + + + + The primary. + + + + + The art. + + + + + The backdrop. + + + + + The banner. + + + + + The logo. + + + + + The thumb. + + + + + The disc. + + + + + The box. + + + + + The screenshot. + + + This enum value is obsolete. + XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete]. + + + + + The menu. + + + + + The chapter image. + + + + + The box rear. + + + + + The user profile image. + + + + + An entity that represents a user's display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + + + + Gets the id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the view type. + + + Required. + + + + + Gets or sets a value indicating whether the indexing should be remembered. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets a value indicating whether the sorting type should be remembered. + + + Required. + + + + + Gets or sets what the view should be sorted by. + + + Required. + + + + + Gets or sets the sort order. + + + Required. + + + + + Represents an ItemValue for a BaseItem. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the Value. + + + + + Gets or Sets the sanitized Value. + + + + + Gets or Sets all associated BaseItems. + + + + + Mapping table for the ItemValue BaseItem relation. + + + + + Gets or Sets the ItemId. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the referenced . + + + + + Gets or Sets the referenced . + + + + + Provides the Value types for an . + + + + + Artists. + + + + + Album. + + + + + Genre. + + + + + Studios. + + + + + Tags. + + + + + InheritedTags. + + + + + Keyframe information for a specific file. + + + + + Gets or Sets the ItemId. + + + + + Gets or sets the total duration of the stream in ticks. + + + + + Gets or sets the keyframes in ticks. + + + + + Gets or sets the item reference. + + + + + An entity representing artwork. + + + + + Initializes a new instance of the class. + + The path. + The kind of art. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of artwork. + + + Required. + + + + + + + + + + + An entity representing a book. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this book. + + + + + + + + An entity containing metadata for a book. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the ISBN. + + + + + Gets a collection of the publishers for this book. + + + + + + + + An entity representing a chapter. + + + + + Initializes a new instance of the class. + + ISO-639-3 3-character language codes. + The start time for this chapter. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3 + ISO-639-3 3-character language codes. + + + + + Gets or sets the start time. + + + Required. + + + + + Gets or sets the end time. + + + + + + + + + + + An entity representing a collection. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + + + + Gets a collection containing this collection's items. + + + + + + + + An entity representing a collection item. + + + + + Initializes a new instance of the class. + + The library item. + + + + Gets or sets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets or sets the library item. + + + Required. + + + + + Gets or sets the next item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + Gets or sets the previous item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + + + + An entity representing a company. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets a collection containing the metadata. + + + + + Gets a collection containing this company's child companies. + + + + + + + + + + + An entity holding metadata for a . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the description. + + + Max length = 65535. + + + + + Gets or sets the headquarters. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets or sets the homepage. + + + Max length = 1024. + + + + + An entity representing a custom item. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this item. + + + + + + + + An entity containing metadata for a custom item. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing an episode. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the episode number. + + + + + + + + Gets a collection containing the metadata for this episode. + + + + + An entity containing metadata for an . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + An entity representing a genre. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Indexed, Required, Max length = 255. + + + + + + + + + + + An abstract class that holds metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the title. + + + Required, Max length = 1024. + + + + + Gets or sets the original title. + + + Max length = 1024. + + + + + Gets or sets the sort title. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3. + ISO-639-3 3-character language codes. + + + + + Gets or sets the release date. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a collection containing the person roles for this item. + + + + + Gets a collection containing the genres for this item. + + + + + + + + Gets a collection containing the ratings for this item. + + + + + Gets a collection containing the metadata sources for this item. + + + + + + + + An entity representing a library. + + + + + Initializes a new instance of the class. + + The name of the library. + The path of the library. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 128. + + + + + Gets or sets the root path of the library. + + + Required. + + + + + + + + + + + An entity representing a library item. + + + + + Initializes a new instance of the class. + + The library of this item. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the date this library item was added. + + + + + + + + Gets or sets the library of this item. + + + Required. + + + + + + + + An entity representing a file on disk. + + + + + Initializes a new instance of the class. + + The path relative to the LibraryRoot. + The file kind. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path relative to the library root. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of media file. + + + Required. + + + + + + + + Gets a collection containing the streams in this file. + + + + + + + + An entity representing a stream in a media file. + + + + + Initializes a new instance of the class. + + The number of this stream. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the stream number. + + + Required. + + + + + + + + + + + An entity representing a metadata provider. + + + + + Initializes a new instance of the class. + + The name of the metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + + + + An entity representing a unique identifier for a metadata provider. + + + + + Initializes a new instance of the class. + + The provider id. + The metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the provider id. + + + Required, Max length = 255. + + + + + + + + Gets or sets the metadata provider. + + + Required. + + + + + + + + An entity representing a movie. + + + + + Initializes a new instance of the class. + + The library. + + + + + + + Gets a collection containing the metadata for this movie. + + + + + An entity holding the metadata for a movie. + + + + + Initializes a new instance of the class. + + The title or name of the movie. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets the studios that produced this movie. + + + + + + + + An entity representing a music album. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the album metadata. + + + + + Gets a collection containing the tracks. + + + + + An entity holding the metadata for a music album. + + + + + Initializes a new instance of the class. + + The title or name of the album. + ISO-639-3 3-character language codes. + + + + Gets or sets the barcode. + + + Max length = 255. + + + + + Gets or sets the label number. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the labels. + + + + + An entity representing a person. + + + + + Initializes a new instance of the class. + + The name of the person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + Gets or sets the source id. + + + Max length = 255. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a list of metadata sources for this person. + + + + + + + + An entity representing a person's role in media. + + + + + Initializes a new instance of the class. + + The role type. + The person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name of the person's role. + + + Max length = 1024. + + + + + Gets or sets the person's role type. + + + Required. + + + + + + + + Gets or sets the person. + + + Required. + + + + + + + + Gets a collection containing the metadata sources for this person role. + + + + + + + + An entity representing a photo. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the photo metadata. + + + + + + + + An entity that holds metadata for a photo. + + + + + Initializes a new instance of the class. + + The title or name of the photo. + ISO-639-3 3-character language codes. + + + + An entity representing a rating for an entity. + + + + + Initializes a new instance of the class. + + The value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the value. + + + Required. + + + + + Gets or sets the number of votes. + + + + + + + + Gets or sets the rating type. + If this is null it's the internal user rating. + + + + + + + + This is the entity to store review ratings, not age ratings. + + + + + Initializes a new instance of the class. + + The minimum value. + The maximum value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the minimum value. + + + Required. + + + + + Gets or sets the maximum value. + + + Required. + + + + + + + + Gets or sets the metadata source. + + + + + + + + An entity representing a release for a library item, eg. Director's cut vs. standard. + + + + + Initializes a new instance of the class. + + The name of this release. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + Gets a collection containing the media files for this release. + + + + + Gets a collection containing the chapters for this release. + + + + + + + + An entity representing a season. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the season number. + + + + + Gets the season metadata. + + + + + Gets a collection containing the number of episodes. + + + + + An entity that holds metadata for seasons. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + An entity representing a series. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the days of week. + + + + + Gets or sets the time the show airs, ignore the date portion. + + + + + Gets or sets the date the series first aired. + + + + + Gets a collection containing the series metadata. + + + + + Gets a collection containing the seasons. + + + + + An entity representing series metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the networks. + + + + + + + + An entity representing a track. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the track number. + + + + + + + + Gets a collection containing the track metadata. + + + + + An entity holding metadata for a track. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the media segment. + + + + + Gets or sets the id of the associated item. + + + + + Gets or sets the Type of content this segment defines. + + + + + Gets or sets the end of the segment. + + + + + Gets or sets the start of the segment. + + + + + Gets or sets Id of the media segment provider this entry originates from. + + + + + Enum MediaStreamType. + + + + + The audio. + + + + + The video. + + + + + The subtitle. + + + + + The embedded image. + + + + + The data. + + + + + The lyric. + + + + + People entity. + + + + + Gets or Sets the PeopleId. + + + + + Gets or Sets the Persons Name. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the mapping of People to BaseItems. + + + + + Mapping table for People to BaseItems. + + + + + Gets or Sets the SortOrder. + + + + + Gets or Sets the ListOrder. + + + + + Gets or Sets the Role name the associated actor played in the . + + + + + Gets or Sets The ItemId. + + + + + Gets or Sets Reference Item. + + + + + Gets or Sets The PeopleId. + + + + + Gets or Sets Reference People. + + + + + An entity representing whether the associated user has a specific permission. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The permission kind. + The value of this permission. + + + + Gets the id of this permission. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this permission. + + + Required. + + + + + Gets or sets a value indicating whether the associated user has this permission. + + + Required. + + + + + + + + + + + An entity representing a preference attached to a user or group. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The preference kind. + The value. + + + + Gets the id of this preference. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this preference. + + + Required. + + + + + Gets or sets the value of this preference. + + + Required, Max length = 65535. + + + + + + + + + + + Lists types of Audio. + + + + + Mono. + + + + + Stereo. + + + + + Dolby. + + + + + DolbyDigital. + + + + + Thx. + + + + + Atmos. + + + + + An entity representing an API key. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the date created. + + + + + Gets or sets the date of last activity. + + + + + Gets or sets the name. + + + + + Gets or sets the access token. + + + + + An entity representing a device. + + + + + Initializes a new instance of the class. + + The user id. + The app name. + The app version. + The device name. + The device id. + + + + Gets the id. + + + + + Gets the user id. + + + + + Gets or sets the access token. + + + + + Gets or sets the app name. + + + + + Gets or sets the app version. + + + + + Gets or sets the device name. + + + + + Gets or sets the device id. + + + + + Gets or sets a value indicating whether this device is active. + + + + + Gets or sets the date created. + + + + + Gets or sets the date modified. + + + + + Gets or sets the date of last activity. + + + + + Gets the user. + + + + + An entity representing custom options for a device. + + + + + Initializes a new instance of the class. + + The device id. + + + + Gets the id. + + + + + Gets the device id. + + + + + Gets or sets the custom name. + + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets width of an individual thumbnail. + + + Required. + + + + + Gets or sets height of an individual thumbnail. + + + Required. + + + + + Gets or sets amount of thumbnails per row. + + + Required. + + + + + Gets or sets amount of thumbnails per column. + + + Required. + + + + + Gets or sets total amount of non-black thumbnails. + + + Required. + + + + + Gets or sets interval in milliseconds between each trickplay thumbnail. + + + Required. + + + + + Gets or sets peak bandwidth usage in bits per second. + + + Required. + + + + + An entity representing a user. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The username for the new user. + The Id of the user's authentication provider. + The Id of the user's password reset provider. + + + + Gets or sets the Id of the user. + + + Identity, Indexed, Required. + + + + + Gets or sets the user's name. + + + Required, Max length = 255. + + + + + Gets or sets the user's password, or null if none is set. + + + Max length = 65535. + + + + + Gets or sets a value indicating whether the user must update their password. + + + Required. + + + + + Gets or sets the audio language preference. + + + Max length = 255. + + + + + Gets or sets the authentication provider id. + + + Required, Max length = 255. + + + + + Gets or sets the password reset provider id. + + + Required, Max length = 255. + + + + + Gets or sets the invalid login attempt count. + + + Required. + + + + + Gets or sets the last activity date. + + + + + Gets or sets the last login date. + + + + + Gets or sets the number of login attempts the user can make before they are locked out. + + + + + Gets or sets the maximum number of active sessions the user can have at once. + + + + + Gets or sets the subtitle mode. + + + Required. + + + + + Gets or sets a value indicating whether the default audio track should be played. + + + Required. + + + + + Gets or sets the subtitle language preference. + + + Max length = 255. + + + + + Gets or sets a value indicating whether missing episodes should be displayed. + + + Required. + + + + + Gets or sets a value indicating whether to display the collections view. + + + Required. + + + + + Gets or sets a value indicating whether the user has a local password. + + + Required. + + + + + Gets or sets a value indicating whether the server should hide played content in "Latest". + + + Required. + + + + + Gets or sets a value indicating whether to remember audio selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to remember subtitle selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to enable auto-play for the next episode. + + + Required. + + + + + Gets or sets a value indicating whether the user should auto-login. + + + Required. + + + + + Gets or sets a value indicating whether the user can change their preferences. + + + Required. + + + + + Gets or sets the maximum parental rating score. + + + + + Gets or sets the maximum parental rating sub score. + + + + + Gets or sets the remote client bitrate limit. + + + + + Gets or sets the internal id. + This is a temporary stopgap for until the library db is migrated. + This corresponds to the value of the index of this user in the library db. + + + + + Gets or sets the user's profile image. Can be null. + + + + + Gets the user's display preferences. + + + + + Gets or sets the level of sync play permissions this user has. + + + + + Gets or sets the cast receiver id. + + + + + + + + Gets the list of access schedules this user has. + + + + + Gets the list of item display preferences. + + + + + Gets the list of permissions this user has. + + + + + Gets the list of preferences this user has. + + + + + + + + Provides and related data. + + + + + Gets or sets the custom data key. + + The rating. + + + + Gets or sets the users 0-10 rating. + + The rating. + + + + Gets or sets the playback position ticks. + + The playback position ticks. + + + + Gets or sets the play count. + + The play count. + + + + Gets or sets a value indicating whether this instance is favorite. + + true if this instance is favorite; otherwise, false. + + + + Gets or sets the last played date. + + The last played date. + + + + Gets or sets a value indicating whether this is played. + + true if played; otherwise, false. + + + + Gets or sets the index of the audio stream. + + The index of the audio stream. + + + + Gets or sets the index of the subtitle stream. + + The index of the subtitle stream. + + + + Gets or sets a value indicating whether the item is liked or not. + This should never be serialized. + + null if [likes] contains no value, true if [likes]; otherwise, false. + + + + Gets or Sets the date the referenced has been deleted. + + + + + Gets or sets the key. + + The key. + + + + Gets or Sets the BaseItem. + + + + + Gets or Sets the UserId. + + + + + Gets or Sets the User. + + + + + An enum representing types of art. + + + + + Another type of art, not covered by the other members. + + + + + A poster. + + + + + A banner. + + + + + A thumbnail. + + + + + A logo. + + + + + An enum representing the version of Chromecast to be used by clients. + + + + + Stable Chromecast version. + + + + + Unstable Chromecast version. + + + + + An enum that represents a day of the week, weekdays, weekends, or all days. + + + + + Sunday. + + + + + Monday. + + + + + Tuesday. + + + + + Wednesday. + + + + + Thursday. + + + + + Friday. + + + + + Saturday. + + + + + All days of the week. + + + + + A week day, or Monday-Friday. + + + + + Saturday and Sunday. + + + + + An enum representing the different options for the home screen sections. + + + + + None. + + + + + My Media. + + + + + My Media Small. + + + + + Active Recordings. + + + + + Continue Watching. + + + + + Continue Listening. + + + + + Latest Media. + + + + + Next Up. + + + + + Live TV. + + + + + Continue Reading. + + + + + An enum representing a type of indexing in a user's display preferences. + + + + + Index by the premiere date. + + + + + Index by the production year. + + + + + Index by the community rating. + + + + + An enum representing the type of media file. + + + + + The main file. + + + + + A sidecar file. + + + + + An additional part to the main file. + + + + + An alternative format to the main file. + + + + + An additional stream for the main file. + + + + + Defines the types of content an individual represents. + + + + + Default media type or custom one. + + + + + Commercial. + + + + + Preview. + + + + + Recap. + + + + + Outro. + + + + + Intro. + + + + + The types of user permissions. + + + + + Whether the user is an administrator. + + + + + Whether the user is hidden. + + + + + Whether the user is disabled. + + + + + Whether the user can control shared devices. + + + + + Whether the user can access the server remotely. + + + + + Whether the user can manage live tv. + + + + + Whether the user can access live tv. + + + + + Whether the user can play media. + + + + + Whether the server should transcode audio for the user if requested. + + + + + Whether the server should transcode video for the user if requested. + + + + + Whether the user can delete content. + + + + + Whether the user can download content. + + + + + Whether to enable sync transcoding for the user. + + + + + Whether the user can do media conversion. + + + + + Whether the user has access to all devices. + + + + + Whether the user has access to all channels. + + + + + Whether the user has access to all folders. + + + + + Whether to enable public sharing for the user. + + + + + Whether the user can remotely control other users. + + + + + Whether the user is permitted to do playback remuxing. + + + + + Whether the server should force transcoding on remote connections for the user. + + + + + Whether the user can create, modify and delete collections. + + + + + Whether the user can edit subtitles. + + + + + Whether the user can edit lyrics. + + + + + An enum representing a person's role in a specific media item. + + + + + Another role, not covered by the other types. + + + + + The director of the media. + + + + + An artist. + + + + + The original artist. + + + + + An actor. + + + + + A voice actor. + + + + + A producer. + + + + + A remixer. + + + + + A conductor. + + + + + A composer. + + + + + An author. + + + + + An editor. + + + + + The types of user preferences. + + + + + A list of blocked tags. + + + + + A list of blocked channels. + + + + + A list of blocked media folders. + + + + + A list of enabled devices. + + + + + A list of enabled channels. + + + + + A list of enabled folders. + + + + + A list of folders to allow content deletion from. + + + + + A list of latest items to exclude. + + + + + A list of media to exclude. + + + + + A list of grouped folders. + + + + + A list of unrated items to block. + + + + + A list of ordered views. + + + + + A list of allowed tags. + + + + + An enum representing the axis that should be scrolled. + + + + + Horizontal scrolling direction. + + + + + Vertical scrolling direction. + + + + + An enum representing the sorting order. + + + + + Sort in increasing order. + + + + + Sort in decreasing order. + + + + + An enum representing a subtitle playback mode. + + + + + The default subtitle playback mode. + + + + + Always show subtitles. + + + + + Only show forced subtitles. + + + + + Don't show subtitles. + + + + + Only show subtitles when the current audio stream is in a different language. + + + + + Enum SyncPlayUserAccessType. + + + + + User can create groups and join them. + + + + + User can only join already existing groups. + + + + + SyncPlay is disabled for the user. + + + + + An enum representing the type of view for a library or collection. + + + + + Shows albums. + + + + + Shows album artists. + + + + + Shows artists. + + + + + Shows channels. + + + + + Shows collections. + + + + + Shows episodes. + + + + + Shows favorites. + + + + + Shows genres. + + + + + Shows guide. + + + + + Shows movies. + + + + + Shows networks. + + + + + Shows playlists. + + + + + Shows programs. + + + + + Shows recordings. + + + + + Shows schedule. + + + + + Shows series. + + + + + Shows shows. + + + + + Shows songs. + + + + + Shows songs. + + + + + Shows trailers. + + + + + Shows upcoming. + + + + + Defines the type and extension points for multi database support. + + + + + Gets or Sets the Database Factory when initialisaition is done. + + + + + Initialises jellyfins EFCore database access. + + The EFCore database options. + The Jellyfin database options. + + + + Will be invoked when EFCore wants to build its model. + + The ModelBuilder from EFCore. + + + + Will be invoked when EFCore wants to configure its model. + + The ModelConfigurationBuilder from EFCore. + + + + If supported this should run any periodic maintaince tasks. + + The token to abort the operation. + A representing the asynchronous operation. + + + + If supported this should perform any actions that are required on stopping the jellyfin server. + + The token that will be used to abort the operation. + A representing the asynchronous operation. + + + + Runs a full Database backup that can later be restored to. + + A cancellation token. + A key to identify the backup. + May throw an NotImplementException if this operation is not supported for this database. + + + + Restores a backup that has been previously created by . + + The key to the backup from which the current database should be restored from. + A cancellation token. + A representing the result of the asynchronous operation. + + + + Deletes a backup that has been previously created by . + + The key to the backup which should be cleaned up. + A representing the result of the asynchronous operation. + + + + Removes all contents from the database. + + The Database context. + The names of the tables to purge or null for all tables to be purged. + A Task. + + + + An interface abstracting an entity that has artwork. + + + + + Gets a collection containing this entity's artwork. + + + + + An abstraction representing an entity that has companies. + + + + + Gets a collection containing this entity's companies. + + + + + An interface abstracting an entity that has a concurrency token. + + + + + Gets the version of this row. Acts as a concurrency token. + + + + + Called when saving changes to this entity. + + + + + An abstraction representing an entity that has permissions. + + + + + Gets a collection containing this entity's permissions. + + + + + An abstraction representing an entity that has releases. + + + + + Gets a collection containing this entity's releases. + + + + + Defines the key of the database provider. + + + + + Initializes a new instance of the class. + + The key on which to identify the annotated provider. + + + + Gets the key on which to identify the annotated provider. + + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + Gets the containing the access schedules. + + + + + Gets the containing the activity logs. + + + + + Gets the containing the API keys. + + + + + Gets the containing the devices. + + + + + Gets the containing the device options. + + + + + Gets the containing the display preferences. + + + + + Gets the containing the image infos. + + + + + Gets the containing the item display preferences. + + + + + Gets the containing the custom item display preferences. + + + + + Gets the containing the permissions. + + + + + Gets the containing the preferences. + + + + + Gets the containing the users. + + + + + Gets the containing the trickplay metadata. + + + + + Gets the containing the media segments. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the containing the referenced Providers with ids. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + + + + + + + + + + + + + Contains a number of query related extensions. + + + + + Builds an optimised query checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The source query. + The list of items to check. + Property expression. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query expression that checks referenced ItemValues for a cross BaseItem lookup. + + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds an optimised query expression checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The list of items to check. + Property expression. + A Query. + + + + Defines a jellyfin locking behavior that can be configured. + + + + + Provides access to the builder to setup any connection related locking behavior. + + The options builder. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + A representing the asynchronous operation. + + + + Default lock behavior. Defines no explicit application locking behavior. + + + + + Initializes a new instance of the class. + + The Application logger. + + + + + + + + + + + + + Defines a locking mechanism that will retry any write operation for a few times. + + + + + Initializes a new instance of the class. + + The application logger. + + + + + + + + + + + + + A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. + + + + + Initializes a new instance of the class. + + The application logger. + The logger factory. + + + + + + + + + + + + + Adds strict read/write locking. + + + + + FluentAPI configuration for the ActivityLog entity. + + + + + + + + AncestorId configuration. + + + + + + + + FluentAPI configuration for the ApiKey entity. + + + + + + + + FluentAPI configuration for the AttachmentStreamInfo entity. + + + + + + + + Configuration for BaseItem. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + BaseItemProvider configuration. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + Chapter configuration. + + + + + + + + FluentAPI configuration for the CustomItemDisplayPreferences entity. + + + + + + + + FluentAPI configuration for the Device entity. + + + + + + + + FluentAPI configuration for the DeviceOptions entity. + + + + + + + + FluentAPI configuration for the DisplayPreferencesConfiguration entity. + + + + + + + + itemvalues Configuration. + + + + + + + + itemvalues Configuration. + + + + + + + + KeyframeData Configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the TrickplayInfo entity. + + + + + + + + FluentAPI configuration for the User entity. + + + + + + + + FluentAPI configuration for the UserData entity. + + + + + + + + Wrapper for progress reporting on Partition helpers. + + The entity to load. + + + + Contains helpers to partition EFCore queries. + + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Adds an Index to the enumeration of the async enumerable. + + The entity to load. + The source query. + The source list with an index added. + + + diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.B884D0AA.Up2Date b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.B884D0AA.Up2Date new file mode 100644 index 00000000..e69de29b diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache index 274bd2facd90c21fa3c1ff1b1b28cc483e96696e..63c72a6807252565a97425414bf8f8b4425255ac 100644 GIT binary patch delta 2078 zcmbtVK~EDw6z)*KTB;Tm&|nit)Bw?G3u4fO7*aSW(g;N~rbZV!z$Ux1%k0*$(WK$( z$vTM#Z^knU5n?+ww=P%4?Gt{? zz*@)T8KN25tO+w(0S#eEu?*P&4Lr>M;{b|)(;EX*%U84ge&BOC%P^73P!$Eun6icq zcvDr2rZlY}aMX|N`xc?E+;~)K{vIt|_roW|ykRCcFA-fpe>aH;e?NPkDEj0IOu@cX zU-}vVF_`Tbnal-UuR05az;jTJbd`oBrcW|Z{uWXcYgWe4Jz?T?1*r&|5;r41E#v$! znl8@e*?p!{Fm-SYEGP=FZ|>E@(IdaK?FhTTPJgC$o;;WeL|I6TF14O6zdu&@5|lru zJfcZ|xG*}&h$cDFq(k)J7@Me5Vh@A~+Wl5s>X<^rU==dRY)JRgFDEY2XCQJH#2IfU z@wih;6Gd#wD&lhND+(^rzJw@bR|>e&PxO~mL% zd$ZeFp~FTe1g((K@Jx{qRt`1GInSD5PY?5_&B4Dd;{`afs1sxu^k=-~pG5Z=!+;v@ zux7RRtZ*Ij?;^e5-d4Zv>|EINyVd3NCjHphMqfmt^hcz2(@r{~?EYaxL{&9hvr|5! zm={c7+yR}OCrB#DckW=eEB-a6<)9v0EHl#gUuiMQ2UAWgnX3o3Nk2-`v=uq8LO`$X`%9WNqc@wdUA zR-$!SnLTu+v8UwG3kR@7FruD!AFv!^jVhZK%n(aAwK*c`^OlDm0Qba?@6L`8Z>Ig~ h?J)4y3)2L%Ba<18pdnrN(0%Vqj;Xp2rvduHjq)+{EzFuDF7qt B4XywH diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache index 317ab484..aca15aca 100644 --- a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -ceaa91a5c5ec9124d1529284418af5db64b490937ad54f85e57513b5d03afc95 +3830fdc1e1abfc1a4e9eae455e6fd43e54500311710ea424492686e858f0a20f diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt index 615a4444..93b63d4e 100644 --- a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt @@ -1,3 +1,22 @@ C:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.deps.json +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Database.Implementations.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Database.Implementations.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Database.Implementations.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.B884D0AA.Up2Date +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\refint\Jellyfin.Data.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\ref\Jellyfin.Data.dll diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.dll b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.dll new file mode 100644 index 0000000000000000000000000000000000000000..e95bba9b2e9081a97cb41c998d991e08c9ca2ee6 GIT binary patch literal 18944 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 literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.pdb b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.pdb new file mode 100644 index 0000000000000000000000000000000000000000..207eaf99e1b2d8bfd82d001dbdce0b86392c8507 GIT binary patch literal 17540 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 C`Zpi| literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml new file mode 100644 index 00000000..ecc10cd2 --- /dev/null +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml @@ -0,0 +1,1198 @@ + + + + Jellyfin.Data + + + + + Attribute to specify that the enum value is to be ignored when generating the openapi spec. + + + + + A dto representing custom options for a device. + + + + + Gets or sets the id. + + + + + Gets or sets the device id. + + + + + Gets or sets the custom name. + + + + + Activity log sorting options. + + + + + Sort by name. + + + + + Sort by overview. + + + + + Sort by short overview. + + + + + Sort by type. + + + + + Sort by date. + + + + + Sort by username. + + + + + Sort by severity. + + + + + An enum representing formats of spatial audio. + + + + + None audio spatial format. + + + + + Dolby Atmos audio spatial format. + + + + + DTS:X audio spatial format. + + + + + The base item kind. + + + This enum is generated from all classes that inherit from BaseItem. + + + + + Item is aggregate folder. + + + + + Item is audio. + + + + + Item is audio book. + + + + + Item is base plugin folder. + + + + + Item is book. + + + + + Item is box set. + + + + + Item is channel. + + + + + Item is channel folder item. + + + + + Item is collection folder. + + + + + Item is episode. + + + + + Item is folder. + + + + + Item is genre. + + + + + Item is manual playlists folder. + + + + + Item is movie. + + + + + Item is a live tv channel. + + + + + Item is a live tv program. + + + + + Item is music album. + + + + + Item is music artist. + + + + + Item is music genre. + + + + + Item is music video. + + + + + Item is person. + + + + + Item is photo. + + + + + Item is photo album. + + + + + Item is playlist. + + + + + Item is playlist folder. + + + + + Item is program. + + + + + Item is recording. + + + Manually added. + + + + + Item is season. + + + + + Item is series. + + + + + Item is studio. + + + + + Item is trailer. + + + + + Item is live tv channel. + + + Type is overridden. + + + + + Item is live tv program. + + + Type is overridden. + + + + + Item is user root folder. + + + + + Item is user view. + + + + + Item is video. + + + + + Item is year. + + + + + Collection type. + + + + + Unknown collection. + + + + + Movies collection. + + + + + Tv shows collection. + + + + + Music collection. + + + + + Music videos collection. + + + + + Trailers collection. + + + + + Home videos collection. + + + + + Box sets collection. + + + + + Books collection. + + + + + Photos collection. + + + + + Live tv collection. + + + + + Playlists collection. + + + + + Folders collection. + + + + + Tv show series collection. + + + + + Tv genres collection. + + + + + Tv genre collection. + + + + + Tv latest collection. + + + + + Tv next up collection. + + + + + Tv resume collection. + + + + + Tv favorite series collection. + + + + + Tv favorite episodes collection. + + + + + Latest movies collection. + + + + + Movies to resume collection. + + + + + Movie movie collection. + + + + + Movie collections collection. + + + + + Movie favorites collection. + + + + + Movie genres collection. + + + + + Movie genre collection. + + + + + These represent sort orders. + + + + + Default sort order. + + + + + The aired episode order. + + + + + The album. + + + + + The album artist. + + + + + The artist. + + + + + The date created. + + + + + The official rating. + + + + + The date played. + + + + + The premiere date. + + + + + The start date. + + + + + The sort name. + + + + + The name. + + + + + The random. + + + + + The runtime. + + + + + The community rating. + + + + + The production year. + + + + + The play count. + + + + + The critic rating. + + + + + The IsFolder boolean. + + + + + The IsUnplayed boolean. + + + + + The IsPlayed boolean. + + + + + The series sort. + + + + + The video bitrate. + + + + + The air time. + + + + + The studio. + + + + + The IsFavouriteOrLiked boolean. + + + + + The last content added date. + + + + + The series last played date. + + + + + The parent index number. + + + + + The index number. + + + + + Media streaming protocol. + Lowercase for backwards compatibility. + + + + + HTTP. + + + + + HTTP Live Streaming. + + + + + Media types. + + + + + Unknown media type. + + + + + Video media. + + + + + Audio media. + + + + + Photo media. + + + + + Book media. + + + + + The person kind. + + + + + An unknown person kind. + + + + + A person whose profession is acting on the stage, in films, or on television. + + + + + A person who supervises the actors and other staff in a film, play, or similar production. + + + + + A person who writes music, especially as a professional occupation. + + + + + A writer of a book, article, or document. Can also be used as a generic term for music writer if there is a lack of specificity. + + + + + A well-known actor or other performer who appears in a work in which they do not have a regular role. + + + + + A person responsible for the financial and managerial aspects of the making of a film or broadcast or for staging a play, opera, etc. + + + + + A person who directs the performance of an orchestra or choir. + + + + + A person who writes the words to a song or musical. + + + + + A person who adapts a musical composition for performance. + + + + + An audio engineer who performed a general engineering role. + + + + + An engineer responsible for using a mixing console to mix a recorded track into a single piece of music suitable for release. + + + + + A person who remixed a recording by taking one or more other tracks, substantially altering them and mixing them together with other material. + + + + + A person who created the material. + + + + + A person who was the artist. + + + + + A person who was the album artist. + + + + + A person who was the author. + + + + + A person who was the illustrator. + + + + + A person responsible for drawing the art. + + + + + A person responsible for inking the pencil art. + + + + + A person responsible for applying color to drawings. + + + + + A person responsible for drawing text and speech bubbles. + + + + + A person responsible for drawing the cover art. + + + + + A person contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter. + An editor may also prepare a resource for production, publication, or distribution. + + + + + A person who renders a text from one language into another. + + + + + Enum SyncPlayAccessRequirementType. + + + + + User must have access to SyncPlay, in some form. + + + + + User must be able to create groups. + + + + + User must be able to join groups. + + + + + User must be in a group. + + + + + An enum representing an unrated item. + + + + + A movie. + + + + + A trailer. + + + + + A series. + + + + + Music. + + + + + A book. + + + + + A live TV channel. + + + + + A live TV program. + + + + + Channel content. + + + + + Another type, not covered by the other fields. + + + + + An enum representing video ranges. + + + + + Unknown video range. + + + + + SDR video range. + + + + + HDR video range. + + + + + An enum representing types of video ranges. + + + + + Unknown video range type. + + + + + SDR video range type (8bit). + + + + + HDR10 video range type (10bit). + + + + + HLG video range type (10bit). + + + + + Dolby Vision video range type (10bit encoded / 12bit remapped). + + + + + Dolby Vision with HDR10 video range fallback (10bit). + + + + + Dolby Vision with HLG video range fallback (10bit). + + + + + Dolby Vision with SDR video range fallback (8bit / 10bit). + + + + + Dolby Vision with Enhancment Layer (Profile 7). + + + + + Dolby Vision and HDR10+ Metadata coexists. + + + + + Dolby Vision with Enhancment Layer (Profile 7) and HDR10+ Metadata coexists. + + + + + Dolby Vision with invalid configuration. e.g. Profile 8 compat id 6. + When using this range, the server would assume the video is still HDR10 after removing the Dolby Vision metadata. + + + + + HDR10+ video range type (10bit to 16bit). + + + + + Provides a generic EventArgs subclass that can hold any kind of object. + + The type of this event. + + + + Initializes a new instance of the class. + + The argument. + + + + Gets the argument. + + The argument. + + + + An event that occurs when there is a pending restart. + + + + + An event that occurs when a user is created. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is deleted. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is locked out. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user's password has changed. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is updated. + + + + + Initializes a new instance of the class. + + The user. + + + + A class representing a query to the activity logs. + + + + + Gets or sets a value indicating whether to take entries with a user id. + + + + + Gets or sets the minimum date to query for. + + + + + Gets or sets the maximum date to query for. + + + + + Gets or sets the name filter. + + + + + Gets or sets the overview filter. + + + + + Gets or sets the short overview filter. + + + + + Gets or sets the type filter. + + + + + Gets or sets the item filter. + + + + + Gets or sets the username filter. + + + + + Gets or sets the log level filter. + + + + + Gets or sets the result ordering. + + + + + A query to retrieve devices. + + + + + Gets or sets the user id of the device. + + + + + Gets or sets the device id. + + + + + Gets or sets the access token. + + + + + An abstract class for paginated queries. + + + + + Gets or sets the index to start at. + + + + + Gets or sets the maximum number of items to include. + + + + + Contains extension methods for manipulation of entities. + + + + + The values being delimited here are Guids, so commas work as they do not appear in Guids. + + + + + Checks whether the user has the specified permission. + + The entity to update. + The permission kind. + True if the user has the specified permission. + + + + Sets the given permission kind to the provided value. + + The entity to update. + The permission kind. + The value to set. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + A string array containing the user's preferences. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + Type of preference. + A {T} array containing the user's preference. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + The type of value. + + + + Checks whether this user is currently allowed to use the server. + + The entity to update. + True if the current time is within an access schedule, or there are no access schedules. + + + + Checks whether the provided folder is in this user's grouped folders. + + The entity to update. + The Guid of the folder. + True if the folder is in the user's grouped folders. + + + + Initializes the default permissions for a user. Should only be called on user creation. + + The entity to update. + + + + Initializes the default preferences. Should only be called on user creation. + + The entity to update. + + + diff --git a/Jellyfin.Data/obj/Debug/net10.0/ref/Jellyfin.Data.dll b/Jellyfin.Data/obj/Debug/net10.0/ref/Jellyfin.Data.dll new file mode 100644 index 0000000000000000000000000000000000000000..f03c34aacac2ae552b90060353d26712b93d6262 GIT binary patch literal 14336 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 Ld&9^7w;uQp5#n*! literal 0 HcmV?d00001 diff --git a/Jellyfin.Data/obj/Debug/net10.0/refint/Jellyfin.Data.dll b/Jellyfin.Data/obj/Debug/net10.0/refint/Jellyfin.Data.dll new file mode 100644 index 0000000000000000000000000000000000000000..f03c34aacac2ae552b90060353d26712b93d6262 GIT binary patch literal 14336 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 Ld&9^7w;uQp5#n*! literal 0 HcmV?d00001 diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.AssemblyReference.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.AssemblyReference.cache index 628342c7fd8c777955e48d5d592339a85399e998..ba1799b0c43ac86819f381a25b430c9da84d46a5 100644 GIT binary patch delta 440 zcmcaw_Mmb?3Cpal3%6{n;9;z1WMN=nU}R+E&Py#RE=kNwNi0fXWCDs|1B~@hQARM$ z$N{9zR15zX?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rilRBp5x^ S|3d-ea@Wh(&78w;iY diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache index ba736db2..7e8efc8d 100644 --- a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -d2f95863a9600605fdb2b2708cf2bfc69e48f7e43d84ceabb7bcaf57a21d180d +b3779413f844448ca41905720eba7a362836e9a726cb68cf84c9fc51daefb0e9 diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt index 597440bf..316c59d1 100644 --- a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt @@ -3,3 +3,8 @@ C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\rpswa.dswa.cache.js C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.CoreCompileInputs.cache C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\jellyfin.MvcApplicationPartsAssemblyInfo.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\rpswa.dswa.cache.json +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\jellyfin.MvcApplicationPartsAssemblyInfo.cache diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache index 71ab4821ca06bcc7d79fc6bcb7c6bf0ffa3581d6..7294dcae44ad5e7941122cd1e3d6f07c9704a6cd 100644 GIT binary patch delta 2152 zcmbtVO-vI(6z=e&wXLQ|#DmsAkOUH)wju^i2sWh$6&j%ge^R4cI+RUzXP4QjVWY|3 zy_Gc{^kh6^G|It)@!&-hJaR<2dp6;QGt+ImtYd&Mhu!wI?|a{S-+OPq=U0^WBcQw1 zzSQw@?e)j^%Q4`9j!-BB0El8lEvn$MLdu|x*<=Seo)w5U2(#DvlkS}#7dNN5MVJ{_ z&y+e(49i%cFl&@i1}mCvsTSxIZvKY{C<9J^8J%0bk{|H{pDoxHMLI*(G&E0D16%Nh zu2-p2(hxZ2NA`V|p}!k{=yYvFoNIpggq%0b78Vs^O6b>v$ngJVF9Jm#Uxq0-oElDF z1t13Vy}8*!uF{^@}`D#gsCEmQ7oyrIDtyl zN|EWAPQldPKCrB5fGhXn!L6fzjGtj9V4pwI84)}f3PhMotoEv}Z3Wamr_epjhy zl95abl1Y!`-aee9*IxIf0TTW)Ttu6__bmlqmI1-xo<9U(BT}Rzfm9Sp&~k31Ka?FZ>3)tO%zWyu-(HQpHO!w`>w* ziF6K)+%C+4;J?J+Lke;sL;*km*-E>W;(@F4ak|e0=)Y z3et50A0{&<73;*f2Rge*kWyxv9|lq&av8V^cXbWUFib@55S1bl1a7vfv{z*U_j$-H zchkVEWv1A6*I))?!&^YX7`*P{_$1=rxk64z7Nb#Q--W)r=6Te;W!`#-FK=L3HMqi~I} delta 42 ycmbP~c+!u9jZuh!fq^l7vLds_L<1L=yG6CN8!LDiCv))#OzzfE-29JgiYfr~8Vr*F diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache index 5fbcd89f..f19f31e6 100644 --- a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -1fed7ecba8d3922a9226dab0994e07db89438757b28efdcde87a20342f43b43f +ea1900ada7e71b699cc8b32fc18ed9c2c4c85d035c2a9f53d43b9e309a7daf47 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt index ba2be1bb..66584987 100644 --- a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt @@ -1,3 +1,6 @@ C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache index 0461ea49a0652b17bfe44c77f1b036d1a982f4ad..d6f262c93ebdc7ae2c7a246189751a03039b5828 100644 GIT binary patch delta 440 zcmZ1X?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19X?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19X?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19v$ngJVF9Jm#Uxq0-oElDF z1t13Vy}8*!uF{^@}`D#gsCEmQ7oyrIDtyl zN|EWAPQldPKCrB5fGhXn!L6fzjGtj9V4pwI84)}f3PhMotoEv}Z3Wamr_epjhy zl95abl1Y!`-aee9*IxIf0TTW)Ttu6__bmlqmI1-xo<9U(BT}Rzfm9Sp&~k31Ka?FZ>3)tO%zWyu-(HQpHO!w`>w* ziF6K)+%C+4;J?J+Lke;sL;*km*-E>W;(@F4ak|e0=)Y z3et50A0{&<73;*f2Rge*kWyxv9|lq&av8V^cXbWUFib@55S1bl1a7vfv{z*U_j$-H zchkVEWv1A6*I))?!&^YX7`*P{_$1=rxk64z7Nb#Q--W)r=6Te;W!`#-FK=L3HMqi~I} delta 42 ycmbP~c+!u9jZuh!fq^l7vLds_L<1L=yG6CN8!LDiCv))#OzzfE-29JgiYfr~8Vr*F diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache index 759aa92c..80024339 100644 --- a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -a6e0d72e09b51608ade5b97739fc7d0b94bd4119cb73bf3e176894e14fded06b +4d6ced8a676ca84ec08b198262bcbd68d1eff6ed316612d11ebde55f3a905528 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt index 3eb9d8a7..5e688aa7 100644 --- a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt @@ -2,3 +2,7 @@ C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\NuGet\55D74E64AE C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\NuGet\56CB1F26329E58CE\MimeTypes\2.5.2\MimeTypes.Nullable.cs +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache index c0a487da205f36cc7e39f60be5bf14193c89ba6e..2c0a98554edd3515a6152b85e103a02261d25a19 100644 GIT binary patch delta 442 zcmbQ<#JH%HaY6~ptgQ>TY^>m6tY>6lU|?WmWaQ3EEh#QZ%u7iuN?~LIieUqc^-xhp zFwMvTq|Q_e|39mHHxMKO76uw7=9`&ZlwX{mR-)&epOWgBmzYyooLS7s3f6{9Kn=uZ zu;G4-u(f7>rpN}%1XmW9q~-!m&B;kkF3HT#E7tSO%`GiSOv*`R*ift&okE#qMrB=irRQq5>?=hggEmd`#DaE#fLO(KFC9HZV4{WMt&g^OJWC2}Td~ U|4_ilz!)_7AgjXWt&BX?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19gg)!J=?VANW=6b1{EdFT>CJg2b zreK)HV8oCJgeDBB3~4}U&XB^841}g&3=%VCNCLtXpc-SKtO-!Wh`|zw(-;gG%z$DR Ko0rQ+G64XnQcd{) delta 240 zcmZp0X>gg)!P5AxcK61f7*PS1jAsSA@1^^;E}HYeLGqXA<{zSam^2KN&CHDrQjHQ* z(o8KMLwkj!Al zV9sF7V8D>dV8oEfkiwA0V9H${8QQZ*1Z*LVHYCgd diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index 0f6522c8..32e61139 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index 735790b1..c944bd78 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -14abb783c55dca9d506ea58b2fb4e83cf46869fbb125fd5d419b7cd5ec04579a +cfe4822f334685403d8dd28c9794902cf41ac16cf3fdae734ed53b2348acf886 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache index 182cc160..7713d2d5 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -925762113528dbfe64b2ae859ceacd4178e352a947de363b76e06cbd504b0ecf +e7c17426fec14bd402397d7c8b6303a56fe39a7ababbc3fc41dcceedc7dc82f3 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt index be37d619..a5152489 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt @@ -10,3 +10,15 @@ C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Je C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.deps.json +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll index e68302d5bfcba21aadd13c502b832049ea3eeb01..30bfbe7b3c0b2a231d4276207bbfa1fe64d06cad 100644 GIT binary patch delta 240 zcmZp0X>gg)!J=?VANW=6b1{EdFT>CJg2b zreK)HV8oCJgeDBB3~4}U&XB^841}g&3=%VCNCLtXpc-SKtO-!Wh`|zw(-;gG%z$DR Ko0rQ+G64XnQcd{) delta 240 zcmZp0X>gg)!P5AxcK61f7*PS1jAsSA@1^^;E}HYeLGqXA<{zSam^2KN&CHDrQjHQ* z(o8KMLwkj!Al zV9sF7V8D>dV8oEfkiwA0V9H${8QQZ*1Z*LVHYCgd diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs index 5aeb265e..360ce101 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs @@ -3,64 +3,64 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.ComponentModel.DataAnnotations.Schema; -using System.Xml.Serialization; -using Jellyfin.Database.Implementations.Enums; - -// -// An entity representing a user's access schedule. -// -public class AccessSchedule { + using System; + using System.ComponentModel.DataAnnotations.Schema; + using System.Xml.Serialization; + using Jellyfin.Database.Implementations.Enums; + /// - /// Initializes a new instance of the class. + /// An entity representing a user's access schedule. /// - /// The day of the week. - /// The start hour. - /// The end hour. - /// The associated user's id. - public AccessSchedule(DynamicDayOfWeek dayOfWeek, double startHour, double endHour, Guid userId) + public class AccessSchedule { - UserId = userId; - DayOfWeek = dayOfWeek; - StartHour = startHour; - EndHour = endHour; + /// + /// Initializes a new instance of the class. + /// + /// The day of the week. + /// The start hour. + /// The end hour. + /// The associated user's id. + public AccessSchedule(DynamicDayOfWeek dayOfWeek, double startHour, double endHour, Guid userId) + { + this.UserId = userId; + this.DayOfWeek = dayOfWeek; + this.StartHour = startHour; + this.EndHour = endHour; + } + + /// + /// Gets the id of this instance. + /// + /// + /// Identity, Indexed, Required. + /// + [XmlIgnore] + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the id of the associated user. + /// + [XmlIgnore] + public Guid UserId { get; private set; } + + /// + /// Gets or sets the day of week. + /// + /// The day of week. + public DynamicDayOfWeek DayOfWeek { get; set; } + + /// + /// Gets or sets the start hour. + /// + /// The start hour. + public double StartHour { get; set; } + + /// + /// Gets or sets the end hour. + /// + /// The end hour. + public double EndHour { get; set; } } - - /// - /// Gets the id of this instance. - /// - /// - /// Identity, Indexed, Required. - /// - [XmlIgnore] - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the id of the associated user. - /// - [XmlIgnore] - public Guid UserId { get; private set; } - - /// - /// Gets or sets the day of week. - /// - /// The day of week. - public DynamicDayOfWeek DayOfWeek { get; set; } - - /// - /// Gets or sets the start hour. - /// - /// The start hour. - public double StartHour { get; set; } - - /// - /// Gets or sets the end hour. - /// - /// The end hour. - public double EndHour { get; set; } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs index 8e24c01b..3c4a4db5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs @@ -2,125 +2,132 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities +#pragma warning disable CA1724 //The type name conflicts in whole or in part with the namespace name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1724) -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; -using Microsoft.Extensions.Logging; +namespace Jellyfin.Database.Implementations.Entities +{ + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + using Microsoft.Extensions.Logging; /// /// An entity referencing an activity log entry. /// -public class ActivityLog : IHasConcurrencyToken -{ - /// - /// Initializes a new instance of the class. - /// Public constructor with required data. - /// - /// The name. - /// The type. - /// The user id. - public ActivityLog(string name, string type, Guid userId) + public class ActivityLog : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(name); - ArgumentException.ThrowIfNullOrEmpty(type); + /// + /// Initializes a new instance of the class. + /// Public constructor with required data. + /// + /// The name. + /// The type. + /// The user id. + public ActivityLog(string name, string type, Guid userId) + { + ArgumentException.ThrowIfNullOrEmpty(name); + ArgumentException.ThrowIfNullOrEmpty(type); - Name = name; - Type = type; - UserId = userId; - DateCreated = DateTime.UtcNow; - LogSeverity = LogLevel.Information; - } + this.Name = name; + this.Type = type; + this.UserId = userId; + this.DateCreated = DateTime.UtcNow; + this.LogSeverity = LogLevel.Information; + } - /// - /// Gets the identity of this instance. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the identity of this instance. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 512. - /// - [MaxLength(512)] - [StringLength(512)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 512. + /// + [MaxLength(512)] + [StringLength(512)] + public string Name { get; set; } - /// - /// Gets or sets the overview. - /// - /// - /// Max length = 512. - /// - [MaxLength(512)] - [StringLength(512)] - public string? Overview { get; set; } + /// + /// Gets or sets the overview. + /// + /// + /// Max length = 512. + /// + [MaxLength(512)] + [StringLength(512)] + public string? Overview { get; set; } - /// - /// Gets or sets the short overview. - /// - /// - /// Max length = 512. - /// - [MaxLength(512)] - [StringLength(512)] - public string? ShortOverview { get; set; } + /// + /// Gets or sets the short overview. + /// + /// + /// Max length = 512. + /// + [MaxLength(512)] + [StringLength(512)] + public string? ShortOverview { get; set; } - /// - /// Gets or sets the type. - /// - /// - /// Required, Max length = 256. - /// - [MaxLength(256)] - [StringLength(256)] - public string Type { get; set; } + /// + /// Gets or sets the type. + /// + /// + /// Required, Max length = 256. + /// + [MaxLength(256)] + [StringLength(256)] + public string Type { get; set; } - /// - /// Gets or sets the user id. - /// - /// - /// Required. - /// - public Guid UserId { get; set; } + /// + /// Gets or sets the user id. + /// + /// + /// Required. + /// + public Guid UserId { get; set; } - /// - /// Gets or sets the item id. - /// - /// - /// Max length = 256. - /// - [MaxLength(256)] - [StringLength(256)] - public string? ItemId { get; set; } + /// + /// Gets or sets the item id. + /// + /// + /// Max length = 256. + /// + [MaxLength(256)] + [StringLength(256)] + public string? ItemId { get; set; } - /// - /// Gets or sets the date created. This should be in UTC. - /// - /// - /// Required. - /// - public DateTime DateCreated { get; set; } + /// + /// Gets or sets the date created. This should be in UTC. + /// + /// + /// Required. + /// + public DateTime DateCreated { get; set; } - /// - /// Gets or sets the log severity. Default is . - /// - /// - /// Required. - /// - public LogLevel LogSeverity { get; set; } + /// + /// Gets or sets the log severity. Default is . + /// + /// + /// Required. + /// + public LogLevel LogSeverity { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + /// Gets the concurrency token used for optimistic concurrency control. + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + /// Updates the concurrency token before saving changes. + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs index 760f3934..e41a7cdd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs @@ -6,6 +6,7 @@ namespace Jellyfin.Database.Implementations.Entities; #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member #pragma warning disable CA2227 // Collection properties should be read only +#pragma warning disable SA1600 // Missing XML comment for publicly visible type or member using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs index ad3a3299..2c05aa57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs @@ -5,6 +5,9 @@ namespace Jellyfin.Database.Implementations.Entities; #pragma warning disable CS1591 +#pragma warning disable SA1600 +#pragma warning disable SA1602 +#pragma warning disable CA1720 public enum BaseItemExtraType { Unknown = 0, @@ -18,5 +21,5 @@ public enum BaseItemExtraType ThemeSong = 8, ThemeVideo = 9, Featurette = 10, - Short = 11 + Short = 11, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs index c05900ea..49c58fc2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs @@ -3,81 +3,82 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; - -/// -/// An entity that represents a user's custom display preferences for a specific item. -/// -public class CustomItemDisplayPreferences { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + /// - /// Initializes a new instance of the class. + /// An entity that represents a user's custom display preferences for a specific item. /// - /// The user id. - /// The item id. - /// The client. - /// The preference key. - /// The preference value. - public CustomItemDisplayPreferences(Guid userId, Guid itemId, string client, string key, string? value) + public class CustomItemDisplayPreferences { - UserId = userId; - ItemId = itemId; - Client = client; - Key = key; - Value = value; + /// + /// Initializes a new instance of the class. + /// + /// The user id. + /// The item id. + /// The client. + /// The preference key. + /// The preference value. + public CustomItemDisplayPreferences(Guid userId, Guid itemId, string client, string key, string? value) + { + this.UserId = userId; + this.ItemId = itemId; + this.Client = client; + this.Key = key; + this.Value = value; + } + + /// + /// Gets the Id. + /// + /// + /// Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the user Id. + /// + /// + /// Required. + /// + public Guid UserId { get; set; } + + /// + /// Gets or sets the id of the associated item. + /// + /// + /// Required. + /// + public Guid ItemId { get; set; } + + /// + /// Gets or sets the client string. + /// + /// + /// Required. Max Length = 32. + /// + [MaxLength(32)] + [StringLength(32)] + public string Client { get; set; } + + /// + /// Gets or sets the preference key. + /// + /// + /// Required. + /// + public string Key { get; set; } + + /// + /// Gets or sets the preference value. + /// + /// + /// Required. + /// + public string? Value { get; set; } } - - /// - /// Gets the Id. - /// - /// - /// Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the user Id. - /// - /// - /// Required. - /// - public Guid UserId { get; set; } - - /// - /// Gets or sets the id of the associated item. - /// - /// - /// Required. - /// - public Guid ItemId { get; set; } - - /// - /// Gets or sets the client string. - /// - /// - /// Required. Max Length = 32. - /// - [MaxLength(32)] - [StringLength(32)] - public string Client { get; set; } - - /// - /// Gets or sets the preference key. - /// - /// - /// Required. - /// - public string Key { get; set; } - - /// - /// Gets or sets the preference value. - /// - /// - /// Required. - /// - public string? Value { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs index c3a94563..43f6a877 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs @@ -2,154 +2,155 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1724 //The type name conflicts in whole or in part with the namespace name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1724) + namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; - - -/// -/// An entity representing a user's display preferences. -/// -public class DisplayPreferences { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + /// - /// Initializes a new instance of the class. + /// An entity representing a user's display preferences. /// - /// The user's id. - /// The item id. - /// The client string. - public DisplayPreferences(Guid userId, Guid itemId, string client) + public class DisplayPreferences { - UserId = userId; - ItemId = itemId; - Client = client; - ShowSidebar = false; - ShowBackdrop = true; - SkipForwardLength = 30000; - SkipBackwardLength = 10000; - ScrollDirection = ScrollDirection.Horizontal; - ChromecastVersion = ChromecastVersion.Stable; + /// + /// Initializes a new instance of the class. + /// + /// The user's id. + /// The item id. + /// The client string. + public DisplayPreferences(Guid userId, Guid itemId, string client) + { + this.UserId = userId; + this.ItemId = itemId; + this.Client = client; + this.ShowSidebar = false; + this.ShowBackdrop = true; + this.SkipForwardLength = 30000; + this.SkipBackwardLength = 10000; + this.ScrollDirection = ScrollDirection.Horizontal; + this.ChromecastVersion = ChromecastVersion.Stable; - HomeSections = new HashSet(); + this.HomeSections = new HashSet(); + } + + /// + /// Gets the Id. + /// + /// + /// Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the user Id. + /// + /// + /// Required. + /// + public Guid UserId { get; set; } + + /// + /// Gets or sets the id of the associated item. + /// + /// + /// Required. + /// + public Guid ItemId { get; set; } + + /// + /// Gets or sets the client string. + /// + /// + /// Required. Max Length = 32. + /// + [MaxLength(32)] + [StringLength(32)] + public string Client { get; set; } + + /// + /// Gets or sets a value indicating whether to show the sidebar. + /// + /// + /// Required. + /// + public bool ShowSidebar { get; set; } + + /// + /// Gets or sets a value indicating whether to show the backdrop. + /// + /// + /// Required. + /// + public bool ShowBackdrop { get; set; } + + /// + /// Gets or sets the scroll direction. + /// + /// + /// Required. + /// + public ScrollDirection ScrollDirection { get; set; } + + /// + /// Gets or sets what the view should be indexed by. + /// + public IndexingKind? IndexBy { get; set; } + + /// + /// Gets or sets the length of time to skip forwards, in milliseconds. + /// + /// + /// Required. + /// + public int SkipForwardLength { get; set; } + + /// + /// Gets or sets the length of time to skip backwards, in milliseconds. + /// + /// + /// Required. + /// + public int SkipBackwardLength { get; set; } + + /// + /// Gets or sets the Chromecast Version. + /// + /// + /// Required. + /// + public ChromecastVersion ChromecastVersion { get; set; } + + /// + /// Gets or sets a value indicating whether the next video info overlay should be shown. + /// + /// + /// Required. + /// + public bool EnableNextVideoInfoOverlay { get; set; } + + /// + /// Gets or sets the dashboard theme. + /// + [MaxLength(32)] + [StringLength(32)] + public string? DashboardTheme { get; set; } + + /// + /// Gets or sets the tv home screen. + /// + [MaxLength(32)] + [StringLength(32)] + public string? TvHome { get; set; } + + /// + /// Gets the home sections. + /// + public virtual ICollection HomeSections { get; private set; } } - - /// - /// Gets the Id. - /// - /// - /// Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the user Id. - /// - /// - /// Required. - /// - public Guid UserId { get; set; } - - /// - /// Gets or sets the id of the associated item. - /// - /// - /// Required. - /// - public Guid ItemId { get; set; } - - /// - /// Gets or sets the client string. - /// - /// - /// Required. Max Length = 32. - /// - [MaxLength(32)] - [StringLength(32)] - public string Client { get; set; } - - /// - /// Gets or sets a value indicating whether to show the sidebar. - /// - /// - /// Required. - /// - public bool ShowSidebar { get; set; } - - /// - /// Gets or sets a value indicating whether to show the backdrop. - /// - /// - /// Required. - /// - public bool ShowBackdrop { get; set; } - - /// - /// Gets or sets the scroll direction. - /// - /// - /// Required. - /// - public ScrollDirection ScrollDirection { get; set; } - - /// - /// Gets or sets what the view should be indexed by. - /// - public IndexingKind? IndexBy { get; set; } - - /// - /// Gets or sets the length of time to skip forwards, in milliseconds. - /// - /// - /// Required. - /// - public int SkipForwardLength { get; set; } - - /// - /// Gets or sets the length of time to skip backwards, in milliseconds. - /// - /// - /// Required. - /// - public int SkipBackwardLength { get; set; } - - /// - /// Gets or sets the Chromecast Version. - /// - /// - /// Required. - /// - public ChromecastVersion ChromecastVersion { get; set; } - - /// - /// Gets or sets a value indicating whether the next video info overlay should be shown. - /// - /// - /// Required. - /// - public bool EnableNextVideoInfoOverlay { get; set; } - - /// - /// Gets or sets the dashboard theme. - /// - [MaxLength(32)] - [StringLength(32)] - public string? DashboardTheme { get; set; } - - /// - /// Gets or sets the tv home screen. - /// - [MaxLength(32)] - [StringLength(32)] - public string? TvHome { get; set; } - - /// - /// Gets the home sections. - /// - public virtual ICollection HomeSections { get; private set; } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs index 8db31da3..8a8dfab8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs @@ -3,68 +3,68 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a group. -/// -public class Group : IHasPermissions, IHasConcurrencyToken { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a group. /// - /// The name of the group. - public Group(string name) + public class Group : IHasPermissions, IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(name); + /// + /// Initializes a new instance of the class. + /// + /// The name of the group. + public Group(string name) + { + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - Id = Guid.NewGuid(); + this.Name = name; + this.Id = Guid.NewGuid(); - Permissions = new HashSet(); - Preferences = new HashSet(); - } + this.Permissions = new HashSet(); + this.Preferences = new HashSet(); + } - /// - /// Gets the id of this group. - /// - /// - /// Identity, Indexed, Required. - /// - public Guid Id { get; private set; } + /// + /// Gets the id of this group. + /// + /// + /// Identity, Indexed, Required. + /// + public Guid Id { get; private set; } - /// - /// Gets or sets the group's name. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string Name { get; set; } + /// + /// Gets or sets the group's name. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the group's permissions. - /// - public virtual ICollection Permissions { get; private set; } + /// + /// Gets a collection containing the group's permissions. + /// + public virtual ICollection Permissions { get; private set; } - /// - /// Gets a collection containing the group's preferences. - /// - public virtual ICollection Preferences { get; private set; } + /// + /// Gets a collection containing the group's preferences. + /// + public virtual ICollection Preferences { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs index 4e18bd33..db2adf24 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs @@ -3,46 +3,46 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; - -/// -/// An entity representing a section on the user's home page. -/// -public class HomeSection { - /// - /// Gets the id. - /// - /// - /// Identity. Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; /// - /// Gets or sets the Id of the associated display preferences. + /// An entity representing a section on the user's home page. /// - /// - /// Required. - /// - public int DisplayPreferencesId { get; set; } + public class HomeSection + { + /// + /// Gets the id. + /// + /// + /// Identity. Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the order. - /// - /// - /// Required. - /// - public int Order { get; set; } + /// + /// Gets or sets the Id of the associated display preferences. + /// + /// + /// Required. + /// + public int DisplayPreferencesId { get; set; } - /// - /// Gets or sets the type. - /// - /// - /// Required. - /// - public HomeSectionType Type { get; set; } + /// + /// Gets or sets the order. + /// + /// + /// Required. + /// + public int Order { get; set; } + + /// + /// Gets or sets the type. + /// + /// + /// Required. + /// + public HomeSectionType Type { get; set; } + } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs index 0cb3506b..3f382c28 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs @@ -3,55 +3,56 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; - -/// -/// An entity representing an image. -/// -public class ImageInfo { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + /// - /// Initializes a new instance of the class. + /// An entity representing an image. /// - /// The path. - public ImageInfo(string path) + public class ImageInfo { - Path = path; - LastModified = DateTime.UtcNow; + /// + /// Initializes a new instance of the class. + /// + /// The path. + public ImageInfo(string path) + { + this.Path = path; + this.LastModified = DateTime.UtcNow; + } + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the user id. + /// + public Guid? UserId { get; private set; } + + /// + /// Gets or sets the path of the image. + /// + /// + /// Required. + /// + [MaxLength(512)] + [StringLength(512)] + public string Path { get; set; } + + /// + /// Gets or sets the date last modified. + /// + /// + /// Required. + /// + public DateTime LastModified { get; set; } } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the user id. - /// - public Guid? UserId { get; private set; } - - /// - /// Gets or sets the path of the image. - /// - /// - /// Required. - /// - [MaxLength(512)] - [StringLength(512)] - public string Path { get; set; } - - /// - /// Gets or sets the date last modified. - /// - /// - /// Required. - /// - public DateTime LastModified { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs index 60e8e944..fd8b63e6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs @@ -76,5 +76,5 @@ public enum ImageInfoImageType /// /// The user profile image. /// - Profile = 12 + Profile = 12, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs index b6fb8f5d..c0d35dc1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs @@ -3,13 +3,12 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; - { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + /// /// An entity that represents a user's display preferences for a specific item. /// @@ -23,14 +22,14 @@ using Jellyfin.Database.Implementations.Enums; /// The client. public ItemDisplayPreferences(Guid userId, Guid itemId, string client) { - UserId = userId; - ItemId = itemId; - Client = client; + this.UserId = userId; + this.ItemId = itemId; + this.Client = client; - SortBy = "SortName"; - SortOrder = SortOrder.Ascending; - RememberSorting = false; - RememberIndexing = false; + this.SortBy = "SortName"; + this.SortOrder = SortOrder.Ascending; + this.RememberSorting = false; + this.RememberIndexing = false; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs index 36ec9132..eb0e878d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs @@ -3,67 +3,66 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; - - -/// -/// An entity representing artwork. -/// -public class Artwork : IHasConcurrencyToken { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing artwork. /// - /// The path. - /// The kind of art. - public Artwork(string path, ArtKind kind) + public class Artwork : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(path); + /// + /// Initializes a new instance of the class. + /// + /// The path. + /// The kind of art. + public Artwork(string path, ArtKind kind) + { + ArgumentException.ThrowIfNullOrEmpty(path); - Path = path; - Kind = kind; - } + this.Path = path; + this.Kind = kind; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the path. - /// - /// - /// Required, Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string Path { get; set; } + /// + /// Gets or sets the path. + /// + /// + /// Required, Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string Path { get; set; } - /// - /// Gets or sets the kind of artwork. - /// - /// - /// Required. - /// - public ArtKind Kind { get; set; } + /// + /// Gets or sets the kind of artwork. + /// + /// + /// Required. + /// + public ArtKind Kind { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs index 8b83eb78..201ef8d3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs @@ -2,31 +2,35 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a book. -/// -public class Book : LibraryItem, IHasReleases { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a book. /// - /// The library. - public Book(Library library) : base(library) + public class Book : LibraryItem, IHasReleases { - BookMetadata = new HashSet(); - Releases = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Book(Library library) : base(library) + { + this.BookMetadata = new HashSet(); + this.Releases = new HashSet(); + } + + /// + /// Gets a collection containing the metadata for this book. + /// + public virtual ICollection BookMetadata { get; private set; } + + /// + public virtual ICollection Releases { get; private set; } } - - /// - /// Gets a collection containing the metadata for this book. - /// - public virtual ICollection BookMetadata { get; private set; } - - /// - public virtual ICollection Releases { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs index e639e1ae..5a7a4829 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs @@ -2,36 +2,39 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity containing metadata for a book. -/// -public class BookMetadata : ItemMetadata, IHasCompanies { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity containing metadata for a book. /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public BookMetadata(string title, string language) : base(title, language) + public class BookMetadata : ItemMetadata, IHasCompanies { - Publishers = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public BookMetadata(string title, string language) : base(title, language) + { + this.Publishers = new HashSet(); + } + + /// + /// Gets or sets the ISBN. + /// + public long? Isbn { get; set; } + + /// + /// Gets a collection of the publishers for this book. + /// + public virtual ICollection Publishers { get; private set; } + + /// + public ICollection Companies => this.Publishers; } - - /// - /// Gets or sets the ISBN. - /// - public long? Isbn { get; set; } - - /// - /// Gets a collection of the publishers for this book. - /// - public virtual ICollection Publishers { get; private set; } - - /// - public ICollection Companies => Publishers; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs index 3f2a6a8b..b23ac8de 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs @@ -3,81 +3,82 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a chapter. -/// -public class Chapter : IHasConcurrencyToken { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a chapter. /// - /// ISO-639-3 3-character language codes. - /// The start time for this chapter. - public Chapter(string language, long startTime) + public class Chapter : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(language); + /// + /// Initializes a new instance of the class. + /// + /// ISO-639-3 3-character language codes. + /// The start time for this chapter. + public Chapter(string language, long startTime) + { + ArgumentException.ThrowIfNullOrEmpty(language); - Language = language; - StartTime = startTime; - } + this.Language = language; + this.StartTime = startTime; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Name { get; set; } - /// - /// Gets or sets the language. - /// - /// - /// Required, Min length = 3, Max length = 3 - /// ISO-639-3 3-character language codes. - /// - [MinLength(3)] - [MaxLength(3)] - [StringLength(3)] - public string Language { get; set; } + /// + /// Gets or sets the language. + /// + /// + /// Required, Min length = 3, Max length = 3 + /// ISO-639-3 3-character language codes. + /// + [MinLength(3)] + [MaxLength(3)] + [StringLength(3)] + public string Language { get; set; } - /// - /// Gets or sets the start time. - /// - /// - /// Required. - /// - public long StartTime { get; set; } + /// + /// Gets or sets the start time. + /// + /// + /// Required. + /// + public long StartTime { get; set; } - /// - /// Gets or sets the end time. - /// - public long? EndTime { get; set; } + /// + /// Gets or sets the end time. + /// + public long? EndTime { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs index 4db4e2ba..b3b42bc6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs @@ -5,56 +5,57 @@ #pragma warning disable CA1711 // Identifiers should not have incorrect suffix namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a collection. -/// -public class Collection : IHasConcurrencyToken { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a collection. /// - public Collection() + public class Collection : IHasConcurrencyToken { - Items = new HashSet(); - } + /// + /// Initializes a new instance of the class. + /// + public Collection() + { + this.Items = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing this collection's items. - /// - public virtual ICollection Items { get; private set; } + /// + /// Gets a collection containing this collection's items. + /// + public virtual ICollection Items { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs index 54d14dae..0f8b9325 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs @@ -2,66 +2,69 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1716 // Ignore keyword + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a collection item. -/// -public class CollectionItem : IHasConcurrencyToken { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a collection item. /// - /// The library item. - public CollectionItem(LibraryItem libraryItem) + public class CollectionItem : IHasConcurrencyToken { - LibraryItem = libraryItem; - } + /// + /// Initializes a new instance of the class. + /// + /// The library item. + public CollectionItem(LibraryItem libraryItem) + { + this.LibraryItem = libraryItem; + } - /// - /// Gets or sets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; set; } + /// + /// Gets or sets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the library item. - /// - /// - /// Required. - /// - public virtual LibraryItem LibraryItem { get; set; } + /// + /// Gets or sets the library item. + /// + /// + /// Required. + /// + public virtual LibraryItem LibraryItem { get; set; } - /// - /// Gets or sets the next item in the collection. - /// - /// - /// TODO check if this properly updated Dependent and has the proper principal relationship. - /// - public virtual CollectionItem? Next { get; set; } + /// + /// Gets or sets the next item in the collection. + /// + /// + /// TODO check if this properly updated Dependent and has the proper principal relationship. + /// + public virtual CollectionItem? Next { get; set; } - /// - /// Gets or sets the previous item in the collection. - /// - /// - /// TODO check if this properly updated Dependent and has the proper principal relationship. - /// - public virtual CollectionItem? Previous { get; set; } + /// + /// Gets or sets the previous item in the collection. + /// + /// + /// TODO check if this properly updated Dependent and has the proper principal relationship. + /// + public virtual CollectionItem? Previous { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs index 472e6a27..964caaf5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs @@ -3,55 +3,56 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a company. -/// -public class Company : IHasCompanies, IHasConcurrencyToken { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a company. /// - public Company() + public class Company : IHasCompanies, IHasConcurrencyToken { - CompanyMetadata = new HashSet(); - ChildCompanies = new HashSet(); - } + /// + /// Initializes a new instance of the class. + /// + public Company() + { + this.CompanyMetadata = new HashSet(); + this.ChildCompanies = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the metadata. - /// - public virtual ICollection CompanyMetadata { get; private set; } + /// + /// Gets a collection containing the metadata. + /// + public virtual ICollection CompanyMetadata { get; private set; } - /// - /// Gets a collection containing this company's child companies. - /// - public virtual ICollection ChildCompanies { get; private set; } + /// + /// Gets a collection containing this company's child companies. + /// + public virtual ICollection ChildCompanies { get; private set; } - /// - public ICollection Companies => ChildCompanies; + /// + public ICollection Companies => this.ChildCompanies; - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs index d5bb07dc..bc19cfc5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs @@ -2,61 +2,64 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; - -/// -/// An entity holding metadata for a . -/// -public class CompanyMetadata : ItemMetadata { + using System.ComponentModel.DataAnnotations; + /// - /// Initializes a new instance of the class. + /// An entity holding metadata for a . /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public CompanyMetadata(string title, string language) : base(title, language) + public class CompanyMetadata : ItemMetadata { + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public CompanyMetadata(string title, string language) : base(title, language) + { + } + + /// + /// Gets or sets the description. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Description { get; set; } + + /// + /// Gets or sets the headquarters. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? Headquarters { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets or sets the homepage. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Homepage { get; set; } } - - /// - /// Gets or sets the description. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Description { get; set; } - - /// - /// Gets or sets the headquarters. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? Headquarters { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets or sets the homepage. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Homepage { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs index b7939d7c..41b7c372 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs @@ -2,31 +2,34 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a custom item. -/// -public class CustomItem : LibraryItem, IHasReleases { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a custom item. /// - /// The library. - public CustomItem(Library library) : base(library) + public class CustomItem : LibraryItem, IHasReleases { - CustomItemMetadata = new HashSet(); - Releases = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public CustomItem(Library library) : base(library) + { + this.CustomItemMetadata = new HashSet(); + this.Releases = new HashSet(); + } + + /// + /// Gets a collection containing the metadata for this item. + /// + public virtual ICollection CustomItemMetadata { get; private set; } + + /// + public virtual ICollection Releases { get; private set; } } - - /// - /// Gets a collection containing the metadata for this item. - /// - public virtual ICollection CustomItemMetadata { get; private set; } - - /// - public virtual ICollection Releases { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs index 7df9b9f3..401d0b8c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs @@ -2,19 +2,22 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities.Libraries +#pragma warning disable SA1128 // Put constructor initializers on their own line -/// -/// An entity containing metadata for a custom item. -/// -public class CustomItemMetadata : ItemMetadata +namespace Jellyfin.Database.Implementations.Entities.Libraries { /// - /// Initializes a new instance of the class. + /// An entity containing metadata for a custom item. /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public CustomItemMetadata(string title, string language) : base(title, language) + public class CustomItemMetadata : ItemMetadata { + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public CustomItemMetadata(string title, string language) : base(title, language) + { + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs index 88194f2a..b0daea0a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs @@ -2,36 +2,39 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing an episode. -/// -public class Episode : LibraryItem, IHasReleases { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing an episode. /// - /// The library. - public Episode(Library library) : base(library) + public class Episode : LibraryItem, IHasReleases { - Releases = new HashSet(); - EpisodeMetadata = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Episode(Library library) : base(library) + { + this.Releases = new HashSet(); + this.EpisodeMetadata = new HashSet(); + } + + /// + /// Gets or sets the episode number. + /// + public int? EpisodeNumber { get; set; } + + /// + public virtual ICollection Releases { get; private set; } + + /// + /// Gets a collection containing the metadata for this episode. + /// + public virtual ICollection EpisodeMetadata { get; private set; } } - - /// - /// Gets or sets the episode number. - /// - public int? EpisodeNumber { get; set; } - - /// - public virtual ICollection Releases { get; private set; } - - /// - /// Gets a collection containing the metadata for this episode. - /// - public virtual ICollection EpisodeMetadata { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs index 7fa679c9..484a5434 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs @@ -2,51 +2,54 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; - -/// -/// An entity containing metadata for an . -/// -public class EpisodeMetadata : ItemMetadata { + using System.ComponentModel.DataAnnotations; + /// - /// Initializes a new instance of the class. + /// An entity containing metadata for an . /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public EpisodeMetadata(string title, string language) : base(title, language) + public class EpisodeMetadata : ItemMetadata { + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public EpisodeMetadata(string title, string language) : base(title, language) + { + } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + + /// + /// Gets or sets the plot. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Plot { get; set; } + + /// + /// Gets or sets the tagline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Tagline { get; set; } } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } - - /// - /// Gets or sets the plot. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Plot { get; set; } - - /// - /// Gets or sets the tagline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Tagline { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs index b2413408..b6b78225 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs @@ -3,51 +3,52 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a genre. -/// -public class Genre : IHasConcurrencyToken { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a genre. /// - /// The name. - public Genre(string name) + public class Genre : IHasConcurrencyToken { - Name = name; - } + /// + /// Initializes a new instance of the class. + /// + /// The name. + public Genre(string name) + { + this.Name = name; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Indexed, Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Indexed, Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs index 0a97c6dd..bb30c8f9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs @@ -3,142 +3,143 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An abstract class that holds metadata. -/// -public abstract class ItemMetadata : IHasArtwork, IHasConcurrencyToken { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An abstract class that holds metadata. /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - protected ItemMetadata(string title, string language) + public abstract class ItemMetadata : IHasArtwork, IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(title); - ArgumentException.ThrowIfNullOrEmpty(language); + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + protected ItemMetadata(string title, string language) + { + ArgumentException.ThrowIfNullOrEmpty(title); + ArgumentException.ThrowIfNullOrEmpty(language); - Title = title; - Language = language; - DateAdded = DateTime.UtcNow; - DateModified = DateAdded; + this.Title = title; + this.Language = language; + this.DateAdded = DateTime.UtcNow; + this.DateModified = this.DateAdded; - PersonRoles = new HashSet(); - Genres = new HashSet(); - Artwork = new HashSet(); - Ratings = new HashSet(); - Sources = new HashSet(); - } + this.PersonRoles = new HashSet(); + this.Genres = new HashSet(); + this.Artwork = new HashSet(); + this.Ratings = new HashSet(); + this.Sources = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the title. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Title { get; set; } + /// + /// Gets or sets the title. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Title { get; set; } - /// - /// Gets or sets the original title. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? OriginalTitle { get; set; } + /// + /// Gets or sets the original title. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? OriginalTitle { get; set; } - /// - /// Gets or sets the sort title. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? SortTitle { get; set; } + /// + /// Gets or sets the sort title. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? SortTitle { get; set; } - /// - /// Gets or sets the language. - /// - /// - /// Required, Min length = 3, Max length = 3. - /// ISO-639-3 3-character language codes. - /// - [MinLength(3)] - [MaxLength(3)] - [StringLength(3)] - public string Language { get; set; } + /// + /// Gets or sets the language. + /// + /// + /// Required, Min length = 3, Max length = 3. + /// ISO-639-3 3-character language codes. + /// + [MinLength(3)] + [MaxLength(3)] + [StringLength(3)] + public string Language { get; set; } - /// - /// Gets or sets the release date. - /// - public DateTimeOffset? ReleaseDate { get; set; } + /// + /// Gets or sets the release date. + /// + public DateTimeOffset? ReleaseDate { get; set; } - /// - /// Gets the date added. - /// - /// - /// Required. - /// - public DateTime DateAdded { get; private set; } + /// + /// Gets the date added. + /// + /// + /// Required. + /// + public DateTime DateAdded { get; private set; } - /// - /// Gets or sets the date modified. - /// - /// - /// Required. - /// - public DateTime DateModified { get; set; } + /// + /// Gets or sets the date modified. + /// + /// + /// Required. + /// + public DateTime DateModified { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the person roles for this item. - /// - public virtual ICollection PersonRoles { get; private set; } + /// + /// Gets a collection containing the person roles for this item. + /// + public virtual ICollection PersonRoles { get; private set; } - /// - /// Gets a collection containing the genres for this item. - /// - public virtual ICollection Genres { get; private set; } + /// + /// Gets a collection containing the genres for this item. + /// + public virtual ICollection Genres { get; private set; } - /// - public virtual ICollection Artwork { get; private set; } + /// + public virtual ICollection Artwork { get; private set; } - /// - /// Gets a collection containing the ratings for this item. - /// - public virtual ICollection Ratings { get; private set; } + /// + /// Gets a collection containing the ratings for this item. + /// + public virtual ICollection Ratings { get; private set; } - /// - /// Gets a collection containing the metadata sources for this item. - /// - public virtual ICollection Sources { get; private set; } + /// + /// Gets a collection containing the metadata sources for this item. + /// + public virtual ICollection Sources { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs index b32d0b6e..b8811cf8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs @@ -2,62 +2,65 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a library. -/// -public class Library : IHasConcurrencyToken { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a library. /// - /// The name of the library. - /// The path of the library. - public Library(string name, string path) + public class Library : IHasConcurrencyToken { - Name = name; - Path = path; + /// + /// Initializes a new instance of the class. + /// + /// The name of the library. + /// The path of the library. + public Library(string name, string path) + { + this.Name = name; + this.Path = path; + } + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 128. + /// + [MaxLength(128)] + [StringLength(128)] + public string Name { get; set; } + + /// + /// Gets or sets the root path of the library. + /// + /// + /// Required. + /// + public string Path { get; set; } + + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } + + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 128. - /// - [MaxLength(128)] - [StringLength(128)] - public string Name { get; set; } - - /// - /// Gets or sets the root path of the library. - /// - /// - /// Required. - /// - public string Path { get; set; } - - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } - - /// - public void OnSavingChanges() - { - RowVersion++; - } -} \ No newline at end of file +} diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs index e1f2f2bd..cd61b9c0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs @@ -3,56 +3,57 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a library item. -/// -public abstract class LibraryItem : IHasConcurrencyToken { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a library item. /// - /// The library of this item. - protected LibraryItem(Library library) + public abstract class LibraryItem : IHasConcurrencyToken { - DateAdded = DateTime.UtcNow; - Library = library; - } + /// + /// Initializes a new instance of the class. + /// + /// The library of this item. + protected LibraryItem(Library library) + { + this.DateAdded = DateTime.UtcNow; + this.Library = library; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets the date this library item was added. - /// - public DateTime DateAdded { get; private set; } + /// + /// Gets the date this library item was added. + /// + public DateTime DateAdded { get; private set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the library of this item. - /// - /// - /// Required. - /// - public virtual Library Library { get; set; } + /// + /// Gets or sets the library of this item. + /// + /// + /// Required. + /// + public virtual Library Library { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs index 80e063d2..23556c56 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs @@ -3,73 +3,74 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a file on disk. -/// -public class MediaFile : IHasConcurrencyToken { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a file on disk. /// - /// The path relative to the LibraryRoot. - /// The file kind. - public MediaFile(string path, MediaFileKind kind) + public class MediaFile : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(path); + /// + /// Initializes a new instance of the class. + /// + /// The path relative to the LibraryRoot. + /// The file kind. + public MediaFile(string path, MediaFileKind kind) + { + ArgumentException.ThrowIfNullOrEmpty(path); - Path = path; - Kind = kind; + this.Path = path; + this.Kind = kind; - MediaFileStreams = new HashSet(); - } + this.MediaFileStreams = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the path relative to the library root. - /// - /// - /// Required, Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string Path { get; set; } + /// + /// Gets or sets the path relative to the library root. + /// + /// + /// Required, Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string Path { get; set; } - /// - /// Gets or sets the kind of media file. - /// - /// - /// Required. - /// - public MediaFileKind Kind { get; set; } + /// + /// Gets or sets the kind of media file. + /// + /// + /// Required. + /// + public MediaFileKind Kind { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the streams in this file. - /// - public virtual ICollection MediaFileStreams { get; private set; } + /// + /// Gets a collection containing the streams in this file. + /// + public virtual ICollection MediaFileStreams { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs index ac56931d..d1dce7b1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs @@ -3,51 +3,52 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - +{ #pragma warning disable CA1711 // Identifiers should not have incorrect suffix -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; -/// -/// An entity representing a stream in a media file. -/// -public class MediaFileStream : IHasConcurrencyToken -{ /// - /// Initializes a new instance of the class. + /// An entity representing a stream in a media file. /// - /// The number of this stream. - public MediaFileStream(int streamNumber) + public class MediaFileStream : IHasConcurrencyToken { - StreamNumber = streamNumber; - } + /// + /// Initializes a new instance of the class. + /// + /// The number of this stream. + public MediaFileStream(int streamNumber) + { + this.StreamNumber = streamNumber; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the stream number. - /// - /// - /// Required. - /// - public int StreamNumber { get; set; } + /// + /// Gets or sets the stream number. + /// + /// + /// Required. + /// + public int StreamNumber { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs index 8e87bb0a..1afc3f01 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs @@ -3,54 +3,55 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a metadata provider. -/// -public class MetadataProvider : IHasConcurrencyToken { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a metadata provider. /// - /// The name of the metadata provider. - public MetadataProvider(string name) + public class MetadataProvider : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(name); + /// + /// Initializes a new instance of the class. + /// + /// The name of the metadata provider. + public MetadataProvider(string name) + { + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - } + this.Name = name; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs index e46b6c9e..c109253a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs @@ -3,65 +3,65 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a unique identifier for a metadata provider. -/// -public class MetadataProviderId : IHasConcurrencyToken { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a unique identifier for a metadata provider. /// - /// The provider id. - /// The metadata provider. - public MetadataProviderId(string providerId, MetadataProvider metadataProvider) + public class MetadataProviderId : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(providerId); + /// + /// Initializes a new instance of the class. + /// + /// The provider id. + /// The metadata provider. + public MetadataProviderId(string providerId, MetadataProvider metadataProvider) + { + ArgumentException.ThrowIfNullOrEmpty(providerId); - ProviderId = providerId; - MetadataProvider = metadataProvider; - } + this.ProviderId = providerId; + this.MetadataProvider = metadataProvider; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the provider id. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string ProviderId { get; set; } + /// + /// Gets or sets the provider id. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string ProviderId { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the metadata provider. - /// - /// - /// Required. - /// - public virtual MetadataProvider MetadataProvider { get; set; } + /// + /// Gets or sets the metadata provider. + /// + /// + /// Required. + /// + public virtual MetadataProvider MetadataProvider { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs index 67e4943f..61fee13a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs @@ -2,31 +2,35 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a movie. -/// -public class Movie : LibraryItem, IHasReleases { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a movie. /// - /// The library. - public Movie(Library library) : base(library) + public class Movie : LibraryItem, IHasReleases { - Releases = new HashSet(); - MovieMetadata = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Movie(Library library) : base(library) + { + this.Releases = new HashSet(); + this.MovieMetadata = new HashSet(); + } + + /// + public virtual ICollection Releases { get; private set; } + + /// + /// Gets a collection containing the metadata for this movie. + /// + public virtual ICollection MovieMetadata { get; private set; } } - - /// - public virtual ICollection Releases { get; private set; } - - /// - /// Gets a collection containing the metadata for this movie. - /// - public virtual ICollection MovieMetadata { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs index d7db3986..fd1ce91b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs @@ -2,72 +2,75 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity holding the metadata for a movie. -/// -public class MovieMetadata : ItemMetadata, IHasCompanies { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity holding the metadata for a movie. /// - /// The title or name of the movie. - /// ISO-639-3 3-character language codes. - public MovieMetadata(string title, string language) : base(title, language) + public class MovieMetadata : ItemMetadata, IHasCompanies { - Studios = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the movie. + /// ISO-639-3 3-character language codes. + public MovieMetadata(string title, string language) : base(title, language) + { + this.Studios = new HashSet(); + } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + + /// + /// Gets or sets the tagline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Tagline { get; set; } + + /// + /// Gets or sets the plot. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Plot { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets the studios that produced this movie. + /// + public virtual ICollection Studios { get; private set; } + + /// + public ICollection Companies => this.Studios; } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } - - /// - /// Gets or sets the tagline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Tagline { get; set; } - - /// - /// Gets or sets the plot. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Plot { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets the studios that produced this movie. - /// - public virtual ICollection Studios { get; private set; } - - /// - public ICollection Companies => Studios; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs index 472befb0..e2d8cc96 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs @@ -2,32 +2,36 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; - -/// -/// An entity representing a music album. -/// -public class MusicAlbum : LibraryItem { + using System.Collections.Generic; + /// - /// Initializes a new instance of the class. + /// An entity representing a music album. /// - /// The library. - public MusicAlbum(Library library) : base(library) + public class MusicAlbum : LibraryItem { - MusicAlbumMetadata = new HashSet(); - Tracks = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public MusicAlbum(Library library) : base(library) + { + this.MusicAlbumMetadata = new HashSet(); + this.Tracks = new HashSet(); + } + + /// + /// Gets a collection containing the album metadata. + /// + public virtual ICollection MusicAlbumMetadata { get; private set; } + + /// + /// Gets a collection containing the tracks. + /// + public virtual ICollection Tracks { get; private set; } } - - /// - /// Gets a collection containing the album metadata. - /// - public virtual ICollection MusicAlbumMetadata { get; private set; } - - /// - /// Gets a collection containing the tracks. - /// - public virtual ICollection Tracks { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs index 0d8c12cb..0ad58bc9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs @@ -2,58 +2,62 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1724 +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; - -/// -/// An entity holding the metadata for a music album. -/// -public class MusicAlbumMetadata : ItemMetadata { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + /// - /// Initializes a new instance of the class. + /// An entity holding the metadata for a music album. /// - /// The title or name of the album. - /// ISO-639-3 3-character language codes. - public MusicAlbumMetadata(string title, string language) : base(title, language) + public class MusicAlbumMetadata : ItemMetadata { - Labels = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the album. + /// ISO-639-3 3-character language codes. + public MusicAlbumMetadata(string title, string language) : base(title, language) + { + this.Labels = new HashSet(); + } + + /// + /// Gets or sets the barcode. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? Barcode { get; set; } + + /// + /// Gets or sets the label number. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? LabelNumber { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets a collection containing the labels. + /// + public virtual ICollection Labels { get; private set; } } - - /// - /// Gets or sets the barcode. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? Barcode { get; set; } - - /// - /// Gets or sets the label number. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? LabelNumber { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets a collection containing the labels. - /// - public virtual ICollection Labels { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs index f2dd2e3c..e0f8fc87 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs @@ -2,91 +2,94 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a person. -/// -public class Person : IHasConcurrencyToken { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a person. /// - /// The name of the person. - public Person(string name) + public class Person : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(name); + /// + /// Initializes a new instance of the class. + /// + /// The name of the person. + public Person(string name) + { + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - DateAdded = DateTime.UtcNow; - DateModified = DateAdded; + this.Name = name; + this.DateAdded = DateTime.UtcNow; + this.DateModified = this.DateAdded; - Sources = new HashSet(); - } + this.Sources = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Name { get; set; } - /// - /// Gets or sets the source id. - /// - /// - /// Max length = 255. - /// - [MaxLength(256)] - [StringLength(256)] - public string? SourceId { get; set; } + /// + /// Gets or sets the source id. + /// + /// + /// Max length = 255. + /// + [MaxLength(256)] + [StringLength(256)] + public string? SourceId { get; set; } - /// - /// Gets the date added. - /// - /// - /// Required. - /// - public DateTime DateAdded { get; private set; } + /// + /// Gets the date added. + /// + /// + /// Required. + /// + public DateTime DateAdded { get; private set; } - /// - /// Gets or sets the date modified. - /// - /// - /// Required. - /// - public DateTime DateModified { get; set; } + /// + /// Gets or sets the date modified. + /// + /// + /// Required. + /// + public DateTime DateModified { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a list of metadata sources for this person. - /// - public virtual ICollection Sources { get; private set; } + /// + /// Gets a list of metadata sources for this person. + /// + public virtual ICollection Sources { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs index 2de37222..5c6adc52 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs @@ -3,81 +3,82 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a person's role in media. -/// -public class PersonRole : IHasArtwork, IHasConcurrencyToken { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a person's role in media. /// - /// The role type. - /// The person. - public PersonRole(PersonRoleType type, Person person) + public class PersonRole : IHasArtwork, IHasConcurrencyToken { - Type = type; - Person = person; - Artwork = new HashSet(); - Sources = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The role type. + /// The person. + public PersonRole(PersonRoleType type, Person person) + { + this.Type = type; + this.Person = person; + this.Artwork = new HashSet(); + this.Sources = new HashSet(); + } + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the name of the person's role. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Role { get; set; } + + /// + /// Gets or sets the person's role type. + /// + /// + /// Required. + /// + public PersonRoleType Type { get; set; } + + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } + + /// + /// Gets or sets the person. + /// + /// + /// Required. + /// + public virtual Person Person { get; set; } + + /// + public virtual ICollection Artwork { get; private set; } + + /// + /// Gets a collection containing the metadata sources for this person role. + /// + public virtual ICollection Sources { get; private set; } + + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the name of the person's role. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Role { get; set; } - - /// - /// Gets or sets the person's role type. - /// - /// - /// Required. - /// - public PersonRoleType Type { get; set; } - - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } - - /// - /// Gets or sets the person. - /// - /// - /// Required. - /// - public virtual Person Person { get; set; } - - /// - public virtual ICollection Artwork { get; private set; } - - /// - /// Gets a collection containing the metadata sources for this person role. - /// - public virtual ICollection Sources { get; private set; } - - /// - public void OnSavingChanges() - { - RowVersion++; - } -} \ No newline at end of file +} diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs index 3d1b1c2f..b4c17593 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs @@ -2,32 +2,34 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a photo. -/// -public class Photo : LibraryItem, IHasReleases { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a photo. /// - /// The library. - public Photo(Library library) : base(library) + public class Photo : LibraryItem, IHasReleases { - PhotoMetadata = new HashSet(); - Releases = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Photo(Library library) : base(library) + { + this.PhotoMetadata = new HashSet(); + this.Releases = new HashSet(); + } + + /// + /// Gets a collection containing the photo metadata. + /// + public virtual ICollection PhotoMetadata { get; private set; } + + /// + public virtual ICollection Releases { get; private set; } } - - /// - /// Gets a collection containing the photo metadata. - /// - public virtual ICollection PhotoMetadata { get; private set; } - - /// - public virtual ICollection Releases { get; private set; } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs index ed37f4e0..100cebd1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs @@ -2,20 +2,22 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities.Libraries +#pragma warning disable SA1128 // Put constructor initializers on their own line -/// -/// An entity that holds metadata for a photo. -/// -public class PhotoMetadata : ItemMetadata +namespace Jellyfin.Database.Implementations.Entities.Libraries { /// - /// Initializes a new instance of the class. + /// An entity that holds metadata for a photo. /// - /// The title or name of the photo. - /// ISO-639-3 3-character language codes. - public PhotoMetadata(string title, string language) : base(title, language) + public class PhotoMetadata : ItemMetadata { + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the photo. + /// ISO-639-3 3-character language codes. + public PhotoMetadata(string title, string language) : base(title, language) + { + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs index 65008bc8..b771f2df 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs @@ -2,61 +2,64 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a rating for an entity. -/// -public class Rating : IHasConcurrencyToken { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a rating for an entity. /// - /// The value. - public Rating(double value) + public class Rating : IHasConcurrencyToken { - Value = value; - } + /// + /// Initializes a new instance of the class. + /// + /// The value. + public Rating(double value) + { + this.Value = value; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the value. - /// - /// - /// Required. - /// - public double Value { get; set; } + /// + /// Gets or sets the value. + /// + /// + /// Required. + /// + public double Value { get; set; } - /// - /// Gets or sets the number of votes. - /// - public int? Votes { get; set; } + /// + /// Gets or sets the number of votes. + /// + public int? Votes { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the rating type. - /// If this is null it's the internal user rating. - /// - public virtual RatingSource? RatingType { get; set; } + /// + /// Gets or sets the rating type. + /// If this is null it's the internal user rating. + /// + public virtual RatingSource? RatingType { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs index f7994b9e..c82270f7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs @@ -3,74 +3,75 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// This is the entity to store review ratings, not age ratings. -/// -public class RatingSource : IHasConcurrencyToken { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// This is the entity to store review ratings, not age ratings. /// - /// The minimum value. - /// The maximum value. - public RatingSource(double minimumValue, double maximumValue) + public class RatingSource : IHasConcurrencyToken { - MinimumValue = minimumValue; - MaximumValue = maximumValue; - } + /// + /// Initializes a new instance of the class. + /// + /// The minimum value. + /// The maximum value. + public RatingSource(double minimumValue, double maximumValue) + { + this.MinimumValue = minimumValue; + this.MaximumValue = maximumValue; + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Name { get; set; } - /// - /// Gets or sets the minimum value. - /// - /// - /// Required. - /// - public double MinimumValue { get; set; } + /// + /// Gets or sets the minimum value. + /// + /// + /// Required. + /// + public double MinimumValue { get; set; } - /// - /// Gets or sets the maximum value. - /// - /// - /// Required. - /// - public double MaximumValue { get; set; } + /// + /// Gets or sets the maximum value. + /// + /// + /// Required. + /// + public double MaximumValue { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets or sets the metadata source. - /// - public virtual MetadataProviderId? Source { get; set; } + /// + /// Gets or sets the metadata source. + /// + public virtual MetadataProviderId? Source { get; set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs index 44840fca..0ada81ed 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs @@ -3,69 +3,69 @@ // namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a release for a library item, eg. Director's cut vs. standard. -/// -public class Release : IHasConcurrencyToken { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a release for a library item, eg. Director's cut vs. standard. /// - /// The name of this release. - public Release(string name) + public class Release : IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(name); + /// + /// Initializes a new instance of the class. + /// + /// The name of this release. + public Release(string name) + { + ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; + this.Name = name; - MediaFiles = new HashSet(); - Chapters = new HashSet(); - } + this.MediaFiles = new HashSet(); + this.Chapters = new HashSet(); + } - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the name. - /// - /// - /// Required, Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string Name { get; set; } + /// + /// Gets or sets the name. + /// + /// + /// Required, Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string Name { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets a collection containing the media files for this release. - /// - public virtual ICollection MediaFiles { get; private set; } + /// + /// Gets a collection containing the media files for this release. + /// + public virtual ICollection MediaFiles { get; private set; } - /// - /// Gets a collection containing the chapters for this release. - /// - public virtual ICollection Chapters { get; private set; } + /// + /// Gets a collection containing the chapters for this release. + /// + public virtual ICollection Chapters { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs index b1d5d7eb..dfab1421 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs @@ -2,38 +2,40 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; - -/// -/// An entity representing a season. -/// -public class Season : LibraryItem { + using System.Collections.Generic; + /// - /// Initializes a new instance of the class. + /// An entity representing a season. /// - /// The library. - public Season(Library library) : base(library) + public class Season : LibraryItem { - Episodes = new HashSet(); - SeasonMetadata = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Season(Library library) : base(library) + { + this.Episodes = new HashSet(); + this.SeasonMetadata = new HashSet(); + } + + /// + /// Gets or sets the season number. + /// + public int? SeasonNumber { get; set; } + + /// + /// Gets the season metadata. + /// + public virtual ICollection SeasonMetadata { get; private set; } + + /// + /// Gets a collection containing the number of episodes. + /// + public virtual ICollection Episodes { get; private set; } } - - /// - /// Gets or sets the season number. - /// - public int? SeasonNumber { get; set; } - - /// - /// Gets the season metadata. - /// - public virtual ICollection SeasonMetadata { get; private set; } - - /// - /// Gets a collection containing the number of episodes. - /// - public virtual ICollection Episodes { get; private set; } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs index 16959d59..c2fd9038 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs @@ -2,31 +2,34 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.ComponentModel.DataAnnotations; - -/// -/// An entity that holds metadata for seasons. -/// -public class SeasonMetadata : ItemMetadata { - /// - /// Initializes a new instance of the class. - /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public SeasonMetadata(string title, string language) : base(title, language) - { - } + using System.ComponentModel.DataAnnotations; /// - /// Gets or sets the outline. + /// An entity that holds metadata for seasons. /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } + public class SeasonMetadata : ItemMetadata + { + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public SeasonMetadata(string title, string language) : base(title, language) + { + } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs index d40b8022..a8fe8fc2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs @@ -2,50 +2,52 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System; -using System.Collections.Generic; - - -/// -/// An entity representing a series. -/// -public class Series : LibraryItem { + using System; + using System.Collections.Generic; + /// - /// Initializes a new instance of the class. + /// An entity representing a series. /// - /// The library. - public Series(Library library) : base(library) + public class Series : LibraryItem { - Seasons = new HashSet(); - SeriesMetadata = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Series(Library library) : base(library) + { + this.Seasons = new HashSet(); + this.SeriesMetadata = new HashSet(); + } + + /// + /// Gets or sets the days of week. + /// + public DayOfWeek? AirsDayOfWeek { get; set; } + + /// + /// Gets or sets the time the show airs, ignore the date portion. + /// + public DateTimeOffset? AirsTime { get; set; } + + /// + /// Gets or sets the date the series first aired. + /// + public DateTime? FirstAired { get; set; } + + /// + /// Gets a collection containing the series metadata. + /// + public virtual ICollection SeriesMetadata { get; private set; } + + /// + /// Gets a collection containing the seasons. + /// + public virtual ICollection Seasons { get; private set; } } - - /// - /// Gets or sets the days of week. - /// - public DayOfWeek? AirsDayOfWeek { get; set; } - - /// - /// Gets or sets the time the show airs, ignore the date portion. - /// - public DateTimeOffset? AirsTime { get; set; } - - /// - /// Gets or sets the date the series first aired. - /// - public DateTime? FirstAired { get; set; } - - /// - /// Gets a collection containing the series metadata. - /// - public virtual ICollection SeriesMetadata { get; private set; } - - /// - /// Gets a collection containing the seasons. - /// - public virtual ICollection Seasons { get; private set; } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs index 698e2cd6..98830e77 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs @@ -2,72 +2,75 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing series metadata. -/// -public class SeriesMetadata : ItemMetadata, IHasCompanies { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing series metadata. /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public SeriesMetadata(string title, string language) : base(title, language) + public class SeriesMetadata : ItemMetadata, IHasCompanies { - Networks = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public SeriesMetadata(string title, string language) : base(title, language) + { + this.Networks = new HashSet(); + } + + /// + /// Gets or sets the outline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Outline { get; set; } + + /// + /// Gets or sets the plot. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Plot { get; set; } + + /// + /// Gets or sets the tagline. + /// + /// + /// Max length = 1024. + /// + [MaxLength(1024)] + [StringLength(1024)] + public string? Tagline { get; set; } + + /// + /// Gets or sets the country code. + /// + /// + /// Max length = 2. + /// + [MaxLength(2)] + [StringLength(2)] + public string? Country { get; set; } + + /// + /// Gets a collection containing the networks. + /// + public virtual ICollection Networks { get; private set; } + + /// + public ICollection Companies => this.Networks; } - - /// - /// Gets or sets the outline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Outline { get; set; } - - /// - /// Gets or sets the plot. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Plot { get; set; } - - /// - /// Gets or sets the tagline. - /// - /// - /// Max length = 1024. - /// - [MaxLength(1024)] - [StringLength(1024)] - public string? Tagline { get; set; } - - /// - /// Gets or sets the country code. - /// - /// - /// Max length = 2. - /// - [MaxLength(2)] - [StringLength(2)] - public string? Country { get; set; } - - /// - /// Gets a collection containing the networks. - /// - public virtual ICollection Networks { get; private set; } - - /// - public ICollection Companies => Networks; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs index 5dbc46f3..b7893f2f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs @@ -2,37 +2,39 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a track. -/// -public class Track : LibraryItem, IHasReleases { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. + /// An entity representing a track. /// - /// The library. - public Track(Library library) : base(library) + public class Track : LibraryItem, IHasReleases { - Releases = new HashSet(); - TrackMetadata = new HashSet(); + /// + /// Initializes a new instance of the class. + /// + /// The library. + public Track(Library library) : base(library) + { + this.Releases = new HashSet(); + this.TrackMetadata = new HashSet(); + } + + /// + /// Gets or sets the track number. + /// + public int? TrackNumber { get; set; } + + /// + public virtual ICollection Releases { get; private set; } + + /// + /// Gets a collection containing the track metadata. + /// + public virtual ICollection TrackMetadata { get; private set; } } - - /// - /// Gets or sets the track number. - /// - public int? TrackNumber { get; set; } - - /// - public virtual ICollection Releases { get; private set; } - - /// - /// Gets a collection containing the track metadata. - /// - public virtual ICollection TrackMetadata { get; private set; } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs index e8a07301..612014c7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs @@ -2,20 +2,22 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities.Libraries +#pragma warning disable SA1128 // Put constructor initializers on their own line -/// -/// An entity holding metadata for a track. -/// -public class TrackMetadata : ItemMetadata +namespace Jellyfin.Database.Implementations.Entities.Libraries { /// - /// Initializes a new instance of the class. + /// An entity holding metadata for a track. /// - /// The title or name of the object. - /// ISO-639-3 3-character language codes. - public TrackMetadata(string title, string language) : base(title, language) + public class TrackMetadata : ItemMetadata { + /// + /// Initializes a new instance of the class. + /// + /// The title or name of the object. + /// ISO-639-3 3-character language codes. + public TrackMetadata(string title, string language) : base(title, language) + { + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs index 03490322..0d8cf834 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs @@ -5,6 +5,7 @@ namespace Jellyfin.Database.Implementations.Entities; #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member +#pragma warning disable SA1600 using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs index 90b640d4..f89adbeb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs @@ -37,5 +37,5 @@ public enum MediaStreamTypeEntity /// /// The lyric. /// - Lyric = 5 + Lyric = 5, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs index ba159d47..2be2c083 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs @@ -3,70 +3,70 @@ // namespace Jellyfin.Database.Implementations.Entities - +{ #pragma warning disable CA1711 // Identifiers should not have incorrect suffix -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; -/// -/// An entity representing whether the associated user has a specific permission. -/// -public class Permission : IHasConcurrencyToken -{ /// - /// Initializes a new instance of the class. - /// Public constructor with required data. + /// An entity representing whether the associated user has a specific permission. /// - /// The permission kind. - /// The value of this permission. - public Permission(PermissionKind kind, bool value) + public class Permission : IHasConcurrencyToken { - Kind = kind; - Value = value; - } + /// + /// Initializes a new instance of the class. + /// Public constructor with required data. + /// + /// The permission kind. + /// The value of this permission. + public Permission(PermissionKind kind, bool value) + { + this.Kind = kind; + this.Value = value; + } - /// - /// Gets the id of this permission. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } + /// + /// Gets the id of this permission. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } - /// - /// Gets or sets the id of the associated user. - /// - public Guid? UserId { get; set; } + /// + /// Gets or sets the id of the associated user. + /// + public Guid? UserId { get; set; } - /// - /// Gets the type of this permission. - /// - /// - /// Required. - /// - public PermissionKind Kind { get; private set; } + /// + /// Gets the type of this permission. + /// + /// + /// Required. + /// + public PermissionKind Kind { get; private set; } - /// - /// Gets or sets a value indicating whether the associated user has this permission. - /// - /// - /// Required. - /// - public bool Value { get; set; } + /// + /// Gets or sets a value indicating whether the associated user has this permission. + /// + /// + /// Required. + /// + public bool Value { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs index 16b6841e..38199e4a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs @@ -3,69 +3,70 @@ // namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a preference attached to a user or group. -/// -public class Preference : IHasConcurrencyToken { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. - /// Public constructor with required data. + /// An entity representing a preference attached to a user or group. /// - /// The preference kind. - /// The value. - public Preference(PreferenceKind kind, string value) + public class Preference : IHasConcurrencyToken { - Kind = kind; - Value = value ?? throw new ArgumentNullException(nameof(value)); + /// + /// Initializes a new instance of the class. + /// Public constructor with required data. + /// + /// The preference kind. + /// The value. + public Preference(PreferenceKind kind, string value) + { + this.Kind = kind; + this.Value = value ?? throw new ArgumentNullException(nameof(value)); + } + + /// + /// Gets the id of this preference. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the id of the associated user. + /// + public Guid? UserId { get; set; } + + /// + /// Gets the type of this preference. + /// + /// + /// Required. + /// + public PreferenceKind Kind { get; private set; } + + /// + /// Gets or sets the value of this preference. + /// + /// + /// Required, Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string Value { get; set; } + + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } + + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } - - /// - /// Gets the id of this preference. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the id of the associated user. - /// - public Guid? UserId { get; set; } - - /// - /// Gets the type of this preference. - /// - /// - /// Required. - /// - public PreferenceKind Kind { get; private set; } - - /// - /// Gets or sets the value of this preference. - /// - /// - /// Required, Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string Value { get; set; } - - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } - - /// - public void OnSavingChanges() - { - RowVersion++; - } -} \ No newline at end of file +} diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs index 0b04d75b..615870b8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs @@ -2,40 +2,41 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities; - -/// -/// Lists types of Audio. -/// -public enum ProgramAudioEntity +namespace Jellyfin.Database.Implementations.Entities { /// - /// Mono. + /// Lists types of Audio. /// - Mono = 0, + public enum ProgramAudioEntity + { + /// + /// Mono. + /// + Mono = 0, - /// - /// Stereo. - /// - Stereo = 1, + /// + /// Stereo. + /// + Stereo = 1, - /// - /// Dolby. - /// - Dolby = 2, + /// + /// Dolby. + /// + Dolby = 2, - /// - /// DolbyDigital. - /// - DolbyDigital = 3, + /// + /// DolbyDigital. + /// + DolbyDigital = 3, - /// - /// Thx. - /// - Thx = 4, + /// + /// Thx. + /// + Thx = 4, - /// - /// Atmos. - /// - Atmos = 5 + /// + /// Atmos. + /// + Atmos = 5, + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs index 9fb5a14c..96f83a01 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs @@ -3,57 +3,58 @@ // namespace Jellyfin.Database.Implementations.Entities.Security - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using System.Globalization; - -/// -/// An entity representing an API key. -/// -public class ApiKey { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using System.Globalization; + /// - /// Initializes a new instance of the class. + /// An entity representing an API key. /// - /// The name. - public ApiKey(string name) + public class ApiKey { - Name = name; + /// + /// Initializes a new instance of the class. + /// + /// The name. + public ApiKey(string name) + { + this.Name = name; - AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); - DateCreated = DateTime.UtcNow; + this.AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); + this.DateCreated = DateTime.UtcNow; + } + + /// + /// Gets the id. + /// + /// + /// Identity, Indexed, Required. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets or sets the date created. + /// + public DateTime DateCreated { get; set; } + + /// + /// Gets or sets the date of last activity. + /// + public DateTime DateLastActivity { get; set; } + + /// + /// Gets or sets the name. + /// + [MaxLength(64)] + [StringLength(64)] + public string Name { get; set; } + + /// + /// Gets or sets the access token. + /// + public string AccessToken { get; set; } } - - /// - /// Gets the id. - /// - /// - /// Identity, Indexed, Required. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets or sets the date created. - /// - public DateTime DateCreated { get; set; } - - /// - /// Gets or sets the date of last activity. - /// - public DateTime DateLastActivity { get; set; } - - /// - /// Gets or sets the name. - /// - [MaxLength(64)] - [StringLength(64)] - public string Name { get; set; } - - /// - /// Gets or sets the access token. - /// - public string AccessToken { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs index 5bf5c3c3..24119b57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs @@ -3,108 +3,109 @@ // namespace Jellyfin.Database.Implementations.Entities.Security - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using System.Globalization; - -/// -/// An entity representing a device. -/// -public class Device { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using System.Globalization; + /// - /// Initializes a new instance of the class. + /// An entity representing a device. /// - /// The user id. - /// The app name. - /// The app version. - /// The device name. - /// The device id. - public Device(Guid userId, string appName, string appVersion, string deviceName, string deviceId) + public class Device { - UserId = userId; - AppName = appName; - AppVersion = appVersion; - DeviceName = deviceName; - DeviceId = deviceId; + /// + /// Initializes a new instance of the class. + /// + /// The user id. + /// The app name. + /// The app version. + /// The device name. + /// The device id. + public Device(Guid userId, string appName, string appVersion, string deviceName, string deviceId) + { + this.UserId = userId; + this.AppName = appName; + this.AppVersion = appVersion; + this.DeviceName = deviceName; + this.DeviceId = deviceId; - AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); - DateCreated = DateTime.UtcNow; - DateModified = DateCreated; - DateLastActivity = DateCreated; + this.AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); + this.DateCreated = DateTime.UtcNow; + this.DateModified = this.DateCreated; + this.DateLastActivity = this.DateCreated; - // Non-nullable for EF Core, as this is a required relationship. - User = null!; + // Non-nullable for EF Core, as this is a required relationship. + this.User = null!; + } + + /// + /// Gets the id. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the user id. + /// + public Guid UserId { get; private set; } + + /// + /// Gets or sets the access token. + /// + public string AccessToken { get; set; } + + /// + /// Gets or sets the app name. + /// + [MaxLength(64)] + [StringLength(64)] + public string AppName { get; set; } + + /// + /// Gets or sets the app version. + /// + [MaxLength(32)] + [StringLength(32)] + public string AppVersion { get; set; } + + /// + /// Gets or sets the device name. + /// + [MaxLength(64)] + [StringLength(64)] + public string DeviceName { get; set; } + + /// + /// Gets or sets the device id. + /// + [MaxLength(256)] + [StringLength(256)] + public string DeviceId { get; set; } + + /// + /// Gets or sets a value indicating whether this device is active. + /// + public bool IsActive { get; set; } + + /// + /// Gets or sets the date created. + /// + public DateTime DateCreated { get; set; } + + /// + /// Gets or sets the date modified. + /// + public DateTime DateModified { get; set; } + + /// + /// Gets or sets the date of last activity. + /// + public DateTime DateLastActivity { get; set; } + + /// + /// Gets the user. + /// + public User User { get; private set; } } - - /// - /// Gets the id. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the user id. - /// - public Guid UserId { get; private set; } - - /// - /// Gets or sets the access token. - /// - public string AccessToken { get; set; } - - /// - /// Gets or sets the app name. - /// - [MaxLength(64)] - [StringLength(64)] - public string AppName { get; set; } - - /// - /// Gets or sets the app version. - /// - [MaxLength(32)] - [StringLength(32)] - public string AppVersion { get; set; } - - /// - /// Gets or sets the device name. - /// - [MaxLength(64)] - [StringLength(64)] - public string DeviceName { get; set; } - - /// - /// Gets or sets the device id. - /// - [MaxLength(256)] - [StringLength(256)] - public string DeviceId { get; set; } - - /// - /// Gets or sets a value indicating whether this device is active. - /// - public bool IsActive { get; set; } - - /// - /// Gets or sets the date created. - /// - public DateTime DateCreated { get; set; } - - /// - /// Gets or sets the date modified. - /// - public DateTime DateModified { get; set; } - - /// - /// Gets or sets the date of last activity. - /// - public DateTime DateLastActivity { get; set; } - - /// - /// Gets the user. - /// - public User User { get; private set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs index dfa20da8..d98979d8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs @@ -3,36 +3,37 @@ // namespace Jellyfin.Database.Implementations.Entities.Security - -using System.ComponentModel.DataAnnotations.Schema; - -/// -/// An entity representing custom options for a device. -/// -public class DeviceOptions { + using System.ComponentModel.DataAnnotations.Schema; + /// - /// Initializes a new instance of the class. + /// An entity representing custom options for a device. /// - /// The device id. - public DeviceOptions(string deviceId) + public class DeviceOptions { - DeviceId = deviceId; + /// + /// Initializes a new instance of the class. + /// + /// The device id. + public DeviceOptions(string deviceId) + { + this.DeviceId = deviceId; + } + + /// + /// Gets the id. + /// + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + public int Id { get; private set; } + + /// + /// Gets the device id. + /// + public string DeviceId { get; private set; } + + /// + /// Gets or sets the custom name. + /// + public string? CustomName { get; set; } } - - /// - /// Gets the id. - /// - [DatabaseGenerated(DatabaseGeneratedOption.Identity)] - public int Id { get; private set; } - - /// - /// Gets the device id. - /// - public string DeviceId { get; private set; } - - /// - /// Gets or sets the custom name. - /// - public string? CustomName { get; set; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs index e1b76583..d0c5886e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs @@ -2,77 +2,78 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities; - -using System; -using System.Text.Json.Serialization; - -/// -/// An entity representing the metadata for a group of trickplay tiles. -/// -public class TrickplayInfo +namespace Jellyfin.Database.Implementations.Entities { - /// - /// Gets or sets the id of the associated item. - /// - /// - /// Required. - /// - public Guid ItemId { get; set; } + using System; + using System.Text.Json.Serialization; /// - /// Gets or sets width of an individual thumbnail. + /// An entity representing the metadata for a group of trickplay tiles. /// - /// - /// Required. - /// - public int Width { get; set; } + public class TrickplayInfo + { + /// + /// Gets or sets the id of the associated item. + /// + /// + /// Required. + /// + public Guid ItemId { get; set; } - /// - /// Gets or sets height of an individual thumbnail. - /// - /// - /// Required. - /// - public int Height { get; set; } + /// + /// Gets or sets width of an individual thumbnail. + /// + /// + /// Required. + /// + public int Width { get; set; } - /// - /// Gets or sets amount of thumbnails per row. - /// - /// - /// Required. - /// - public int TileWidth { get; set; } + /// + /// Gets or sets height of an individual thumbnail. + /// + /// + /// Required. + /// + public int Height { get; set; } - /// - /// Gets or sets amount of thumbnails per column. - /// - /// - /// Required. - /// - public int TileHeight { get; set; } + /// + /// Gets or sets amount of thumbnails per row. + /// + /// + /// Required. + /// + public int TileWidth { get; set; } - /// - /// Gets or sets total amount of non-black thumbnails. - /// - /// - /// Required. - /// - public int ThumbnailCount { get; set; } + /// + /// Gets or sets amount of thumbnails per column. + /// + /// + /// Required. + /// + public int TileHeight { get; set; } - /// - /// Gets or sets interval in milliseconds between each trickplay thumbnail. - /// - /// - /// Required. - /// - public int Interval { get; set; } + /// + /// Gets or sets total amount of non-black thumbnails. + /// + /// + /// Required. + /// + public int ThumbnailCount { get; set; } - /// - /// Gets or sets peak bandwidth usage in bits per second. - /// - /// - /// Required. - /// - public int Bandwidth { get; set; } + /// + /// Gets or sets interval in milliseconds between each trickplay thumbnail. + /// + /// + /// Required. + /// + public int Interval { get; set; } + + /// + /// Gets or sets peak bandwidth usage in bits per second. + /// + /// + /// Required. + /// + public int Bandwidth { get; set; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs index a195022b..36502618 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs @@ -2,343 +2,346 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1515 // Put constructor initializers on their own line +#pragma warning disable CA1724 + namespace Jellyfin.Database.Implementations.Entities - -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using System.Text.Json.Serialization; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; - -/// -/// An entity representing a user. -/// -public class User : IHasPermissions, IHasConcurrencyToken { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using System.Text.Json.Serialization; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// - /// Initializes a new instance of the class. - /// Public constructor with required data. + /// An entity representing a user. /// - /// The username for the new user. - /// The Id of the user's authentication provider. - /// The Id of the user's password reset provider. - public User(string username, string authenticationProviderId, string passwordResetProviderId) + public class User : IHasPermissions, IHasConcurrencyToken { - ArgumentException.ThrowIfNullOrEmpty(username); - ArgumentException.ThrowIfNullOrEmpty(authenticationProviderId); - ArgumentException.ThrowIfNullOrEmpty(passwordResetProviderId); + /// + /// Initializes a new instance of the class. + /// Public constructor with required data. + /// + /// The username for the new user. + /// The Id of the user's authentication provider. + /// The Id of the user's password reset provider. + public User(string username, string authenticationProviderId, string passwordResetProviderId) + { + ArgumentException.ThrowIfNullOrEmpty(username); + ArgumentException.ThrowIfNullOrEmpty(authenticationProviderId); + ArgumentException.ThrowIfNullOrEmpty(passwordResetProviderId); - Username = username; - AuthenticationProviderId = authenticationProviderId; - PasswordResetProviderId = passwordResetProviderId; + this.Username = username; + this.AuthenticationProviderId = authenticationProviderId; + this.PasswordResetProviderId = passwordResetProviderId; - AccessSchedules = new HashSet(); - DisplayPreferences = new HashSet(); - ItemDisplayPreferences = new HashSet(); - // Groups = new HashSet(); - Permissions = new HashSet(); - Preferences = new HashSet(); - // ProviderMappings = new HashSet(); + this.AccessSchedules = new HashSet(); + this.DisplayPreferences = new HashSet(); + this.ItemDisplayPreferences = new HashSet(); + // Groups = new HashSet(); + this.Permissions = new HashSet(); + this.Preferences = new HashSet(); + // ProviderMappings = new HashSet(); - // Set default values - Id = Guid.NewGuid(); - InvalidLoginAttemptCount = 0; - EnableUserPreferenceAccess = true; - MustUpdatePassword = false; - DisplayMissingEpisodes = false; - DisplayCollectionsView = false; - HidePlayedInLatest = true; - RememberAudioSelections = true; - RememberSubtitleSelections = true; - EnableNextEpisodeAutoPlay = true; - EnableAutoLogin = false; - PlayDefaultAudioTrack = true; - SubtitleMode = SubtitlePlaybackMode.Default; - SyncPlayAccess = SyncPlayUserAccessType.CreateAndJoinGroups; - } + // Set default values + this.Id = Guid.NewGuid(); + this.InvalidLoginAttemptCount = 0; + this.EnableUserPreferenceAccess = true; + this.MustUpdatePassword = false; + this.DisplayMissingEpisodes = false; + this.DisplayCollectionsView = false; + this.HidePlayedInLatest = true; + this.RememberAudioSelections = true; + this.RememberSubtitleSelections = true; + this.EnableNextEpisodeAutoPlay = true; + this.EnableAutoLogin = false; + this.PlayDefaultAudioTrack = true; + this.SubtitleMode = SubtitlePlaybackMode.Default; + this.SyncPlayAccess = SyncPlayUserAccessType.CreateAndJoinGroups; + } - /// - /// Gets or sets the Id of the user. - /// - /// - /// Identity, Indexed, Required. - /// - public Guid Id { get; set; } + /// + /// Gets or sets the Id of the user. + /// + /// + /// Identity, Indexed, Required. + /// + public Guid Id { get; set; } - /// - /// Gets or sets the user's name. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string Username { get; set; } + /// + /// Gets or sets the user's name. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string Username { get; set; } - /// - /// Gets or sets the user's password, or null if none is set. - /// - /// - /// Max length = 65535. - /// - [MaxLength(65535)] - [StringLength(65535)] - public string? Password { get; set; } + /// + /// Gets or sets the user's password, or null if none is set. + /// + /// + /// Max length = 65535. + /// + [MaxLength(65535)] + [StringLength(65535)] + public string? Password { get; set; } - /// - /// Gets or sets a value indicating whether the user must update their password. - /// - /// - /// Required. - /// - public bool MustUpdatePassword { get; set; } + /// + /// Gets or sets a value indicating whether the user must update their password. + /// + /// + /// Required. + /// + public bool MustUpdatePassword { get; set; } - /// - /// Gets or sets the audio language preference. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? AudioLanguagePreference { get; set; } + /// + /// Gets or sets the audio language preference. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? AudioLanguagePreference { get; set; } - /// - /// Gets or sets the authentication provider id. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string AuthenticationProviderId { get; set; } + /// + /// Gets or sets the authentication provider id. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string AuthenticationProviderId { get; set; } - /// - /// Gets or sets the password reset provider id. - /// - /// - /// Required, Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string PasswordResetProviderId { get; set; } + /// + /// Gets or sets the password reset provider id. + /// + /// + /// Required, Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string PasswordResetProviderId { get; set; } - /// - /// Gets or sets the invalid login attempt count. - /// - /// - /// Required. - /// - public int InvalidLoginAttemptCount { get; set; } + /// + /// Gets or sets the invalid login attempt count. + /// + /// + /// Required. + /// + public int InvalidLoginAttemptCount { get; set; } - /// - /// Gets or sets the last activity date. - /// - public DateTime? LastActivityDate { get; set; } + /// + /// Gets or sets the last activity date. + /// + public DateTime? LastActivityDate { get; set; } - /// - /// Gets or sets the last login date. - /// - public DateTime? LastLoginDate { get; set; } + /// + /// Gets or sets the last login date. + /// + public DateTime? LastLoginDate { get; set; } - /// - /// Gets or sets the number of login attempts the user can make before they are locked out. - /// - public int? LoginAttemptsBeforeLockout { get; set; } + /// + /// Gets or sets the number of login attempts the user can make before they are locked out. + /// + public int? LoginAttemptsBeforeLockout { get; set; } - /// - /// Gets or sets the maximum number of active sessions the user can have at once. - /// - public int MaxActiveSessions { get; set; } + /// + /// Gets or sets the maximum number of active sessions the user can have at once. + /// + public int MaxActiveSessions { get; set; } - /// - /// Gets or sets the subtitle mode. - /// - /// - /// Required. - /// - public SubtitlePlaybackMode SubtitleMode { get; set; } + /// + /// Gets or sets the subtitle mode. + /// + /// + /// Required. + /// + public SubtitlePlaybackMode SubtitleMode { get; set; } - /// - /// Gets or sets a value indicating whether the default audio track should be played. - /// - /// - /// Required. - /// - public bool PlayDefaultAudioTrack { get; set; } + /// + /// Gets or sets a value indicating whether the default audio track should be played. + /// + /// + /// Required. + /// + public bool PlayDefaultAudioTrack { get; set; } - /// - /// Gets or sets the subtitle language preference. - /// - /// - /// Max length = 255. - /// - [MaxLength(255)] - [StringLength(255)] - public string? SubtitleLanguagePreference { get; set; } + /// + /// Gets or sets the subtitle language preference. + /// + /// + /// Max length = 255. + /// + [MaxLength(255)] + [StringLength(255)] + public string? SubtitleLanguagePreference { get; set; } - /// - /// Gets or sets a value indicating whether missing episodes should be displayed. - /// - /// - /// Required. - /// - public bool DisplayMissingEpisodes { get; set; } + /// + /// Gets or sets a value indicating whether missing episodes should be displayed. + /// + /// + /// Required. + /// + public bool DisplayMissingEpisodes { get; set; } - /// - /// Gets or sets a value indicating whether to display the collections view. - /// - /// - /// Required. - /// - public bool DisplayCollectionsView { get; set; } + /// + /// Gets or sets a value indicating whether to display the collections view. + /// + /// + /// Required. + /// + public bool DisplayCollectionsView { get; set; } - /// - /// Gets or sets a value indicating whether the user has a local password. - /// - /// - /// Required. - /// - public bool EnableLocalPassword { get; set; } + /// + /// Gets or sets a value indicating whether the user has a local password. + /// + /// + /// Required. + /// + public bool EnableLocalPassword { get; set; } - /// - /// Gets or sets a value indicating whether the server should hide played content in "Latest". - /// - /// - /// Required. - /// - public bool HidePlayedInLatest { get; set; } + /// + /// Gets or sets a value indicating whether the server should hide played content in "Latest". + /// + /// + /// Required. + /// + public bool HidePlayedInLatest { get; set; } - /// - /// Gets or sets a value indicating whether to remember audio selections on played content. - /// - /// - /// Required. - /// - public bool RememberAudioSelections { get; set; } + /// + /// Gets or sets a value indicating whether to remember audio selections on played content. + /// + /// + /// Required. + /// + public bool RememberAudioSelections { get; set; } - /// - /// Gets or sets a value indicating whether to remember subtitle selections on played content. - /// - /// - /// Required. - /// - public bool RememberSubtitleSelections { get; set; } + /// + /// Gets or sets a value indicating whether to remember subtitle selections on played content. + /// + /// + /// Required. + /// + public bool RememberSubtitleSelections { get; set; } - /// - /// Gets or sets a value indicating whether to enable auto-play for the next episode. - /// - /// - /// Required. - /// - public bool EnableNextEpisodeAutoPlay { get; set; } + /// + /// Gets or sets a value indicating whether to enable auto-play for the next episode. + /// + /// + /// Required. + /// + public bool EnableNextEpisodeAutoPlay { get; set; } - /// - /// Gets or sets a value indicating whether the user should auto-login. - /// - /// - /// Required. - /// - public bool EnableAutoLogin { get; set; } + /// + /// Gets or sets a value indicating whether the user should auto-login. + /// + /// + /// Required. + /// + public bool EnableAutoLogin { get; set; } - /// - /// Gets or sets a value indicating whether the user can change their preferences. - /// - /// - /// Required. - /// - public bool EnableUserPreferenceAccess { get; set; } + /// + /// Gets or sets a value indicating whether the user can change their preferences. + /// + /// + /// Required. + /// + public bool EnableUserPreferenceAccess { get; set; } - /// - /// Gets or sets the maximum parental rating score. - /// - public int? MaxParentalRatingScore { get; set; } + /// + /// Gets or sets the maximum parental rating score. + /// + public int? MaxParentalRatingScore { get; set; } - /// - /// Gets or sets the maximum parental rating sub score. - /// - public int? MaxParentalRatingSubScore { get; set; } + /// + /// Gets or sets the maximum parental rating sub score. + /// + public int? MaxParentalRatingSubScore { get; set; } - /// - /// Gets or sets the remote client bitrate limit. - /// - public int? RemoteClientBitrateLimit { get; set; } + /// + /// Gets or sets the remote client bitrate limit. + /// + public int? RemoteClientBitrateLimit { get; set; } - /// - /// Gets or sets the internal id. - /// This is a temporary stopgap for until the library db is migrated. - /// This corresponds to the value of the index of this user in the library db. - /// - public long InternalId { get; set; } + /// + /// Gets or sets the internal id. + /// This is a temporary stopgap for until the library db is migrated. + /// This corresponds to the value of the index of this user in the library db. + /// + public long InternalId { get; set; } - /// - /// Gets or sets the user's profile image. Can be null. - /// - // [ForeignKey("UserId")] - public virtual ImageInfo? ProfileImage { get; set; } + /// + /// Gets or sets the user's profile image. Can be null. + /// + // [ForeignKey("UserId")] + public virtual ImageInfo? ProfileImage { get; set; } - /// - /// Gets the user's display preferences. - /// - public virtual ICollection DisplayPreferences { get; private set; } + /// + /// Gets the user's display preferences. + /// + public virtual ICollection DisplayPreferences { get; private set; } - /// - /// Gets or sets the level of sync play permissions this user has. - /// - public SyncPlayUserAccessType SyncPlayAccess { get; set; } + /// + /// Gets or sets the level of sync play permissions this user has. + /// + public SyncPlayUserAccessType SyncPlayAccess { get; set; } - /// - /// Gets or sets the cast receiver id. - /// - [StringLength(32)] - public string? CastReceiverId { get; set; } + /// + /// Gets or sets the cast receiver id. + /// + [StringLength(32)] + public string? CastReceiverId { get; set; } - /// - [ConcurrencyCheck] - public uint RowVersion { get; private set; } + /// + [ConcurrencyCheck] + public uint RowVersion { get; private set; } - /// - /// Gets the list of access schedules this user has. - /// - public virtual ICollection AccessSchedules { get; private set; } + /// + /// Gets the list of access schedules this user has. + /// + public virtual ICollection AccessSchedules { get; private set; } - /// - /// Gets the list of item display preferences. - /// - public virtual ICollection ItemDisplayPreferences { get; private set; } + /// + /// Gets the list of item display preferences. + /// + public virtual ICollection ItemDisplayPreferences { get; private set; } - /* - /// - /// Gets the list of groups this user is a member of. - /// - public virtual ICollection Groups { get; private set; } - */ + /* + /// + /// Gets the list of groups this user is a member of. + /// + public virtual ICollection Groups { get; private set; } + */ - /// - /// Gets the list of permissions this user has. - /// - [ForeignKey("Permission_Permissions_Guid")] - public virtual ICollection Permissions { get; private set; } + /// + /// Gets the list of permissions this user has. + /// + [ForeignKey("Permission_Permissions_Guid")] + public virtual ICollection Permissions { get; private set; } - /* - /// - /// Gets the list of provider mappings this user has. - /// - public virtual ICollection ProviderMappings { get; private set; } - */ + /* + /// + /// Gets the list of provider mappings this user has. + /// + public virtual ICollection ProviderMappings { get; private set; } + */ - /// - /// Gets the list of preferences this user has. - /// - [ForeignKey("Preference_Preferences_Guid")] - public virtual ICollection Preferences { get; private set; } + /// + /// Gets the list of preferences this user has. + /// + [ForeignKey("Preference_Preferences_Guid")] + public virtual ICollection Preferences { get; private set; } - /// - public void OnSavingChanges() - { - RowVersion++; + /// + public void OnSavingChanges() + { + this.RowVersion++; + } } } - diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs index f63d9771..320d1987 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs @@ -2,99 +2,102 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // -namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CA1724 -using System; - -/// -/// Provides and related data. -/// -public class UserData +namespace Jellyfin.Database.Implementations.Entities { - /// - /// Gets or sets the custom data key. - /// - /// The rating. - public required string CustomDataKey { get; set; } + using System; /// - /// Gets or sets the users 0-10 rating. + /// Provides and related data. /// - /// The rating. - public double? Rating { get; set; } + public class UserData + { + /// + /// Gets or sets the custom data key. + /// + /// The rating. + public required string CustomDataKey { get; set; } - /// - /// Gets or sets the playback position ticks. - /// - /// The playback position ticks. - public long PlaybackPositionTicks { get; set; } + /// + /// Gets or sets the users 0-10 rating. + /// + /// The rating. + public double? Rating { get; set; } - /// - /// Gets or sets the play count. - /// - /// The play count. - public int PlayCount { get; set; } + /// + /// Gets or sets the playback position ticks. + /// + /// The playback position ticks. + public long PlaybackPositionTicks { get; set; } - /// - /// Gets or sets a value indicating whether this instance is favorite. - /// - /// true if this instance is favorite; otherwise, false. - public bool IsFavorite { get; set; } + /// + /// Gets or sets the play count. + /// + /// The play count. + public int PlayCount { get; set; } - /// - /// Gets or sets the last played date. - /// - /// The last played date. - public DateTime? LastPlayedDate { get; set; } + /// + /// Gets or sets a value indicating whether this instance is favorite. + /// + /// true if this instance is favorite; otherwise, false. + public bool IsFavorite { get; set; } - /// - /// Gets or sets a value indicating whether this is played. - /// - /// true if played; otherwise, false. - public bool Played { get; set; } + /// + /// Gets or sets the last played date. + /// + /// The last played date. + public DateTime? LastPlayedDate { get; set; } - /// - /// Gets or sets the index of the audio stream. - /// - /// The index of the audio stream. - public int? AudioStreamIndex { get; set; } + /// + /// Gets or sets a value indicating whether this is played. + /// + /// true if played; otherwise, false. + public bool Played { get; set; } - /// - /// Gets or sets the index of the subtitle stream. - /// - /// The index of the subtitle stream. - public int? SubtitleStreamIndex { get; set; } + /// + /// Gets or sets the index of the audio stream. + /// + /// The index of the audio stream. + public int? AudioStreamIndex { get; set; } - /// - /// Gets or sets a value indicating whether the item is liked or not. - /// This should never be serialized. - /// - /// null if [likes] contains no value, true if [likes]; otherwise, false. - public bool? Likes { get; set; } + /// + /// Gets or sets the index of the subtitle stream. + /// + /// The index of the subtitle stream. + public int? SubtitleStreamIndex { get; set; } - /// - /// Gets or Sets the date the referenced has been deleted. - /// - public DateTime? RetentionDate { get; set; } + /// + /// Gets or sets a value indicating whether the item is liked or not. + /// This should never be serialized. + /// + /// null if [likes] contains no value, true if [likes]; otherwise, false. + public bool? Likes { get; set; } - /// - /// Gets or sets the key. - /// - /// The key. - public required Guid ItemId { get; set; } + /// + /// Gets or Sets the date the referenced has been deleted. + /// + public DateTime? RetentionDate { get; set; } - /// - /// Gets or Sets the BaseItem. - /// - public required BaseItemEntity? Item { get; set; } + /// + /// Gets or sets the key. + /// + /// The key. + public required Guid ItemId { get; set; } - /// - /// Gets or Sets the UserId. - /// - public required Guid UserId { get; set; } + /// + /// Gets or Sets the BaseItem. + /// + public required BaseItemEntity? Item { get; set; } - /// - /// Gets or Sets the User. - /// - public required User? User { get; set; } + /// + /// Gets or Sets the UserId. + /// + public required Guid UserId { get; set; } + + /// + /// Gets or Sets the User. + /// + public required User? User { get; set; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs index 3daaa03c..f0529b97 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs @@ -57,5 +57,5 @@ public enum HomeSectionType /// /// Continue Reading. /// - ResumeBook = 9 + ResumeBook = 9, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs index 74c8e8e5..6ac0654c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs @@ -3,17 +3,18 @@ // namespace Jellyfin.Database.Implementations.Interfaces - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Entities.Libraries; - -/// -/// An interface abstracting an entity that has artwork. -/// -public interface IHasArtwork { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Entities.Libraries; + /// - /// Gets a collection containing this entity's artwork. + /// An interface abstracting an entity that has artwork. /// - ICollection Artwork { get; } + public interface IHasArtwork + { + /// + /// Gets a collection containing this entity's artwork. + /// + ICollection Artwork { get; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs index 7a383f78..2312fdfc 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs @@ -3,17 +3,18 @@ // namespace Jellyfin.Database.Implementations.Interfaces - -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Entities.Libraries; - -/// -/// An abstraction representing an entity that has companies. -/// -public interface IHasCompanies { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Entities.Libraries; + /// - /// Gets a collection containing this entity's companies. + /// An abstraction representing an entity that has companies. /// - ICollection Companies { get; } + public interface IHasCompanies + { + /// + /// Gets a collection containing this entity's companies. + /// + ICollection Companies { get; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj index 0b29a71c..f2326ab8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj @@ -37,3 +37,4 @@ + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs index 07e60167..549cea97 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs @@ -2,6 +2,9 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable CS0649 // Field is never assigned to, and will always have its default value null +#pragma warning disable CS0649 // Assignment made to same variable + namespace Jellyfin.Database.Implementations; /// @@ -20,7 +23,7 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute /// The key on which to identify the annotated provider. public JellyfinDatabaseProviderKeyAttribute(string databaseProviderKey) { - databaseProviderKey = databaseProviderKey; + this.databaseProviderKey = databaseProviderKey; } /// @@ -28,6 +31,6 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute /// public string DatabaseProviderKey { - get { return databaseProviderKey; } + get { return this.databaseProviderKey; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs index a27be13b..57ebffcb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1202 + namespace Jellyfin.Database.Implementations; using System; @@ -17,7 +19,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; - /// /// /// Initializes a new instance of the class. @@ -28,150 +29,156 @@ using Microsoft.Extensions.Logging; /// The locking behavior. public class JellyfinDbContext(DbContextOptions options, ILogger logger, IJellyfinDatabaseProvider jellyfinDatabaseProvider, IEntityFrameworkCoreLockingBehavior entityFrameworkCoreLocking) : DbContext(options) { + private static readonly Action SaveChangesError = + LoggerMessage.Define( + LogLevel.Error, + new EventId(1, nameof(SaveChanges)), + "Error trying to save changes."); + /// /// Gets the containing the access schedules. /// - public DbSet AccessSchedules => Set(); + public DbSet AccessSchedules => this.Set(); /// /// Gets the containing the activity logs. /// - public DbSet ActivityLogs => Set(); + public DbSet ActivityLogs => this.Set(); /// /// Gets the containing the API keys. /// - public DbSet ApiKeys => Set(); + public DbSet ApiKeys => this.Set(); /// /// Gets the containing the devices. /// - public DbSet Devices => Set(); + public DbSet Devices => this.Set(); /// /// Gets the containing the device options. /// - public DbSet DeviceOptions => Set(); + public DbSet DeviceOptions => this.Set(); /// /// Gets the containing the display preferences. /// - public DbSet DisplayPreferences => Set(); + public DbSet DisplayPreferences => this.Set(); /// /// Gets the containing the image infos. /// - public DbSet ImageInfos => Set(); + public DbSet ImageInfos => this.Set(); /// /// Gets the containing the item display preferences. /// - public DbSet ItemDisplayPreferences => Set(); + public DbSet ItemDisplayPreferences => this.Set(); /// /// Gets the containing the custom item display preferences. /// - public DbSet CustomItemDisplayPreferences => Set(); + public DbSet CustomItemDisplayPreferences => this.Set(); /// /// Gets the containing the permissions. /// - public DbSet Permissions => Set(); + public DbSet Permissions => this.Set(); /// /// Gets the containing the preferences. /// - public DbSet Preferences => Set(); + public DbSet Preferences => this.Set(); /// /// Gets the containing the users. /// - public DbSet Users => Set(); + public DbSet Users => this.Set(); /// /// Gets the containing the trickplay metadata. /// - public DbSet TrickplayInfos => Set(); + public DbSet TrickplayInfos => this.Set(); /// /// Gets the containing the media segments. /// - public DbSet MediaSegments => Set(); + public DbSet MediaSegments => this.Set(); /// /// Gets the containing the user data. /// - public DbSet UserData => Set(); + public DbSet UserData => this.Set(); /// /// Gets the containing the user data. /// - public DbSet AncestorIds => Set(); + public DbSet AncestorIds => this.Set(); /// /// Gets the containing the user data. /// - public DbSet AttachmentStreamInfos => Set(); + public DbSet AttachmentStreamInfos => this.Set(); /// /// Gets the containing the user data. /// - public DbSet BaseItems => Set(); + public DbSet BaseItems => this.Set(); /// /// Gets the containing the user data. /// - public DbSet Chapters => Set(); + public DbSet Chapters => this.Set(); /// /// Gets the . /// - public DbSet ItemValues => Set(); + public DbSet ItemValues => this.Set(); /// /// Gets the . /// - public DbSet ItemValuesMap => Set(); + public DbSet ItemValuesMap => this.Set(); /// /// Gets the . /// - public DbSet MediaStreamInfos => Set(); + public DbSet MediaStreamInfos => this.Set(); /// /// Gets the . /// - public DbSet Peoples => Set(); + public DbSet Peoples => this.Set(); /// /// Gets the . /// - public DbSet PeopleBaseItemMap => Set(); + public DbSet PeopleBaseItemMap => this.Set(); /// /// Gets the containing the referenced Providers with ids. /// - public DbSet BaseItemProviders => Set(); + public DbSet BaseItemProviders => this.Set(); /// /// Gets the . /// - public DbSet BaseItemImageInfos => Set(); + public DbSet BaseItemImageInfos => this.Set(); /// /// Gets the . /// - public DbSet BaseItemMetadataFields => Set(); + public DbSet BaseItemMetadataFields => this.Set(); /// /// Gets the . /// - public DbSet BaseItemTrailerTypes => Set(); + public DbSet BaseItemTrailerTypes => this.Set(); /// /// Gets the . /// - public DbSet KeyframeData => Set(); + public DbSet KeyframeData => this.Set(); /*public DbSet Artwork => Set(); @@ -262,7 +269,7 @@ public class JellyfinDbContext(DbContextOptions options, ILog bool acceptAllChangesOnSuccess, CancellationToken cancellationToken = default) { - HandleConcurrencyToken(); + this.HandleConcurrencyToken(); try { @@ -275,7 +282,7 @@ public class JellyfinDbContext(DbContextOptions options, ILog } catch (Exception e) { - logger.LogError(e, "Error trying to save changes."); + SaveChangesError(logger, e); throw; } } @@ -283,7 +290,7 @@ public class JellyfinDbContext(DbContextOptions options, ILog /// public override int SaveChanges(bool acceptAllChangesOnSuccess) // SaveChanges(bool) is beeing called by SaveChanges() with default to false. { - HandleConcurrencyToken(); + this.HandleConcurrencyToken(); try { @@ -296,14 +303,14 @@ public class JellyfinDbContext(DbContextOptions options, ILog } catch (Exception e) { - logger.LogError(e, "Error trying to save changes."); + SaveChangesError(logger, e); throw; } } private void HandleConcurrencyToken() { - foreach (var saveEntity in ChangeTracker.Entries() + foreach (var saveEntity in this.ChangeTracker.Entries() .Where(e => e.State == EntityState.Modified) .Select(entry => entry.Entity) .OfType()) @@ -318,6 +325,8 @@ public class JellyfinDbContext(DbContextOptions options, ILog jellyfinDatabaseProvider.OnModelCreating(modelBuilder); base.OnModelCreating(modelBuilder); + ArgumentNullException.ThrowIfNull(modelBuilder); + // Configuration for each entity is in its own class inside 'ModelConfiguration'. modelBuilder.ApplyConfigurationsFromAssembly(typeof(JellyfinDbContext).Assembly); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs index e1dfc6e1..51bafaad 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs @@ -3,6 +3,10 @@ // #pragma warning disable RS0030 // Do not use banned APIs +#pragma warning disable SA1309 // Variable should not begin with underscore +#pragma warning disable SA1600 // Elements should be documented +#pragma warning disable CA1062 // Validate arguments of public methods +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations; @@ -129,6 +133,7 @@ public static class JellyfinQueryHelperExtensions property = ParameterReplacer.Replace, Func>(property, property.Parameters[0], parameter); if (oneOf.Count == 1) { + ArgumentNullException.ThrowIfNull(property); var value = oneOf[0]; if (typeof(TProperty).IsValueType) { @@ -142,7 +147,7 @@ public static class JellyfinQueryHelperExtensions var containsMethodInfo = _containsQueryCache.GetOrAdd(typeof(TProperty), static (key) => _containsMethodGenericCache.MakeGenericMethod(key)); - if (oneOf.Count < 4) // arbitrary value choosen. + if (oneOf.Count < 4) { // if we have 3 or fewer values to check against its faster to do a IN(const,const,const) lookup return Expression.Lambda>(Expression.Call(null, containsMethodInfo, Expression.Constant(oneOf), property.Body), parameter); @@ -171,27 +176,27 @@ public static class JellyfinQueryHelperExtensions public ParameterReplacerVisitor(ParameterExpression source, ParameterExpression target) { - _source = source; - _target = target; + this._source = source; + this._target = target; } internal Expression VisitAndConvert(Expression root) { - return (Expression)VisitLambda(root); + return (Expression)this.VisitLambda(root); } protected override Expression VisitLambda(Expression node) { // Leave all parameters alone except the one we want to replace. - var parameters = node.Parameters.Select(p => p == _source ? _target : p); + var parameters = node.Parameters.Select(p => p == this._source ? this._target : p); - return Expression.Lambda(Visit(node.Body), parameters); + return Expression.Lambda(this.Visit(node.Body), parameters); } protected override Expression VisitParameter(ParameterExpression node) { // Replace the source with the target, visit other params as usual. - return node == _source ? _target : base.VisitParameter(node); + return node == this._source ? this._target : base.VisitParameter(node); } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs index 0f6e82fb..25c4b5c0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs @@ -2,6 +2,9 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1309 // VAriables should not begin with underscore +#pragma warning disable CA1848 // VAriables should not begin with underscore + namespace Jellyfin.Database.Implementations.Locking; using System; @@ -22,24 +25,26 @@ public class NoLockBehavior : IEntityFrameworkCoreLockingBehavior /// The Application logger. public NoLockBehavior(ILogger logger) { - _logger = logger; + this._logger = logger; } /// public void OnSaveChanges(JellyfinDbContext context, Action saveChanges) { + ArgumentNullException.ThrowIfNull(saveChanges); saveChanges(); } /// public void Initialise(DbContextOptionsBuilder optionsBuilder) { - _logger.LogInformation("The database locking mode has been set to: NoLock."); + this._logger.LogInformation("The database locking mode has been set to: NoLock."); } /// public async Task OnSaveChangesAsync(JellyfinDbContext context, Func saveChanges) { + ArgumentNullException.ThrowIfNull(saveChanges); await saveChanges().ConfigureAwait(false); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs index b1a37732..a2475276 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs @@ -4,7 +4,10 @@ namespace Jellyfin.Database.Implementations.Locking; +#pragma warning disable IDISP004 #pragma warning disable CA1873 +#pragma warning disable CA1848 +#pragma warning disable SA1309 // Variables should not begin with underscore using System; using System.Data.Common; @@ -56,13 +59,13 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior return backoff + TimeSpan.FromMilliseconds(RandomNumberGenerator.GetInt32(0, (int)(backoff.TotalMilliseconds * .5))); }; - _logger = logger; - _writePolicy = Policy + this._logger = logger; + this._writePolicy = Policy .HandleInner(e => e.Message.Contains("database is locked", StringComparison.InvariantCultureIgnoreCase) || e.Message.Contains("database table is locked", StringComparison.InvariantCultureIgnoreCase)) .WaitAndRetry(sleepDurations.Length, backoffProvider, RetryHandle); - _writeAsyncPolicy = Policy + this._writeAsyncPolicy = Policy .HandleInner(e => e.Message.Contains("database is locked", StringComparison.InvariantCultureIgnoreCase) || e.Message.Contains("database table is locked", StringComparison.InvariantCultureIgnoreCase)) @@ -72,11 +75,11 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior { if (retryNo < sleepDurations.Length) { - _logger.LogWarning("Operation failed retry {RetryNo}", retryNo); + this._logger.LogWarning("Operation failed retry {RetryNo}", retryNo); } else { - _logger.LogError(exception, "Operation failed retry {RetryNo}", retryNo); + this._logger.LogError(exception, "Operation failed retry {RetryNo}", retryNo); } } } @@ -84,21 +87,22 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// public void Initialise(DbContextOptionsBuilder optionsBuilder) { - _logger.LogInformation("The database locking mode has been set to: Optimistic."); - optionsBuilder.AddInterceptors(new RetryInterceptor(_writeAsyncPolicy, _writePolicy)); - optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(_writeAsyncPolicy, _writePolicy)); + this._logger.LogInformation("The database locking mode has been set to: Optimistic."); + ArgumentNullException.ThrowIfNull(optionsBuilder); + optionsBuilder.AddInterceptors(new RetryInterceptor(this._writeAsyncPolicy, this._writePolicy)); + optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(this._writeAsyncPolicy, this._writePolicy)); } /// public void OnSaveChanges(JellyfinDbContext context, Action saveChanges) { - _writePolicy.ExecuteAndCapture(saveChanges); + this._writePolicy.ExecuteAndCapture(saveChanges); } /// public async Task OnSaveChangesAsync(JellyfinDbContext context, Func saveChanges) { - await _writeAsyncPolicy.ExecuteAndCaptureAsync(saveChanges).ConfigureAwait(false); + await this._writeAsyncPolicy.ExecuteAndCaptureAsync(saveChanges).ConfigureAwait(false); } private sealed class TransactionLockingInterceptor : DbTransactionInterceptor @@ -108,18 +112,18 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public TransactionLockingInterceptor(AsyncPolicy asyncRetryPolicy, Policy retryPolicy) { - _asyncRetryPolicy = asyncRetryPolicy; - _retryPolicy = retryPolicy; + this._asyncRetryPolicy = asyncRetryPolicy; + this._retryPolicy = retryPolicy; } public override InterceptionResult TransactionStarting(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(() => connection.BeginTransaction(eventData.IsolationLevel))); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(() => connection.BeginTransaction(eventData.IsolationLevel))); } public override async ValueTask> TransactionStartingAsync(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult(await _asyncRetryPolicy.ExecuteAsync(async () => await connection.BeginTransactionAsync(eventData.IsolationLevel, cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); + return InterceptionResult.SuppressWithResult(await this._asyncRetryPolicy.ExecuteAsync(async () => await connection.BeginTransactionAsync(eventData.IsolationLevel, cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); } } @@ -130,38 +134,38 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public RetryInterceptor(AsyncPolicy asyncRetryPolicy, Policy retryPolicy) { - _asyncRetryPolicy = asyncRetryPolicy; - _retryPolicy = retryPolicy; + this._asyncRetryPolicy = asyncRetryPolicy; + this._retryPolicy = retryPolicy; } public override InterceptionResult NonQueryExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(command.ExecuteNonQuery)); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(command.ExecuteNonQuery)); } public override async ValueTask> NonQueryExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult(await _asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteNonQueryAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); + return InterceptionResult.SuppressWithResult(await this._asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteNonQueryAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); } public override InterceptionResult ScalarExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(() => command.ExecuteScalar()!)); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(() => command.ExecuteScalar()!)); } public override async ValueTask> ScalarExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult((await _asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteScalarAsync(cancellationToken).ConfigureAwait(false)!).ConfigureAwait(false))!); + return InterceptionResult.SuppressWithResult((await this._asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteScalarAsync(cancellationToken).ConfigureAwait(false)!).ConfigureAwait(false))!); } public override InterceptionResult ReaderExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(command.ExecuteReader)); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(command.ExecuteReader)); } public override async ValueTask> ReaderExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult(await _asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteReaderAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); + return InterceptionResult.SuppressWithResult(await this._asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteReaderAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs index 93b789e3..b5b3c47b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs @@ -7,6 +7,9 @@ namespace Jellyfin.Database.Implementations.Locking; #pragma warning disable MT1013 // Releasing lock without guarantee of execution #pragma warning disable MT1012 // Acquiring lock without guarantee of releasing #pragma warning disable CA1873 +#pragma warning disable IDISP004 +#pragma warning disable CA1848 +#pragma warning disable SA1309 // Variables should not begin with underscore using System; using System.Data; @@ -17,6 +20,7 @@ using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; /// /// A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. @@ -33,8 +37,8 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// The logger factory. public PessimisticLockBehavior(ILogger logger, ILoggerFactory loggerFactory) { - _logger = logger; - _loggerFactory = loggerFactory; + this._logger = logger; + this._loggerFactory = loggerFactory; } private static ReaderWriterLockSlim DatabaseLock { get; } = new(LockRecursionPolicy.SupportsRecursion); @@ -42,8 +46,9 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// public void OnSaveChanges(JellyfinDbContext context, Action saveChanges) { - using (DbLock.EnterWrite(_logger)) + using (DbLock.EnterWrite(this._logger)) { + ArgumentNullException.ThrowIfNull(saveChanges); saveChanges(); } } @@ -51,16 +56,18 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// public void Initialise(DbContextOptionsBuilder optionsBuilder) { - _logger.LogInformation("The database locking mode has been set to: Pessimistic."); - optionsBuilder.AddInterceptors(new CommandLockingInterceptor(_loggerFactory.CreateLogger())); - optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(_loggerFactory.CreateLogger())); + this._logger.LogInformation("The database locking mode has been set to: Pessimistic."); + ArgumentNullException.ThrowIfNull(optionsBuilder); + optionsBuilder.AddInterceptors(new CommandLockingInterceptor(this._loggerFactory.CreateLogger())); + optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(this._loggerFactory.CreateLogger())); } /// public async Task OnSaveChangesAsync(JellyfinDbContext context, Func saveChanges) { - using (DbLock.EnterWrite(_logger)) + using (DbLock.EnterWrite(this._logger)) { + ArgumentNullException.ThrowIfNull(saveChanges); await saveChanges().ConfigureAwait(false); } } @@ -71,61 +78,61 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public TransactionLockingInterceptor(ILogger logger) { - _logger = logger; + this._logger = logger; } public override InterceptionResult TransactionStarting(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result) { - DbLock.BeginWriteLock(_logger); + DbLock.BeginWriteLock(this._logger); return base.TransactionStarting(connection, eventData, result); } public override ValueTask> TransactionStartingAsync(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - DbLock.BeginWriteLock(_logger); + DbLock.BeginWriteLock(this._logger); return base.TransactionStartingAsync(connection, eventData, result, cancellationToken); } public override void TransactionCommitted(DbTransaction transaction, TransactionEndEventData eventData) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); base.TransactionCommitted(transaction, eventData); } public override Task TransactionCommittedAsync(DbTransaction transaction, TransactionEndEventData eventData, CancellationToken cancellationToken = default) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); return base.TransactionCommittedAsync(transaction, eventData, cancellationToken); } public override void TransactionFailed(DbTransaction transaction, TransactionErrorEventData eventData) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); base.TransactionFailed(transaction, eventData); } public override Task TransactionFailedAsync(DbTransaction transaction, TransactionErrorEventData eventData, CancellationToken cancellationToken = default) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); return base.TransactionFailedAsync(transaction, eventData, cancellationToken); } public override void TransactionRolledBack(DbTransaction transaction, TransactionEndEventData eventData) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); base.TransactionRolledBack(transaction, eventData); } public override Task TransactionRolledBackAsync(DbTransaction transaction, TransactionEndEventData eventData, CancellationToken cancellationToken = default) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); return base.TransactionRolledBackAsync(transaction, eventData, cancellationToken); } @@ -140,12 +147,12 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public CommandLockingInterceptor(ILogger logger) { - _logger = logger; + this._logger = logger; } public override InterceptionResult NonQueryExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - using (DbLock.EnterWrite(_logger, command)) + using (DbLock.EnterWrite(this._logger, command)) { return InterceptionResult.SuppressWithResult(command.ExecuteNonQuery()); } @@ -153,7 +160,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override async ValueTask> NonQueryExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - using (DbLock.EnterWrite(_logger, command)) + using (DbLock.EnterWrite(this._logger, command)) { return InterceptionResult.SuppressWithResult(await command.ExecuteNonQueryAsync(cancellationToken).ConfigureAwait(false)); } @@ -161,7 +168,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override InterceptionResult ScalarExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult(command.ExecuteScalar()!); } @@ -169,7 +176,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override async ValueTask> ScalarExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult((await command.ExecuteScalarAsync(cancellationToken).ConfigureAwait(false))!); } @@ -177,7 +184,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override InterceptionResult ReaderExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult(command.ExecuteReader()!); } @@ -185,7 +192,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override async ValueTask> ReaderExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult(await command.ExecuteReaderAsync(cancellationToken).ConfigureAwait(false)); } @@ -194,15 +201,15 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior private sealed class DbLock : IDisposable { - private readonly Action? _action; - private bool _disposed; - private static readonly IDisposable _noLock = new DbLock(null) { _disposed = true }; private static (string Command, Guid Id, DateTimeOffset QueryDate, bool Printed) _blockQuery; + private readonly Action? _action; + private bool _disposed; + public DbLock(Action? action = null) { - _action = action; + this._action = action; } #pragma warning disable IDISP015 // Member should not return created and cached instance @@ -286,15 +293,15 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public void Dispose() { - if (_disposed) + if (this._disposed) { return; } - _disposed = true; - if (_action is not null) + this._disposed = true; + if (this._action is not null) { - _action(); + this._action(); } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs index 2b247b8c..03b3ce4a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs @@ -2,8 +2,11 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1602 // Elements should be documented + namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +19,7 @@ public class ActivityLogConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasIndex(entity => entity.DateCreated); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs index c1902be0..63db79ef 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class AncestorIdConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.ParentItemId }); builder.HasIndex(e => e.ParentItemId); builder.HasOne(e => e.ParentItem).WithMany(e => e.Children).HasForeignKey(f => f.ParentItemId); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs index a9807f0b..93a842a4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs @@ -3,21 +3,24 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities.Security; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the ApiKey entity. -/// -public class ApiKeyConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities.Security; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the ApiKey entity. + /// + public class ApiKeyConfiguration : IEntityTypeConfiguration { - builder - .HasIndex(entity => entity.AccessToken) - .IsUnique(); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .HasIndex(entity => entity.AccessToken) + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs index a951bd73..b327fc0f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class AttachmentStreamInfoConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.Index }); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs index 391e3651..32cabc20 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs @@ -2,6 +2,8 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1515 // Single line comment should be proceeded by blank line + namespace Jellyfin.Database.Implementations.ModelConfiguration; using System; @@ -17,6 +19,7 @@ public class BaseItemConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.Id); // TODO: See rant in entity file. // builder.HasOne(e => e.Parent).WithMany(e => e.DirectChildren).HasForeignKey(e => e.ParentId); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs index 3a4fb10b..60f3bfd6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class BaseItemMetadataFieldConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.Id, e.ItemId }); builder.HasOne(e => e.Item); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs index cae343b1..a3acca68 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class BaseItemProviderConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.ProviderId }); builder.HasOne(e => e.Item); builder.HasIndex(e => new { e.ProviderId, e.ProviderValue, e.ItemId }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs index 9efa208e..075fd2f2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class BaseItemTrailerTypeConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.Id, e.ItemId }); builder.HasOne(e => e.Item); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs index e63766f2..924bade0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class ChapterConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.ChapterIndex }); builder.HasOne(e => e.Item); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs index 79335fd2..741b3338 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs @@ -3,21 +3,24 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the CustomItemDisplayPreferences entity. -/// -public class CustomItemDisplayPreferencesConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the CustomItemDisplayPreferences entity. + /// + public class CustomItemDisplayPreferencesConfiguration : IEntityTypeConfiguration { - builder - .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key }) - .IsUnique(); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key }) + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs index a0dd3efa..75ad93a4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs @@ -3,29 +3,32 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities.Security; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the Device entity. -/// -public class DeviceConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities.Security; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the Device entity. + /// + public class DeviceConfiguration : IEntityTypeConfiguration { - builder - .HasIndex(entity => new { entity.DeviceId, entity.DateLastActivity }); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .HasIndex(entity => new { entity.DeviceId, entity.DateLastActivity }); - builder - .HasIndex(entity => new { entity.AccessToken, entity.DateLastActivity }); + builder + .HasIndex(entity => new { entity.AccessToken, entity.DateLastActivity }); - builder - .HasIndex(entity => new { entity.UserId, entity.DeviceId }); + builder + .HasIndex(entity => new { entity.UserId, entity.DeviceId }); - builder - .HasIndex(entity => entity.DeviceId); + builder + .HasIndex(entity => entity.DeviceId); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs index 50be8f2a..7041a279 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs @@ -3,21 +3,24 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities.Security; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the DeviceOptions entity. -/// -public class DeviceOptionsConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities.Security; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the DeviceOptions entity. + /// + public class DeviceOptionsConfiguration : IEntityTypeConfiguration { - builder - .HasIndex(entity => entity.DeviceId) - .IsUnique(); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .HasIndex(entity => entity.DeviceId) + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs index 426aa22d..1e419fde 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs @@ -3,26 +3,29 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the DisplayPreferencesConfiguration entity. -/// -public class DisplayPreferencesConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) - { - builder - .HasMany(d => d.HomeSections) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; - builder - .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client }) - .IsUnique(); + /// + /// FluentAPI configuration for the DisplayPreferencesConfiguration entity. + /// + public class DisplayPreferencesConfiguration : IEntityTypeConfiguration + { + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .HasMany(d => d.HomeSections) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); + + builder + .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client }) + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs index c006569e..0d741909 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class ItemValuesConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.ItemValueId); builder.HasIndex(e => new { e.Type, e.CleanValue }); builder.HasIndex(e => new { e.Type, e.Value }).IsUnique(); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs index 05bd0a11..7e31e0a8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class ItemValuesMapConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemValueId, e.ItemId }); builder.HasOne(e => e.Item); builder.HasOne(e => e.ItemValue); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs index 51416076..850b992c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class KeyframeDataConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.ItemId); builder.HasOne(e => e.Item).WithMany().HasForeignKey(e => e.ItemId); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs index c737b8a3..2b49c86b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class MediaStreamInfoConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.StreamIndex }); builder.HasIndex(e => e.StreamIndex); builder.HasIndex(e => e.StreamType); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs index 7d5c856a..3d04ba2d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class PeopleBaseItemMapConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.PeopleId, e.Role }); builder.HasIndex(e => new { e.ItemId, e.SortOrder }); builder.HasIndex(e => new { e.ItemId, e.ListOrder }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs index 64aad550..f35ec030 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class PeopleConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.Id); builder.HasIndex(e => e.Name); builder.HasMany(e => e.BaseItems); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs index 7bd6f206..3b60889f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs @@ -3,25 +3,28 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the Permission entity. -/// -public class PermissionConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the Permission entity. + /// + public class PermissionConfiguration : IEntityTypeConfiguration { - // Used to get a user's permissions or a specific permission for a user. - // Also prevents multiple values being created for a user. - // Filtered over non-null user ids for when other entities (groups, API keys) get permissions - builder - .HasIndex(p => new { p.UserId, p.Kind }) - .HasFilter("[UserId] IS NOT NULL") - .IsUnique(); + /// + public void Configure(EntityTypeBuilder builder) + { + // Used to get a user's permissions or a specific permission for a user. + // Also prevents multiple values being created for a user. + // Filtered over non-null user ids for when other entities (groups, API keys) get permissions + ArgumentNullException.ThrowIfNull(builder); + builder + .HasIndex(p => new { p.UserId, p.Kind }) + .HasFilter("[UserId] IS NOT NULL") + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs index a434e48d..2011730e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs @@ -3,22 +3,25 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the Permission entity. -/// -public class PreferenceConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the Permission entity. + /// + public class PreferenceConfiguration : IEntityTypeConfiguration { - builder - .HasIndex(p => new { p.UserId, p.Kind }) - .HasFilter("[UserId] IS NOT NULL") - .IsUnique(); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .HasIndex(p => new { p.UserId, p.Kind }) + .HasFilter("[UserId] IS NOT NULL") + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs index 8c3fc5a5..9a5f29e9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs @@ -3,19 +3,22 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the TrickplayInfo entity. -/// -public class TrickplayInfoConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the TrickplayInfo entity. + /// + public class TrickplayInfoConfiguration : IEntityTypeConfiguration { - builder.HasKey(info => new { info.ItemId, info.Width }); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder.HasKey(info => new { info.ItemId, info.Width }); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs index 030625a0..87fb8af5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs @@ -3,56 +3,59 @@ // namespace Jellyfin.Database.Implementations.ModelConfiguration - -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -/// -/// FluentAPI configuration for the User entity. -/// -public class UserConfiguration : IEntityTypeConfiguration { - /// - public void Configure(EntityTypeBuilder builder) + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + + /// + /// FluentAPI configuration for the User entity. + /// + public class UserConfiguration : IEntityTypeConfiguration { - builder - .Property(user => user.Username); + /// + public void Configure(EntityTypeBuilder builder) + { + ArgumentNullException.ThrowIfNull(builder); + builder + .Property(user => user.Username); - builder - .HasOne(u => u.ProfileImage) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasOne(u => u.ProfileImage) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.Permissions) - .WithOne() - .HasForeignKey(p => p.UserId) - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.Permissions) + .WithOne() + .HasForeignKey(p => p.UserId) + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.Preferences) - .WithOne() - .HasForeignKey(p => p.UserId) - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.Preferences) + .WithOne() + .HasForeignKey(p => p.UserId) + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.AccessSchedules) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.AccessSchedules) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.DisplayPreferences) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.DisplayPreferences) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasMany(u => u.ItemDisplayPreferences) - .WithOne() - .OnDelete(DeleteBehavior.Cascade); + builder + .HasMany(u => u.ItemDisplayPreferences) + .WithOne() + .OnDelete(DeleteBehavior.Cascade); - builder - .HasIndex(entity => entity.Username) - .IsUnique(); + builder + .HasIndex(entity => entity.Username) + .IsUnique(); + } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs index 1db87949..1698269a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs @@ -4,6 +4,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration; +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; @@ -16,6 +17,7 @@ public class UserDataConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(d => new { d.ItemId, d.UserId, d.CustomDataKey }); builder.HasIndex(d => new { d.ItemId, d.UserId, d.Played }); builder.HasIndex(d => new { d.ItemId, d.UserId, d.PlaybackPositionTicks }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs index 64c86dfb..eed137ed 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs @@ -2,13 +2,15 @@ // Copyright (c) PlaceholderCompany. All rights reserved. // +#pragma warning disable SA1309 // Variables should not begin with underscore +#pragma warning disable SA1600 // Elements should be documented + namespace Jellyfin.Database.Implementations; using System; using System.Diagnostics; using System.Linq; - /// /// Wrapper for progress reporting on Partition helpers. /// @@ -23,7 +25,7 @@ public class ProgressablePartitionReporting internal ProgressablePartitionReporting(IOrderedQueryable source) { - _source = source; + this._source = source; } internal Action? OnBeginItem { get; set; } @@ -34,27 +36,27 @@ public class ProgressablePartitionReporting internal Action? OnEndPartition { get; set; } - internal IOrderedQueryable Source => _source; + internal IOrderedQueryable Source => this._source; internal void BeginItem(TEntity entity, int iteration, int itemIndex) { - _itemTime.Restart(); - OnBeginItem?.Invoke(entity, iteration, itemIndex); + this._itemTime.Restart(); + this.OnBeginItem?.Invoke(entity, iteration, itemIndex); } internal void BeginPartition(int iteration) { - _partitionTime.Restart(); - OnBeginPartition?.Invoke(iteration); + this._partitionTime.Restart(); + this.OnBeginPartition?.Invoke(iteration); } internal void EndItem(TEntity entity, int iteration, int itemIndex) { - OnEndItem?.Invoke(entity, iteration, itemIndex, _itemTime.Elapsed); + this.OnEndItem?.Invoke(entity, iteration, itemIndex, this._itemTime.Elapsed); } internal void EndPartition(int iteration) { - OnEndPartition?.Invoke(iteration, _partitionTime.Elapsed); + this.OnEndPartition?.Invoke(iteration, this._partitionTime.Elapsed); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs index 436a69db..ebe1cd6a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs @@ -13,7 +13,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; - /// /// Contains helpers to partition EFCore queries. /// @@ -61,6 +60,7 @@ public static class QueryPartitionHelpers /// A queryable that can be used to partition. public static ProgressablePartitionReporting WithPartitionProgress(this ProgressablePartitionReporting progressable, Action? beginPartition = null, Action? endPartition = null) { + ArgumentNullException.ThrowIfNull(progressable); progressable.OnBeginPartition = beginPartition; progressable.OnEndPartition = endPartition; return progressable; @@ -76,6 +76,7 @@ public static class QueryPartitionHelpers /// A queryable that can be used to partition. public static ProgressablePartitionReporting WithItemProgress(this ProgressablePartitionReporting progressable, Action? beginItem = null, Action? endItem = null) { + ArgumentNullException.ThrowIfNull(progressable); progressable.OnBeginItem = beginItem; progressable.OnEndItem = endItem; return progressable; @@ -91,6 +92,7 @@ public static class QueryPartitionHelpers /// A enumerable representing the whole of the query. public static async IAsyncEnumerable PartitionAsync(this ProgressablePartitionReporting partitionInfo, int partitionSize, [EnumeratorCancellation] CancellationToken cancellationToken = default) { + ArgumentNullException.ThrowIfNull(partitionInfo); await foreach (var item in partitionInfo.Source.PartitionAsync(partitionSize, partitionInfo, cancellationToken).ConfigureAwait(false)) { yield return item; @@ -107,6 +109,7 @@ public static class QueryPartitionHelpers /// A enumerable representing the whole of the query. public static async IAsyncEnumerable PartitionEagerAsync(this ProgressablePartitionReporting partitionInfo, int partitionSize, [EnumeratorCancellation] CancellationToken cancellationToken = default) { + ArgumentNullException.ThrowIfNull(partitionInfo); await foreach (var item in partitionInfo.Source.PartitionEagerAsync(partitionSize, partitionInfo, cancellationToken).ConfigureAwait(false)) { yield return item; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 0000000000000000000000000000000000000000..30bfbe7b3c0b2a231d4276207bbfa1fe64d06cad GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb new file mode 100644 index 0000000000000000000000000000000000000000..213f6c5e66c2a9afa0a549ef16300d8dbc0c8861 GIT binary patch literal 9652 zcmbtacU%)m`=1TfihA~nVBr)ZMMXqkNuviaLBMk2k}MEOGn=5XQbelQ4-rp65mcmz z*bqJS&hmn%$es1|6uq;Z9=?{>^E}btY_bzV68-0w&u6ncJJ0tiGtbOC&+M>;!E6j* zfckZZR|J>snC!uH*S!F?U^#pc!^=5B97nxtg_jzVJFf&Fk^ul0mYs!al|-IE!bh+b zzO$y@%@Ts`@Oc6C955@0qWb{L$DCl9Emg$9a!YRZmKvuEp{HhT<~0s)JFgmbVKaOU zqWkUY(xofVY2^dU_VBWUS5J7^z>89DB)lLy9Sx;Dby0QHosv)0QFrPGpQ+dISFOK+ z)xZiqQT(77Xr-Q(!bd^U`4Djt-mk;^Fbo6ZF^Ze{4+H;m#K89>F>o7RYn>s|)Q;}t+dLI)D6aWx?$~$ zyPtcn7lPB_yBQ@m&p#e+&Pxye_O^fA>JuS1?F0BLa zUfnUrEsGusPKE+bnIA(DRG#jBJv>Nz7ch8J?ITo*g@i~=_EaX2i==J~38_>YFOgf3 zDp9{+y1?Wp!~{!@OSPng9Kj;BauHWTDitIyjlk7vLM7K#E+te<5otFMv+gm}akAqW z_cNkFbpzRf*|*xThuucK#R=U3f!TbAHE+M-zo)>MC(GX2YOMaJT!nzQjI zlbhO`Rz2Jy|2y*0y$kkn<9rY7sJ#&~uR6^)S+6JX1R{k@DUlK?H}q-})ZE?8lj%9x z-Fp(#!`*AV$aA9CB#{^49zSuinDCx5(QBdy4$I=no>L}!i3o3R!o$NmZX%H4@&pZ@ zKmd+2AQc*wh;WOCyxl|!4fGQ)pwOt58ns)JL@owgtsIw0L^$lhP>DQ=5Qj?QRJckD z6iT&3CRvKBDW4NlE$*h2YDl1z;_7&XN(NYREk~&VD#%kJBMf?bK((1(ZX}^fmWZH( z{(lVUU^)@bu5yi3sv8zOx$Y(=pwAH?Qo!QyT)8~Ta2O?QvT$X@q{OlR)Zd~+; zb&m}f#0Cg>tVo`qbB)JmYdk+&M@|&mA*L;acr63jYY9?DGgV~`wQ zJM`icPz*qL>Y}mutgh_BhI9Tey43INz#5NeCP$cvtCTeM!^)O&P^<)P1$pZp++lHQ zUMueN$tC`u!RiH`m{OAo{P>{aznde2*FEvu7=7Mfw#V^s2Pj0MP~%Ki9H~~}BFYhw zu5ZsTEdr-8Fg%NMY}os^;gx5zK2=Zm*k=k2RI8Ot>W?Fpz&VokZCdI6KCg-?Cc@Nx zAo68RNag(hX;hmZuuPc<2{;`~>7l^%hrUlUh++ueg3|zqVvjxk?zayXz~h4|E1upQ)91@vB8er4LGjEk�c~Ek0bz)Nbe0J^1zS;%-)L9Sou+ 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 W7?_6H!Q(lpQwG|=JC@QQ?D2mDOKI=` literal 0 HcmV?d00001 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json new file mode 100644 index 00000000..23f9394f --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json @@ -0,0 +1,994 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "Jellyfin.Database.Implementations/10.11.0": { + "dependencies": { + "Jellyfin.CodeAnalysis": "1.0.0", + "Microsoft.EntityFrameworkCore.Design": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Polly": "8.6.5" + }, + "runtime": { + "Jellyfin.Database.Implementations.dll": {} + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Jellyfin.Sdk/2025.10.21": { + "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" + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "assemblyVersion": "2025.10.21.0", + "fileVersion": "2025.10.21.0" + } + } + }, + "Microsoft.Build.Framework/18.0.2": { + "runtime": { + "lib/net10.0/Microsoft.Build.Framework.dll": { + "assemblyVersion": "15.1.0.0", + "fileVersion": "18.0.2.52102" + } + } + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "5.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.Common": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "5.0.0", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.Common": "5.0.0", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.Workspaces.Common": "5.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3", + "Microsoft.VisualStudio.SolutionPersistence": "1.0.52", + "Newtonsoft.Json": "13.0.3", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + }, + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "5.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.DependencyModel": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3", + "Mono.TextTemplating": "3.0.0", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "10.0.0.3", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Options/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { + "runtime": { + "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.52.6595" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "Polly/8.6.5": { + "dependencies": { + "Polly.Core": "8.6.5" + }, + "runtime": { + "lib/net6.0/Polly.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Polly.Core/8.6.5": { + "runtime": { + "lib/net8.0/Polly.Core.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Std.UriTemplate/2.0.5": { + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": { + "assemblyVersion": "2.0.5.0", + "fileVersion": "2.0.5.0" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Convention": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0", + "System.Composition.TypedParts": "9.0.0" + } + }, + "System.Composition.AttributedModel/9.0.0": { + "runtime": { + "lib/net9.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Convention/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.Convention.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Hosting/9.0.0": { + "dependencies": { + "System.Composition.Runtime": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.Hosting.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Runtime/9.0.0": { + "runtime": { + "lib/net9.0/System.Composition.Runtime.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.TypedParts/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, + "runtime": { + "Jellyfin.CodeAnalysis.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "Jellyfin.Database.Implementations/10.11.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "path": "jellyfin.sdk/2025.10.21", + "hashPath": "jellyfin.sdk.2025.10.21.nupkg.sha512" + }, + "Microsoft.Build.Framework/18.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==", + "path": "microsoft.build.framework/18.0.2", + "hashPath": "microsoft.build.framework.18.0.2.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==", + "path": "microsoft.codeanalysis.common/5.0.0", + "hashPath": "microsoft.codeanalysis.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==", + "path": "microsoft.codeanalysis.csharp/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Al/Q8B+yO8odSqGVpSvrShMFDvlQdIBU//F3E6Rb0YdiLSALE9wh/pvozPNnfmh5HDnvU+mkmSjpz4hQO++jaA==", + "path": "microsoft.codeanalysis.csharp.workspaces/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZbUmIvT6lqTNKiv06Jl5wf0MTMi1vQ1oH7ou4CLcs2C/no/L7EhP3T8y3XXvn9VbqMcJaJnEsNA1jwYUMgc5jg==", + "path": "microsoft.codeanalysis.workspaces.common/5.0.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/G+LVoAGMz6Ae8nm+PGLxSw+F5RjYx/J7irbTO5uKAPw1bxHyQJLc/YOnpDxt+EpPtYxvC9wvBsg/kETZp1F9Q==", + "path": "microsoft.codeanalysis.workspaces.msbuild/5.0.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CDEImwD4A7BseABJMCpLZnhfFjmPY/bHwhhS70elc6gLI/bYUEOhxWt7PmaNGYGhIEzOnStlCy5QcVb+8dod5Q==", + "path": "microsoft.entityframeworkcore/10.0.3", + "hashPath": "microsoft.entityframeworkcore.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c7Uoz381xnMHNBRB8eHRhGgzUtXbgddlbODhwZRrTSzZWDharp3RkJsFwhxyESbeXhCqmML7VdvjMQ7uu+HreA==", + "path": "microsoft.entityframeworkcore.abstractions/10.0.3", + "hashPath": "microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OPZ/u7fONQFmnyUIDB8SeJtKnyFkj1zJsZ0Ke2Cp17q8hYs6jGmYEFd6Ne4Hdcd6auUdFdV7di+uFo2w+L34NA==", + "path": "microsoft.entityframeworkcore.design/10.0.3", + "hashPath": "microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "path": "microsoft.entityframeworkcore.relational/10.0.3", + "hashPath": "microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5dtXBvI8t3z8pF4tB38JYgi/enCL/DwSXxpqShgFz3SHJ7IzqFIMs6Gu5ik8sNZzcO9qQs3xIDpB3vDamkYG+Q==", + "path": "microsoft.extensions.caching.abstractions/10.0.3", + "hashPath": "microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-No4fVh0z30SWqiWFRoA4PNdrEco6OjXvCqRFvlmRgDQqqks2bRDdeavUgWEiAX153ZAwW9loUgbxcvuP4NKQLg==", + "path": "microsoft.extensions.caching.memory/10.0.3", + "hashPath": "microsoft.extensions.caching.memory.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==", + "path": "microsoft.extensions.configuration.abstractions/10.0.3", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2DLOmC0EkB2smVK8lPP1PIKEgL1arE3CMp9XSIQB/Y7ev5nnnyuM/PizKJ6QfLD08QCYoopSC9SFdbYglDomYg==", + "path": "microsoft.extensions.dependencyinjection/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-31kRjr1fgdJO1UZ/AsjL2noqwht+juHMQ8c/oh8CEsDhlM2+0zwVZVsZjxSfOFiPtn5+6kRGuvSbLAufAPT0kA==", + "path": "microsoft.extensions.dependencymodel/10.0.3", + "hashPath": "microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8D9Er1cGXNjNDIB+VLBNHn386L5ls2FoiG9a6o12gyn+GG3w6jdfUhzT8dtBnKcevE7/fsVA8MS3FBgFfClFtQ==", + "path": "microsoft.extensions.logging/10.0.3", + "hashPath": "microsoft.extensions.logging.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==", + "path": "microsoft.extensions.logging.abstractions/10.0.3", + "hashPath": "microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Options/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==", + "path": "microsoft.extensions.options/10.0.3", + "hashPath": "microsoft.extensions.options.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg==", + "path": "microsoft.extensions.primitives/10.0.3", + "hashPath": "microsoft.extensions.primitives.10.0.3.nupkg.sha512" + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "path": "microsoft.kiota.abstractions/1.20.1", + "hashPath": "microsoft.kiota.abstractions.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "hashPath": "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "path": "microsoft.kiota.serialization.form/1.20.1", + "hashPath": "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "path": "microsoft.kiota.serialization.json/1.20.1", + "hashPath": "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "hashPath": "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "path": "microsoft.kiota.serialization.text/1.20.1", + "hashPath": "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512" + }, + "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", + "path": "microsoft.visualstudio.solutionpersistence/1.0.52", + "hashPath": "microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "Polly/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", + "path": "polly/8.6.5", + "hashPath": "polly.8.6.5.nupkg.sha512" + }, + "Polly.Core/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t+sUVrIwvo7UmsgHGgOG9F0GDZSRIm47u2ylH17Gvcv1q5hNEwgD5GoBlFyc0kh/pebmPyrAgvGsR/65ZBaXlg==", + "path": "polly.core/8.6.5", + "hashPath": "polly.core.8.6.5.nupkg.sha512" + }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "path": "std.uritemplate/2.0.5", + "hashPath": "std.uritemplate.2.0.5.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Composition/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Djj70fFTraOarSKmRnmRy/zm4YurICm+kiCtI0dYRqGJnLX6nJ+G3WYuFJ173cAPax/gh96REcbNiVqcrypFQ==", + "path": "system.composition/9.0.0", + "hashPath": "system.composition.9.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iri00l/zIX9g4lHMY+Nz0qV1n40+jFYAmgsaiNn16xvt2RDwlqByNG4wgblagnDYxm3YSQQ0jLlC/7Xlk9CzyA==", + "path": "system.composition.attributedmodel/9.0.0", + "hashPath": "system.composition.attributedmodel.9.0.0.nupkg.sha512" + }, + "System.Composition.Convention/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+vuqVP6xpi582XIjJi6OCsIxuoTZfR0M7WWufk3uGDeCl3wGW6KnpylUJ3iiXdPByPE0vR5TjJgR6hDLez4FQg==", + "path": "system.composition.convention/9.0.0", + "hashPath": "system.composition.convention.9.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OFqSeFeJYr7kHxDfaViGM1ymk7d4JxK//VSoNF9Ux0gpqkLsauDZpu89kTHHNdCWfSljbFcvAafGyBoY094btQ==", + "path": "system.composition.hosting/9.0.0", + "hashPath": "system.composition.hosting.9.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w1HOlQY1zsOWYussjFGZCEYF2UZXgvoYnS94NIu2CBnAGMbXFAX8PY8c92KwUItPmowal68jnVLBCzdrWLeEKA==", + "path": "system.composition.runtime/9.0.0", + "hashPath": "system.composition.runtime.9.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aRZlojCCGEHDKqh43jaDgaVpYETsgd7Nx4g1zwLKMtv4iTo0627715ajEFNpEEBTgLmvZuv8K0EVxc3sM4NWJA==", + "path": "system.composition.typedparts/9.0.0", + "hashPath": "system.composition.typedparts.9.0.0.nupkg.sha512" + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll new file mode 100644 index 0000000000000000000000000000000000000000..cf07473787e49572b1edbb82a1b22242c71dfcdf GIT binary patch literal 218624 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 literal 0 HcmV?d00001 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2e758da734b1f53197a6079096995df6b7c550ca GIT binary patch literal 66792 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 + + + Jellyfin.Database.Implementations + + + + + The custom value option for custom database providers. + + + + + Gets or sets the key of the value. + + + + + Gets or sets the value. + + + + + Defines the options for a custom database connector. + + + + + Gets or sets the Plugin name to search for database providers. + + + + + Gets or sets the plugin assembly to search for providers. + + + + + Gets or sets the connection string for the custom database provider. + + + + + Gets or sets the list of extra options for the custom provider. + + + + + Options to configure jellyfins managed database. + + + + + Gets or Sets the type of database jellyfin should use. + + + + + Gets or sets the options required to use a custom database provider. + + + + + Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". + Defaults to "NoLock". + + + + + Defines all possible methods for locking database access for concurrent queries. + + + + + Defines that no explicit application level locking for reads and writes should be done and only provider specific locking should be relied on. + + + + + Defines a behavior that always blocks all reads while any one write is done. + + + + + Defines that all writes should be attempted and when fail should be retried. + + + + + An entity representing a user's access schedule. + + + + + Initializes a new instance of the class. + + The day of the week. + The start hour. + The end hour. + The associated user's id. + + + + Gets the id of this instance. + + + Identity, Indexed, Required. + + + + + Gets the id of the associated user. + + + + + Gets or sets the day of week. + + The day of week. + + + + Gets or sets the start hour. + + The start hour. + + + + Gets or sets the end hour. + + The end hour. + + + + An entity referencing an activity log entry. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The name. + The type. + The user id. + + + + Gets the identity of this instance. + + + + + Gets or sets the name. + + + Required, Max length = 512. + + + + + Gets or sets the overview. + + + Max length = 512. + + + + + Gets or sets the short overview. + + + Max length = 512. + + + + + Gets or sets the type. + + + Required, Max length = 256. + + + + + Gets or sets the user id. + + + Required. + + + + + Gets or sets the item id. + + + Max length = 256. + + + + + Gets or sets the date created. This should be in UTC. + + + Required. + + + + + Gets or sets the log severity. Default is . + + + Required. + + + + + Gets the concurrency token used for optimistic concurrency control. + + + + + Updates the concurrency token before saving changes. + + + + + Represents the relational information for an . + + + + + Gets or Sets the AncestorId. + + + + + Gets or Sets the related BaseItem. + + + + + Gets or Sets the ParentItem. + + + + + Gets or Sets the Child item. + + + + + Provides information about an Attachment to an . + + + + + Gets or Sets the reference. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the index within the source file. + + + + + Gets or Sets the codec of the attachment. + + + + + Gets or Sets the codec tag of the attachment. + + + + + Gets or Sets the comment of the attachment. + + + + + Gets or Sets the filename of the attachment. + + + + + Gets or Sets the attachments mimetype. + + + + + Enum TrailerTypes. + + + + + Gets or Sets. + + + + + Gets or Sets the path to the original image. + + + + + Gets or Sets the time the image was last modified. + + + + + Gets or Sets the imagetype. + + + + + Gets or Sets the width of the original image. + + + + + Gets or Sets the height of the original image. + + + + + Gets or Sets the blurhash. + + + + + Gets or Sets the reference id to the BaseItem. + + + + + Gets or Sets the referenced Item. + + + + + Enum MetadataFields. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + Represents a Key-Value relation of an BaseItem's provider. + + + + + Gets or Sets the reference ItemId. + + + + + Gets or Sets the reference BaseItem. + + + + + Gets or Sets the ProvidersId. + + + + + Gets or Sets the Providers Value. + + + + + Enum TrailerTypes. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + The Chapter entity. + + + + + Gets or Sets the reference id. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the chapters index in Item. + + + + + Gets or Sets the position within the source file. + + + + + Gets or Sets the common name. + + + + + Gets or Sets the image path. + + + + + Gets or Sets the time the image was last modified. + + + + + An entity that represents a user's custom display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + The preference key. + The preference value. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the preference key. + + + Required. + + + + + Gets or sets the preference value. + + + Required. + + + + + An entity representing a user's display preferences. + + + + + Initializes a new instance of the class. + + The user's id. + The item id. + The client string. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets a value indicating whether to show the sidebar. + + + Required. + + + + + Gets or sets a value indicating whether to show the backdrop. + + + Required. + + + + + Gets or sets the scroll direction. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets the length of time to skip forwards, in milliseconds. + + + Required. + + + + + Gets or sets the length of time to skip backwards, in milliseconds. + + + Required. + + + + + Gets or sets the Chromecast Version. + + + Required. + + + + + Gets or sets a value indicating whether the next video info overlay should be shown. + + + Required. + + + + + Gets or sets the dashboard theme. + + + + + Gets or sets the tv home screen. + + + + + Gets the home sections. + + + + + An entity representing a group. + + + + + Initializes a new instance of the class. + + The name of the group. + + + + Gets the id of this group. + + + Identity, Indexed, Required. + + + + + Gets or sets the group's name. + + + Required, Max length = 255. + + + + + + + + Gets a collection containing the group's permissions. + + + + + Gets a collection containing the group's preferences. + + + + + + + + An entity representing a section on the user's home page. + + + + + Gets the id. + + + Identity. Required. + + + + + Gets or sets the Id of the associated display preferences. + + + Required. + + + + + Gets or sets the order. + + + Required. + + + + + Gets or sets the type. + + + Required. + + + + + An entity representing an image. + + + + + Initializes a new instance of the class. + + The path. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the user id. + + + + + Gets or sets the path of the image. + + + Required. + + + + + Gets or sets the date last modified. + + + Required. + + + + + Enum ImageType. + + + + + The primary. + + + + + The art. + + + + + The backdrop. + + + + + The banner. + + + + + The logo. + + + + + The thumb. + + + + + The disc. + + + + + The box. + + + + + The screenshot. + + + This enum value is obsolete. + XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete]. + + + + + The menu. + + + + + The chapter image. + + + + + The box rear. + + + + + The user profile image. + + + + + An entity that represents a user's display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + + + + Gets the id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the view type. + + + Required. + + + + + Gets or sets a value indicating whether the indexing should be remembered. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets a value indicating whether the sorting type should be remembered. + + + Required. + + + + + Gets or sets what the view should be sorted by. + + + Required. + + + + + Gets or sets the sort order. + + + Required. + + + + + Represents an ItemValue for a BaseItem. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the Value. + + + + + Gets or Sets the sanitized Value. + + + + + Gets or Sets all associated BaseItems. + + + + + Mapping table for the ItemValue BaseItem relation. + + + + + Gets or Sets the ItemId. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the referenced . + + + + + Gets or Sets the referenced . + + + + + Provides the Value types for an . + + + + + Artists. + + + + + Album. + + + + + Genre. + + + + + Studios. + + + + + Tags. + + + + + InheritedTags. + + + + + Keyframe information for a specific file. + + + + + Gets or Sets the ItemId. + + + + + Gets or sets the total duration of the stream in ticks. + + + + + Gets or sets the keyframes in ticks. + + + + + Gets or sets the item reference. + + + + + An entity representing artwork. + + + + + Initializes a new instance of the class. + + The path. + The kind of art. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of artwork. + + + Required. + + + + + + + + + + + An entity representing a book. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this book. + + + + + + + + An entity containing metadata for a book. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the ISBN. + + + + + Gets a collection of the publishers for this book. + + + + + + + + An entity representing a chapter. + + + + + Initializes a new instance of the class. + + ISO-639-3 3-character language codes. + The start time for this chapter. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3 + ISO-639-3 3-character language codes. + + + + + Gets or sets the start time. + + + Required. + + + + + Gets or sets the end time. + + + + + + + + + + + An entity representing a collection. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + + + + Gets a collection containing this collection's items. + + + + + + + + An entity representing a collection item. + + + + + Initializes a new instance of the class. + + The library item. + + + + Gets or sets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets or sets the library item. + + + Required. + + + + + Gets or sets the next item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + Gets or sets the previous item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + + + + An entity representing a company. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets a collection containing the metadata. + + + + + Gets a collection containing this company's child companies. + + + + + + + + + + + An entity holding metadata for a . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the description. + + + Max length = 65535. + + + + + Gets or sets the headquarters. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets or sets the homepage. + + + Max length = 1024. + + + + + An entity representing a custom item. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this item. + + + + + + + + An entity containing metadata for a custom item. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing an episode. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the episode number. + + + + + + + + Gets a collection containing the metadata for this episode. + + + + + An entity containing metadata for an . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + An entity representing a genre. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Indexed, Required, Max length = 255. + + + + + + + + + + + An abstract class that holds metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the title. + + + Required, Max length = 1024. + + + + + Gets or sets the original title. + + + Max length = 1024. + + + + + Gets or sets the sort title. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3. + ISO-639-3 3-character language codes. + + + + + Gets or sets the release date. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a collection containing the person roles for this item. + + + + + Gets a collection containing the genres for this item. + + + + + + + + Gets a collection containing the ratings for this item. + + + + + Gets a collection containing the metadata sources for this item. + + + + + + + + An entity representing a library. + + + + + Initializes a new instance of the class. + + The name of the library. + The path of the library. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 128. + + + + + Gets or sets the root path of the library. + + + Required. + + + + + + + + + + + An entity representing a library item. + + + + + Initializes a new instance of the class. + + The library of this item. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the date this library item was added. + + + + + + + + Gets or sets the library of this item. + + + Required. + + + + + + + + An entity representing a file on disk. + + + + + Initializes a new instance of the class. + + The path relative to the LibraryRoot. + The file kind. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path relative to the library root. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of media file. + + + Required. + + + + + + + + Gets a collection containing the streams in this file. + + + + + + + + An entity representing a stream in a media file. + + + + + Initializes a new instance of the class. + + The number of this stream. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the stream number. + + + Required. + + + + + + + + + + + An entity representing a metadata provider. + + + + + Initializes a new instance of the class. + + The name of the metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + + + + An entity representing a unique identifier for a metadata provider. + + + + + Initializes a new instance of the class. + + The provider id. + The metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the provider id. + + + Required, Max length = 255. + + + + + + + + Gets or sets the metadata provider. + + + Required. + + + + + + + + An entity representing a movie. + + + + + Initializes a new instance of the class. + + The library. + + + + + + + Gets a collection containing the metadata for this movie. + + + + + An entity holding the metadata for a movie. + + + + + Initializes a new instance of the class. + + The title or name of the movie. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets the studios that produced this movie. + + + + + + + + An entity representing a music album. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the album metadata. + + + + + Gets a collection containing the tracks. + + + + + An entity holding the metadata for a music album. + + + + + Initializes a new instance of the class. + + The title or name of the album. + ISO-639-3 3-character language codes. + + + + Gets or sets the barcode. + + + Max length = 255. + + + + + Gets or sets the label number. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the labels. + + + + + An entity representing a person. + + + + + Initializes a new instance of the class. + + The name of the person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + Gets or sets the source id. + + + Max length = 255. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a list of metadata sources for this person. + + + + + + + + An entity representing a person's role in media. + + + + + Initializes a new instance of the class. + + The role type. + The person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name of the person's role. + + + Max length = 1024. + + + + + Gets or sets the person's role type. + + + Required. + + + + + + + + Gets or sets the person. + + + Required. + + + + + + + + Gets a collection containing the metadata sources for this person role. + + + + + + + + An entity representing a photo. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the photo metadata. + + + + + + + + An entity that holds metadata for a photo. + + + + + Initializes a new instance of the class. + + The title or name of the photo. + ISO-639-3 3-character language codes. + + + + An entity representing a rating for an entity. + + + + + Initializes a new instance of the class. + + The value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the value. + + + Required. + + + + + Gets or sets the number of votes. + + + + + + + + Gets or sets the rating type. + If this is null it's the internal user rating. + + + + + + + + This is the entity to store review ratings, not age ratings. + + + + + Initializes a new instance of the class. + + The minimum value. + The maximum value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the minimum value. + + + Required. + + + + + Gets or sets the maximum value. + + + Required. + + + + + + + + Gets or sets the metadata source. + + + + + + + + An entity representing a release for a library item, eg. Director's cut vs. standard. + + + + + Initializes a new instance of the class. + + The name of this release. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + Gets a collection containing the media files for this release. + + + + + Gets a collection containing the chapters for this release. + + + + + + + + An entity representing a season. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the season number. + + + + + Gets the season metadata. + + + + + Gets a collection containing the number of episodes. + + + + + An entity that holds metadata for seasons. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + An entity representing a series. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the days of week. + + + + + Gets or sets the time the show airs, ignore the date portion. + + + + + Gets or sets the date the series first aired. + + + + + Gets a collection containing the series metadata. + + + + + Gets a collection containing the seasons. + + + + + An entity representing series metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the networks. + + + + + + + + An entity representing a track. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the track number. + + + + + + + + Gets a collection containing the track metadata. + + + + + An entity holding metadata for a track. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the media segment. + + + + + Gets or sets the id of the associated item. + + + + + Gets or sets the Type of content this segment defines. + + + + + Gets or sets the end of the segment. + + + + + Gets or sets the start of the segment. + + + + + Gets or sets Id of the media segment provider this entry originates from. + + + + + Enum MediaStreamType. + + + + + The audio. + + + + + The video. + + + + + The subtitle. + + + + + The embedded image. + + + + + The data. + + + + + The lyric. + + + + + People entity. + + + + + Gets or Sets the PeopleId. + + + + + Gets or Sets the Persons Name. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the mapping of People to BaseItems. + + + + + Mapping table for People to BaseItems. + + + + + Gets or Sets the SortOrder. + + + + + Gets or Sets the ListOrder. + + + + + Gets or Sets the Role name the associated actor played in the . + + + + + Gets or Sets The ItemId. + + + + + Gets or Sets Reference Item. + + + + + Gets or Sets The PeopleId. + + + + + Gets or Sets Reference People. + + + + + An entity representing whether the associated user has a specific permission. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The permission kind. + The value of this permission. + + + + Gets the id of this permission. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this permission. + + + Required. + + + + + Gets or sets a value indicating whether the associated user has this permission. + + + Required. + + + + + + + + + + + An entity representing a preference attached to a user or group. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The preference kind. + The value. + + + + Gets the id of this preference. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this preference. + + + Required. + + + + + Gets or sets the value of this preference. + + + Required, Max length = 65535. + + + + + + + + + + + Lists types of Audio. + + + + + Mono. + + + + + Stereo. + + + + + Dolby. + + + + + DolbyDigital. + + + + + Thx. + + + + + Atmos. + + + + + An entity representing an API key. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the date created. + + + + + Gets or sets the date of last activity. + + + + + Gets or sets the name. + + + + + Gets or sets the access token. + + + + + An entity representing a device. + + + + + Initializes a new instance of the class. + + The user id. + The app name. + The app version. + The device name. + The device id. + + + + Gets the id. + + + + + Gets the user id. + + + + + Gets or sets the access token. + + + + + Gets or sets the app name. + + + + + Gets or sets the app version. + + + + + Gets or sets the device name. + + + + + Gets or sets the device id. + + + + + Gets or sets a value indicating whether this device is active. + + + + + Gets or sets the date created. + + + + + Gets or sets the date modified. + + + + + Gets or sets the date of last activity. + + + + + Gets the user. + + + + + An entity representing custom options for a device. + + + + + Initializes a new instance of the class. + + The device id. + + + + Gets the id. + + + + + Gets the device id. + + + + + Gets or sets the custom name. + + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets width of an individual thumbnail. + + + Required. + + + + + Gets or sets height of an individual thumbnail. + + + Required. + + + + + Gets or sets amount of thumbnails per row. + + + Required. + + + + + Gets or sets amount of thumbnails per column. + + + Required. + + + + + Gets or sets total amount of non-black thumbnails. + + + Required. + + + + + Gets or sets interval in milliseconds between each trickplay thumbnail. + + + Required. + + + + + Gets or sets peak bandwidth usage in bits per second. + + + Required. + + + + + An entity representing a user. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The username for the new user. + The Id of the user's authentication provider. + The Id of the user's password reset provider. + + + + Gets or sets the Id of the user. + + + Identity, Indexed, Required. + + + + + Gets or sets the user's name. + + + Required, Max length = 255. + + + + + Gets or sets the user's password, or null if none is set. + + + Max length = 65535. + + + + + Gets or sets a value indicating whether the user must update their password. + + + Required. + + + + + Gets or sets the audio language preference. + + + Max length = 255. + + + + + Gets or sets the authentication provider id. + + + Required, Max length = 255. + + + + + Gets or sets the password reset provider id. + + + Required, Max length = 255. + + + + + Gets or sets the invalid login attempt count. + + + Required. + + + + + Gets or sets the last activity date. + + + + + Gets or sets the last login date. + + + + + Gets or sets the number of login attempts the user can make before they are locked out. + + + + + Gets or sets the maximum number of active sessions the user can have at once. + + + + + Gets or sets the subtitle mode. + + + Required. + + + + + Gets or sets a value indicating whether the default audio track should be played. + + + Required. + + + + + Gets or sets the subtitle language preference. + + + Max length = 255. + + + + + Gets or sets a value indicating whether missing episodes should be displayed. + + + Required. + + + + + Gets or sets a value indicating whether to display the collections view. + + + Required. + + + + + Gets or sets a value indicating whether the user has a local password. + + + Required. + + + + + Gets or sets a value indicating whether the server should hide played content in "Latest". + + + Required. + + + + + Gets or sets a value indicating whether to remember audio selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to remember subtitle selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to enable auto-play for the next episode. + + + Required. + + + + + Gets or sets a value indicating whether the user should auto-login. + + + Required. + + + + + Gets or sets a value indicating whether the user can change their preferences. + + + Required. + + + + + Gets or sets the maximum parental rating score. + + + + + Gets or sets the maximum parental rating sub score. + + + + + Gets or sets the remote client bitrate limit. + + + + + Gets or sets the internal id. + This is a temporary stopgap for until the library db is migrated. + This corresponds to the value of the index of this user in the library db. + + + + + Gets or sets the user's profile image. Can be null. + + + + + Gets the user's display preferences. + + + + + Gets or sets the level of sync play permissions this user has. + + + + + Gets or sets the cast receiver id. + + + + + + + + Gets the list of access schedules this user has. + + + + + Gets the list of item display preferences. + + + + + Gets the list of permissions this user has. + + + + + Gets the list of preferences this user has. + + + + + + + + Provides and related data. + + + + + Gets or sets the custom data key. + + The rating. + + + + Gets or sets the users 0-10 rating. + + The rating. + + + + Gets or sets the playback position ticks. + + The playback position ticks. + + + + Gets or sets the play count. + + The play count. + + + + Gets or sets a value indicating whether this instance is favorite. + + true if this instance is favorite; otherwise, false. + + + + Gets or sets the last played date. + + The last played date. + + + + Gets or sets a value indicating whether this is played. + + true if played; otherwise, false. + + + + Gets or sets the index of the audio stream. + + The index of the audio stream. + + + + Gets or sets the index of the subtitle stream. + + The index of the subtitle stream. + + + + Gets or sets a value indicating whether the item is liked or not. + This should never be serialized. + + null if [likes] contains no value, true if [likes]; otherwise, false. + + + + Gets or Sets the date the referenced has been deleted. + + + + + Gets or sets the key. + + The key. + + + + Gets or Sets the BaseItem. + + + + + Gets or Sets the UserId. + + + + + Gets or Sets the User. + + + + + An enum representing types of art. + + + + + Another type of art, not covered by the other members. + + + + + A poster. + + + + + A banner. + + + + + A thumbnail. + + + + + A logo. + + + + + An enum representing the version of Chromecast to be used by clients. + + + + + Stable Chromecast version. + + + + + Unstable Chromecast version. + + + + + An enum that represents a day of the week, weekdays, weekends, or all days. + + + + + Sunday. + + + + + Monday. + + + + + Tuesday. + + + + + Wednesday. + + + + + Thursday. + + + + + Friday. + + + + + Saturday. + + + + + All days of the week. + + + + + A week day, or Monday-Friday. + + + + + Saturday and Sunday. + + + + + An enum representing the different options for the home screen sections. + + + + + None. + + + + + My Media. + + + + + My Media Small. + + + + + Active Recordings. + + + + + Continue Watching. + + + + + Continue Listening. + + + + + Latest Media. + + + + + Next Up. + + + + + Live TV. + + + + + Continue Reading. + + + + + An enum representing a type of indexing in a user's display preferences. + + + + + Index by the premiere date. + + + + + Index by the production year. + + + + + Index by the community rating. + + + + + An enum representing the type of media file. + + + + + The main file. + + + + + A sidecar file. + + + + + An additional part to the main file. + + + + + An alternative format to the main file. + + + + + An additional stream for the main file. + + + + + Defines the types of content an individual represents. + + + + + Default media type or custom one. + + + + + Commercial. + + + + + Preview. + + + + + Recap. + + + + + Outro. + + + + + Intro. + + + + + The types of user permissions. + + + + + Whether the user is an administrator. + + + + + Whether the user is hidden. + + + + + Whether the user is disabled. + + + + + Whether the user can control shared devices. + + + + + Whether the user can access the server remotely. + + + + + Whether the user can manage live tv. + + + + + Whether the user can access live tv. + + + + + Whether the user can play media. + + + + + Whether the server should transcode audio for the user if requested. + + + + + Whether the server should transcode video for the user if requested. + + + + + Whether the user can delete content. + + + + + Whether the user can download content. + + + + + Whether to enable sync transcoding for the user. + + + + + Whether the user can do media conversion. + + + + + Whether the user has access to all devices. + + + + + Whether the user has access to all channels. + + + + + Whether the user has access to all folders. + + + + + Whether to enable public sharing for the user. + + + + + Whether the user can remotely control other users. + + + + + Whether the user is permitted to do playback remuxing. + + + + + Whether the server should force transcoding on remote connections for the user. + + + + + Whether the user can create, modify and delete collections. + + + + + Whether the user can edit subtitles. + + + + + Whether the user can edit lyrics. + + + + + An enum representing a person's role in a specific media item. + + + + + Another role, not covered by the other types. + + + + + The director of the media. + + + + + An artist. + + + + + The original artist. + + + + + An actor. + + + + + A voice actor. + + + + + A producer. + + + + + A remixer. + + + + + A conductor. + + + + + A composer. + + + + + An author. + + + + + An editor. + + + + + The types of user preferences. + + + + + A list of blocked tags. + + + + + A list of blocked channels. + + + + + A list of blocked media folders. + + + + + A list of enabled devices. + + + + + A list of enabled channels. + + + + + A list of enabled folders. + + + + + A list of folders to allow content deletion from. + + + + + A list of latest items to exclude. + + + + + A list of media to exclude. + + + + + A list of grouped folders. + + + + + A list of unrated items to block. + + + + + A list of ordered views. + + + + + A list of allowed tags. + + + + + An enum representing the axis that should be scrolled. + + + + + Horizontal scrolling direction. + + + + + Vertical scrolling direction. + + + + + An enum representing the sorting order. + + + + + Sort in increasing order. + + + + + Sort in decreasing order. + + + + + An enum representing a subtitle playback mode. + + + + + The default subtitle playback mode. + + + + + Always show subtitles. + + + + + Only show forced subtitles. + + + + + Don't show subtitles. + + + + + Only show subtitles when the current audio stream is in a different language. + + + + + Enum SyncPlayUserAccessType. + + + + + User can create groups and join them. + + + + + User can only join already existing groups. + + + + + SyncPlay is disabled for the user. + + + + + An enum representing the type of view for a library or collection. + + + + + Shows albums. + + + + + Shows album artists. + + + + + Shows artists. + + + + + Shows channels. + + + + + Shows collections. + + + + + Shows episodes. + + + + + Shows favorites. + + + + + Shows genres. + + + + + Shows guide. + + + + + Shows movies. + + + + + Shows networks. + + + + + Shows playlists. + + + + + Shows programs. + + + + + Shows recordings. + + + + + Shows schedule. + + + + + Shows series. + + + + + Shows shows. + + + + + Shows songs. + + + + + Shows songs. + + + + + Shows trailers. + + + + + Shows upcoming. + + + + + Defines the type and extension points for multi database support. + + + + + Gets or Sets the Database Factory when initialisaition is done. + + + + + Initialises jellyfins EFCore database access. + + The EFCore database options. + The Jellyfin database options. + + + + Will be invoked when EFCore wants to build its model. + + The ModelBuilder from EFCore. + + + + Will be invoked when EFCore wants to configure its model. + + The ModelConfigurationBuilder from EFCore. + + + + If supported this should run any periodic maintaince tasks. + + The token to abort the operation. + A representing the asynchronous operation. + + + + If supported this should perform any actions that are required on stopping the jellyfin server. + + The token that will be used to abort the operation. + A representing the asynchronous operation. + + + + Runs a full Database backup that can later be restored to. + + A cancellation token. + A key to identify the backup. + May throw an NotImplementException if this operation is not supported for this database. + + + + Restores a backup that has been previously created by . + + The key to the backup from which the current database should be restored from. + A cancellation token. + A representing the result of the asynchronous operation. + + + + Deletes a backup that has been previously created by . + + The key to the backup which should be cleaned up. + A representing the result of the asynchronous operation. + + + + Removes all contents from the database. + + The Database context. + The names of the tables to purge or null for all tables to be purged. + A Task. + + + + An interface abstracting an entity that has artwork. + + + + + Gets a collection containing this entity's artwork. + + + + + An abstraction representing an entity that has companies. + + + + + Gets a collection containing this entity's companies. + + + + + An interface abstracting an entity that has a concurrency token. + + + + + Gets the version of this row. Acts as a concurrency token. + + + + + Called when saving changes to this entity. + + + + + An abstraction representing an entity that has permissions. + + + + + Gets a collection containing this entity's permissions. + + + + + An abstraction representing an entity that has releases. + + + + + Gets a collection containing this entity's releases. + + + + + Defines the key of the database provider. + + + + + Initializes a new instance of the class. + + The key on which to identify the annotated provider. + + + + Gets the key on which to identify the annotated provider. + + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + Gets the containing the access schedules. + + + + + Gets the containing the activity logs. + + + + + Gets the containing the API keys. + + + + + Gets the containing the devices. + + + + + Gets the containing the device options. + + + + + Gets the containing the display preferences. + + + + + Gets the containing the image infos. + + + + + Gets the containing the item display preferences. + + + + + Gets the containing the custom item display preferences. + + + + + Gets the containing the permissions. + + + + + Gets the containing the preferences. + + + + + Gets the containing the users. + + + + + Gets the containing the trickplay metadata. + + + + + Gets the containing the media segments. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the containing the referenced Providers with ids. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + + + + + + + + + + + + + Contains a number of query related extensions. + + + + + Builds an optimised query checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The source query. + The list of items to check. + Property expression. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query expression that checks referenced ItemValues for a cross BaseItem lookup. + + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds an optimised query expression checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The list of items to check. + Property expression. + A Query. + + + + Defines a jellyfin locking behavior that can be configured. + + + + + Provides access to the builder to setup any connection related locking behavior. + + The options builder. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + A representing the asynchronous operation. + + + + Default lock behavior. Defines no explicit application locking behavior. + + + + + Initializes a new instance of the class. + + The Application logger. + + + + + + + + + + + + + Defines a locking mechanism that will retry any write operation for a few times. + + + + + Initializes a new instance of the class. + + The application logger. + + + + + + + + + + + + + A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. + + + + + Initializes a new instance of the class. + + The application logger. + The logger factory. + + + + + + + + + + + + + Adds strict read/write locking. + + + + + FluentAPI configuration for the ActivityLog entity. + + + + + + + + AncestorId configuration. + + + + + + + + FluentAPI configuration for the ApiKey entity. + + + + + + + + FluentAPI configuration for the AttachmentStreamInfo entity. + + + + + + + + Configuration for BaseItem. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + BaseItemProvider configuration. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + Chapter configuration. + + + + + + + + FluentAPI configuration for the CustomItemDisplayPreferences entity. + + + + + + + + FluentAPI configuration for the Device entity. + + + + + + + + FluentAPI configuration for the DeviceOptions entity. + + + + + + + + FluentAPI configuration for the DisplayPreferencesConfiguration entity. + + + + + + + + itemvalues Configuration. + + + + + + + + itemvalues Configuration. + + + + + + + + KeyframeData Configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the TrickplayInfo entity. + + + + + + + + FluentAPI configuration for the User entity. + + + + + + + + FluentAPI configuration for the UserData entity. + + + + + + + + Wrapper for progress reporting on Partition helpers. + + The entity to load. + + + + Contains helpers to partition EFCore queries. + + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Adds an Index to the enumeration of the async enumerable. + + The entity to load. + The source query. + The source list with an index added. + + + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.A04746A0.Up2Date b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.A04746A0.Up2Date new file mode 100644 index 00000000..e69de29b diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache index 274bd2facd90c21fa3c1ff1b1b28cc483e96696e..24bd2d8c8550dff3fe51c3a3393220d9624b8f8f 100644 GIT binary patch delta 440 zcmdmzzrScg3Cpal3%6{n;9;z1WMN=nU}R+E&Py#RE=kNwNi0fXWCDs|1B~@hQARM$ z$N{9zR15zX?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19!J@?#m&$;*9s_N>V zeGb@Ug)Pg9;Q!x$x2$_n^WR97%@^y?+@{-oZLB+6JlFl+yuF|6zTeVi^_45?VoT~4 z9A3F_!4XHqR#hInsIu+7pGZ;um#$rw5dNJ8 zy;Dd)Z!4)Ld5 zUt3pSw-A7AgN>T#RMeh-BN49Jx<$)l5TvaZY?iM5vgAg4x`}*fxg$f{LRP-@Si3yy z&j*C8yiCCy`L3Zj0#{Uxx*zKqp=f{9p>Tq5D3TCrSsiu>TVtRT;}nOF>}pw^i$Zqo zAiK{l(E${c7F%U(Ab>s<(OreJzb)OdK_F}L%4+h;t6!?zI_0s~D|gy||7#BLD2VL_ zky$RB?jIXWxVpnG1=hiuw^dwH2TN8|Y-|aWs>+<E>KWvhJ$!y)?_B&sbvgTGIE3k+5v9=HGaW9 zhhLCAGW|kfJI>PY7xuQL+3%MhUVHu$pI_89d%duK;CeaA=NIyJN&N7A^Yx0%GKN#clU*(1WSwGt6 za}AsAbB^t-MOQjKbZjrQnM{`+IX01SHS=wObqB^Oz&a_Z%g?h`bV}tqj+RS|IQ;fv zR8`@)qE-7))ykdV)(tF7P9*K-&W<5DrFHvo)k@gcc>@b0M>->SPQu`f`QEJ4dx0=w zEY$1;oV$o=4RmDWP72#`mj1oK-nKOR_rm?B-T8(uF6x>c7xoX#5hudW=`)4BbMZ6P zZO_lCGi4tL(=U_V8W%I-r?O7(1&YB>l)_%15ch(FQhT9={MN_yn`bYuvmIyY-wV`c zYh?dkpn5yb(!UotoE>M`^j=t7-t9V{&oyke&pCF$UeKU>q0PS+H0DIYSX%zQ@RV;a zaI{=v#NoFWBkl#-lgnP9fjRGmeId-4Pjl<(ZjB36Z_Fu%m{STdrx0T zF=uBx&e9)qYO^)6Kju_#$65Mg&f)Ah%cf&~e(ipPeKFUt*)iwX0WsI0*)i9c!7<+u z^5#E|mP^bzd@eDkJ-Ni32Id^|{UOYl&v5IRtm{%|9h(trwj$PQRE*~!=eJahYuy-6 zw);$Q&p39n<1C#R@8X_u)M9HSC&m@-8Ar8toTXyyUVCdCL>8H?F& zeE{opEZB@#uobaTV=5M{6^os-W5G^#oTWb&)M9HSe=Mlhjo&gz4!KJUo50PI~LMD7^=*6ajx;CJTMmd5%0dB)?8x2 zVRDHD$IUqw^B~N9agbZjck2aijSJqQ>N`?7i{gk4r4btn^L(Oks7-!C!iv@D$N_B? ztA1{**4lm6xH*hU>^Ms&R`cB)My<9iabh*W&0!qIjCJgZ!!G`-Og?gEu`jkVCp)&ZDPW(?C!BqL$rhbouI{u!u|?>@OBvrxn(u!Qx0?o>0Ezr*Gt%WLF*VFLrooiK{9M^V;w2xG+9DulPU}0_m zNN3ytEQVGtt|e~0)UB7f^`WfOi;Ln|T$IM*qA(X1g}JyS%=-ndtzxaMf!S+|I_x-0 z|JtHbTZZ`87Dut;Ed6VXquOzn{^RG&*VZY!Py4%XZONSMwMCl()|QOf3vDKy z>XQwfV=SW}e3nxYWbl!UmJ>amvEYc1gtNB5qddnop`<1C%EWS%EbnXQ4HwPc8vI5Jb|Oxah6SAPj7wtmjirjM#E;W8IB#WW;AH_n$ehAGu4^*P=jpm^)yGz zWo>ZyT-FBd$z^TO!0oM#)HPfT!VLKe*6HU7gb`w)=6ON~#dMGxQ_nMM3fpm(PE5@+ zYWB9JSussLqyFr>+uHf!qORF-VSgts8PBM{f}hjR6WBW!KU3ZI{G9U3N(j?0b*$5V zAq>9=HGV0PUtoUba~2BQah86+u(vJEe!tiky>N%mFY21@7xoYI%Z>$Jzp!^MexbUY z{esOczpQfWBUz`fGuaIPuobC6jj8L*Quztjbn=tu{)?ULI7`P*=KhOX>^Ms&Cz$&$ zs?`BLh$eJSnP*O^kTy`OpiwGuu~-+xhSE zlW^Sa?eWwaT@7Kb(W6+W*C=7cK&V-xW%B)y>@`YZJI>O-M%mkzX8#&3zwY$8KEJAK zwqMylaE*TKTchlqi~p!@d;UxLWetSs7hIUCKE|!%tkcIB#o#AOVXab#$C!k)W)WMf zTz(ts`pt8Wv9ld#>G;i@W7KAAWM|EqbByZkI7|OI#^LNZ%cjq}+UIi(o9%Os z9dM3m(Cl+eV+NmN0}8$87)Q$`MjU>7G2$AhJ=E8?NZA-I%FGMR|DD}lfU9;oD{(*bpI`}z#j8;Z`9)o` z{lfl%ep%r23w!6{7plwIFULWcemUN)Phg!s-`NcRuoXE|jj8j!v-~u|^^@m(XD2(( z((#iy->JpcNKURa=R4Kfah6S=?N`1C3IYvNEl=8sy{W|zKeZEs`E&CdxFY21@7xoYI%ga8$uy-zgp}L&?vJt}c z%NeZGejyCM2sM7GlwZbV`-Q@GoTc9{>}^Z4-!I4A|E~YD7j4_k2tsxfs2c9);Vx_d=ZWz%QiAte+2pD{{(wl6t`<4bo%riXBzw`bnt*2Bl?Gmu(y@iB+lo{xD3 za%wrBfoDUQu{g)A|HL{S3pOJbY(*^8n2JRY#R7B9eBQuLcATX@7Sv*EB!4WZ){e7m zIu`HW|4zua-=#h~791lW7E-#1{){%_SBbCYM-n+?-=^E`%A2 z^H`_z1!2TMsL2;S<@@p3`GUfBoTWcsu(vJE{(SNNJN1iwepT0Ozp{T|z8Kfan=jZq z7ynV+_WYN+9yuSv^veaT(|#cgzX&yc=_SAHne7(}+i{kDzp%G0%^7|PALqZvQrF!e zZ9d`H6|`ehpkFrn{KDS3_=V==?3W86Out;jI_($2@QYC6mn!*XLbhKhY{yyp{leb1 zH2eLsb!eA$zV)K6*?wXFK)<}|^9y_D;uosR*)JDEn0~p0b=oh4;TNICFTLd#B!>uct4z0cWh`n?13)SW9mrEf`zg*_lm$Odi zdN#v9Y(=hDV=CA0C_hbf{p2}!*~yNxbo^w_U23s4lKhl9cd6EnvurxouX+Bo4}HFr z`fOiv49AzQv~%uCd0?)e4j-q_U24t6#~fyRKIXa0adXb~S3sDtxYDgRvrfl?&4>kC z5eqe@Vi8p=CS}Kho$NSEe=MlQ)=2(XP^}$j*>o(vdtmXczF0_ob}TqXKrEy@Fcw>U zv7pvmV!>f@i3P{aITlwzn6bFpt*>F7js=?$3$`K_YD~pqC&gm#>{zgq9cSr}1+~~3 z$sY@YrO_w>KNE%n*4;1~h1kn+G-bZO(=7u1?dEI3RqvEaBl$KqNDGZxpm z^`BX%W5H&`f~|;!8dI^TRxI|(js-i}ahCpAP>ZdR{IQ@~JI=D{SbTceIRE<+QlA|Q zju8+GDG!Xrg}zu&Yc8?iFuBBnmkfo+~C$XvQEc>&4>kC5eqe@Vo{@5OwNu4 zJK1rT{#a0pt&#k(pjtc5vgugtx~j`lz8od>*|Fdl0kM$sz0j6*Z}7V>7Sx(cEI3Rq zvEaD5#bR_QdJ}~4)wyuuFnl+U_b_?-4qhMl*$VM}k4RCCWmm67K$e3+Kn`c+yf+dF zg`+o90iqepv#c7{A-4{@b;Pan-P(5R0=F)7>lSVebEK!GTeouS)^6R#t=qbFJGU-& z>-KKl!L3W&y40=9+`8PYE8M!HTX%Bn&ThSfTX$jIVV96K-mTkquphSBs+7)UXCVD$MR%0pe60zWDtCl*ykdVv$@r_ zvewqx7)AJ!PNYTbFN{}Xr^0G051zBE9jx7^TV<8_-e70E19S?Iof&&86uXnU?n1G4 zAT(9=E$_W{0EkBWbB=U38miW@CE5*BTDz-X<_pT)D;c&#F+feUJBrx-0E=qc*|7&e zw6qFh7t>tJjy(vz@2A^Z+I~qndjv&E>`|1xtLLS`g2Bsv^JMth}1 zAk*Hu89SptWBx0ARfJ$qf}?EgEPR(XV%ho0g=QXgZ_}!$F?!2_bweeYE}Vqic!$XW5GXD z7I?IV+qny(b@EkuX@8`V=xd->;f^-X__h!pXtB9sBkua}t>EPAen~DL2qfPKfTM2$ ztZ{kP}CR@X9RP)QOABp}cwNv{9w1(OxZj1ct>3Q_g~;BpUG0G_q$ zjYLf-YyGzf@{hJxvPX8@qHkf=X5S(DaHiKeErPu2DBCexS>UEFOTLXE(*BCRL-t+I zuq`%6kz>5WmL!o-JU%XWH(!>InPSr3ioOS}&Ytnj3;9IzV&FPNYOG>hA@JSF_SU7y zT?3fAepBuWC8j_jQrJ{h`H5+$EF_=*E`#k0Eglu#+=H<_(=_Y7BstKBo7`h3aawtE z46RL1zsVfae6Rl>%*0-Ch zn)K5j&sEAPEs_DD{69!ogZvAj>4cTxGG>&t%eIrSyt%5-IwsGukQa)rz~ExFXj zC<=#TA7Sy7#XjZ|itYyc+U12}{{UCsnAfUs$O%Y!xWMed18yr&D^wQy1a<4=9HTD! zDfkYN;z*yqRyg(lMzuFbahX)pA%8H2gW4?NFVMprD`{a|NLy=hO%X|t zx%Nv)>Z1HB5RLZNDC@r=wvH{aZ&9>#=FzD!(!nma`|N0y6ojI*$r(5L9muS~Y9^Ny zl&r;NW2Af|E^7I6BC+owxHWv#`u>!)oj~t6|on8bfj zxa2P+_0ug#{Nco}VEM%1H`ch4Ply1}XaEraem8&!0QiX)r;7*x(sc%ICOAec56w7Q zLa3_xhI`kv2uJc`VS?2sL53z7nTU}o2*>aX29P)nJ#B-Qpr@;}09dS0BF90bg%N2V zb~Q=>cRBLRM4q8UXSdz>#0wt+5`z)>Bj!N))pSC)%@$Bs!p~W^0MlTI#fx zIj!YvJsYhRPHRV}wUg7@nN@yb2UHU3LOzt}$|{`b#wwDiWR;)jj;eYDH1!}KO7tX; z`F7aFw&tQnDk#RrpPrg`I62>3M$|1N`ZS`8W9Q!NE7W95vv74Zc{bTltnFAY4AmP8 z(OIF2OQCgTC~(XLsWDTBLQ%2`3X;nM4{kg8aJD_V71|Pjr)~~#ba^$J1AfNgk zO2arM+@}@w4kv@GwUYrOH|-&*!^Kt8>K@IWh{v4WY0hvILFXyLb#(T%zo+*I_O9Wq z(^E;^exvsvpGu$Rrtw(~Xd2nhh&mP&CLBs(OaARyIpUn2V_Q;f9i{$o%y z+5hln`;TS+an1F|)8b~9!+7@Jv$_5&o9#b={r76Fe|@w4C$j&f=K3GmZ2!I4f1l?1 z=dgh%H`hOhT-I#=c(e9Tq5V@)G_iUXHrpH5do{6Lxi^BB@`CK%+gZwkpsZtTx8@df zB3r2^zf7Y^(@`|JppR{~|95b@4&KPVZ=T z?%w{9%$)ZLf-91f1K>YAxhYiA@IRVd(AG^&ZmNGIGr4_(;ELq50Qe72ZaS4D{zsDw z+R>@W?dKoKOm6=mxFR_t0RF?1n@J^WeUnQ+{QslNGU!0zK@&9Ts!n#YARvu(Hp_UH z-!kKj*+Fnc@_-!NJ|uq(NNzmR{}--H9g>ImEif)x6a-f!7YD%| zlS=~NW_(e;k=OH8W%b8n-B;DEhVqZ`4De#tW;1;ELo?0dSym)OLGgpxW08ja(!LQLoKM??D zhIs+!wAS%SkhOO5w(OBTKEadBni%qHfKTwTMNnQiH06`@bJpZKnu^ca0#Bx`*%rtr zj|AbkOn)p0$Mw(?0eI?UTJN{O`0%(OxFUIc5Zp0&LI9lU@k8jb6Cqe0I|*g>TACI7 zxe87a=amr8XF17}Ip7AL-_mR8u_iXo?1(%_%#|ooEiXU&TJ89b{gjt=DC+` z?deoWp^ zCj&3AEYm0PbJ^o)pS%!+Bfq>D zfTvF4^Zg^47+(+sS0pbCfHOmnv|JOr2!iE&_1N!Jp2zrvFUY5O>A>BA>Cc$#pm#!> zeu#}!T@$;6V}?C1c&61QFQxex_}rRKKLKw*$*loz{G{Lcyv(oBxbN}+IMYwE_KIe# zy^=~U{Dan3X21TJwsx~$qp|j?0JuqO%VSs5=Jd8?Om`2CDLx&{ifQs1j&^Yq(+YTn zS3wAPt1~^VYyBF{w5|()GpB{!R}=d)ClvO)!k1n$cCsehp`Km6oc-~}Jg=#PW{am9 z&GtWn{bTH(b|~)I_>RQ4!S`;f0(@#G@%~Td2YpTNlNB8F24~X2>IP-2^Gq6B6*nR% zN@6$B$H6-OxJftDqzpe4S|0~rU#t%BL-H1yb43$tYkc;kw6-P&;Hfk4R=-BGwr&f6 zGuKu<-E=$W6ixcSr zn%F}S#8wHM94;D)lGpksmp-|hn%r#xlSpmst$vMW5)TK!f!03KjJ1za$#s9w+B=%F z_A$RkW9{Ps@E^4nFW6;|?8){=GB(IxJmP|4V<#VIwm&|fu8HA;S?>|Y^X=W>^9_<& zYuipwj~z{qb35O$;C6d1uTsz0i6#c+TkH z&iRDY{Y3I<#`gLq7SSWw1}OhN7J#Rg{4;)yW)VFb0B0^Dd}>z{dk%tir_e%t&Q(($ zdjWj*dELYu;g9S&COPy?P0aE6fVnVdB?Iu(9AETnG;@3@0M48vKHsW|y$nHTj`++5 zb9@DS_8cDwjw9US&hd_P9AD+ow>B}y*8}FlIldWyr{?&YU!$4h>j7})9M^G^Kxi8R`B{c=~s5_P!iX+-qX^VgN2M--fLn z`Edu2hG1PgH>(TJvuk1}N!KL*{rV9scVCD{X@DwX--$) zW_4|(ES6^iF%HL=gpzdZH@wRkSPn5W;31U{ocN^ti=`ngZ? zOY~1}@$GNVm1p*hl&2>L;kfP^7=Wj)yT0;|WcK~nL2yO#n*ca79c-c-zJ(w*SK#En zqmqaJN0S@b+~mIZk7OqI&mg!W`9lC4IJqAo*wp0yMJ12?k0v*`xyk+HAIVJa=ODNu z`R@Su4^QqtRPyNmXmYzZH@RQ@Bbmwl8U$A)e+z*B@Z=h)A% z0Ld-P-}{eL&#)qOPxG|iN;ndWK;Ei87+<(zbKT$BbPg0nZ8bRGks6O{qQUr1PkqeR z?{?s|oub5R`05#cw*!|m{Q5GkcKEv;Z?Gy&yvnM968PPYKS7{Pn z=yVONUnkX}#E0l)+1=W19HDQ}b?bjk|_Ll)Ad z^1O^*U9*sGEwZ7aN+d4dXx&<7OSQ_DYMm|BrsJW}mS)n4ztfqG_Ify|z7^1xh$SvZ zBcZkLqeWk2d=EsUy_OQKAyKuCEm3^RP-Dm0{fuP=&~O~v+oC<%4h8@219W`g*KurG z2V0uaQA{1UUW!=wZ5P|Z2QJP({Y8RE-GuhOl@zYKo4{7Cx^Vf%I~Cjz|MUQUUxk*` zABmAS$J#?{?_hztv_SO;ELir6#5%Bp)|B)6GDEpekB2C}lB#w3F{Xia`YEe$;vcLc ziBDLSCO%@-Knbi<#2xFDjI&PXdG-!2zasb{9~`8S>P~CdvBGTm`!mB)599aULi~FH zk&?PsFwbuN>Pui(^nBV8wBs!QkF`LD^Ls6wtnz-&@3ru^P!0jEe~#|DZ*%e~jf|d; z$<&{j_L#?|YQKQ(C#Bm{zt6Kf{dc*?f8WtZp~MfY!in!$MH2sHRhsygRRbm9zYFC* zGLHZHm)DoU3G3F;TQ{VfiQja=hZXt-8hqSh`>F1$if#&9Cx}&FuCf77PDwSz? zl8HK6!KmWFALxoG9+o-gwlhPCz}UqG5CNdQ0Ym`kU;q&SN(>+ZK&b&l04Otn2ms{< z5CNdV03rZ%G=K>BAZ&Gj2e4+bUZZ%bXX6iLm(PmgL7p>{PNsthXy|MJ5dd~DfCvCx z4B!&(H#5=F)wGBJ(9HlM08|=41c2@a5CNcv0Ym`kX#f!bdKo|jfGPvHMB1RI7&5CLEp1Bd|7&j2C- z^f!PA00Rsl0>D56hybvw0Ym^8WB?HWb~Ato0D}!60>BUhhyXCu03rYkGk^#HyBk0R zfZ+xZ0bqmyL;%>s03ra4G=K;IqYNMdz-R-A05HY?A^?mvfCvEN3?Kr)cms$4u%`h; z0GMC^5diiwfCvB+4Il!*Bm;;5u(tt30NBR>A^=P_fCvCn3?Kr)R0D_ru&)6`0GMU~ z5dfweKm>sO3?Kr){ss^MV1@xi0GMe25ddZxKm>r<1`q+@00W2sFvkEQ032ul5dh{I zKm>q!1`q+@AOna1Fy8q=1`q+@5Cez+u*d)+04z3u2mnhAAOgTr z1Bd{y%m5+)9BKd&01h*N2ms3sAOgVQ1`q+@2m^=!5Ho-X04oe20>DZGhyYM$01*J{ z4Il!*Dg%fBaHIi509b7R5de-dfCvC<3?Kr)(FPC!;1~nAL^@laVp>E%^i%_g0C1WC zL;yJ503rZvFn|aE8x0@=z!?S*0pLsnhybw304|ZX@GR3J0-|RdKm>qu4B!&!zJD?; zA|QIM0Ym^e&j2C-oNoY^NGrR*w1|M{g$57-;35OKM7rip>As&To9k4n+dCO`TV30@y= zHrhl0xXJ(`09kJ@**Nb>n&3C%!+{OC*|9ogaNkby@Tk z)#cIGR9EhTkJh5^ICQ%mL2q;A-f-*pRo8dq_2j3dIjuh%3q%08-T)#1++Y9^0B$sZ z2mm)3Km>rB4Il!*Ed~$);8p{O0C1ZDL;$$m03ra~VE_>T{$crh z4IqO49+ly5@AWx+|CM|e?L?n_;rOpJ>F*qR2h#sEzP!h17lGmKHGl{Je>H#z0QVU{ z1c3VuAcD^=eAmxkV=U+T`5QCp1Ez-vsCdu-A^<#O01*JT7{Ddmow3@pGa~p%#@u|^ zq`6qOntmbxJZu0F03I=b2mp^7K!o#bXIzHQ;pdhbE)s36IzQT0b=@l7A9WO67VYfT z#5dhvZfCvEZ8^9&fY4rosA_Ag+H-HEL9~wXefR7B|5@}^$ znidfd{mK9$0DNr#5dgk1fJ>y6eQR1oK=eBUhyd`t0Ym`!rvXF&_`v`o0Q_hGmq-uy zFVi9dqCXix1c09nAOgU@4Il!*e+(c3z%K?60pM2yhyd`L0Ym_3G=K;IzZ*aV06h71 zo;rvCfM>oAAOb+h03rb3ajPRC0sx+;I)DfO`34XH01s9j2@wGBl*$1_04Owo2mp9& z>PUzHfG463AOZlM7CL|k0C-U703rb3xu64x0MNz&A^_mYpd%pyKsy770Dwn+j)VvR zcv|NGA^_lNoCAmefX84CAOb+C0Ym`6Ga^Sq1OPmaaR3nj@X*BpL;%34=>Q@C;7D)) z5dd&5IDiNMI2;^61b{9E5CNd80Ym`kW&jZYDh(h4Kz9R(0MNq#A^`L>fCvD+3?KqP zl>uBLy>a@Q77-AwHGl{JI~za*0Gy%DEL|e4tej5CLF-0Ym^8XaErab~S(q z0D}x50>Ewta0z$(#h$b5aUB@As51w~VADqglngO|2mnJ3AOgTJ1Bd{yy8%RGp3_fa zDCeAhN`r3pnDe4zPF3Glz3WcG0auUZP;^Z6Wn5K`xrn3fXN0B0bq&&L;#p- z0GDv%$7{16Gp-ZDb!VrZmqzNYPSN>wucc^QOML10H;Tu{xP-}%{!4W|_E=H04?gI@ z&+cJ+6-9eFGJ103rY!ZvYVhPB4H=xakS`G{Vo|EPO_6K2PQ!IGCe7tbBpL z5>jWE;QpmM6G;yibDh=-(ld=ePc$Qlz>p^yKm>r34Il!*DFzS$;8X*Mpl$fXEz`Dx zHF_kvSap7MscJmzIMgBXqsv7!W&I&etE^ukIuwnej@EgZRbon_t64LPon~wk0pN54 zhybv`03rZvG=K;IXBa>PfHMss0>CB%hyZYw0Ym^e+W;Z}oMQkH0RChE5dh9LfQa#) zGdyl)cb*Xufj;LOKm>pb3?Sk>qa<8c#KlpLwZMgQoZJ?Po?sMTXu64jo{J110>H%v z5CPy41Bl4l%O^s$vzJfOAg5v2w)h!eys1&&lS}e6*-+n$^af+crADa;jB=R)M9kyg z-1vmT&{D;oXPKUt8$l81d4&N);IGeYf@rnJBPCvsTu425Hg~bncctkr0{S)^Km>rR z3?Kr))dmm&;2Hyn0C24VL}dBwG7Rqc>~fjm{vkn5wl^nxy)o`Oqelc3|JeW{09o0b@8TUq`Lrh4Il!*Jq8fr-4{_#@Hq|>a`wdw8WMf(HGMA?X5aAsGjSree5da=CfCvCv3?Ra@nxY>X z8@3t|5$N-<0Ym_J!~i0)V)GF+IkEXzIuW~&brNF8e`ei;>w2d)dZf;`>AzqvZ2Iq1 zJMTXHC^{7V0d@2zG4<7S-7gMZL;5#|?nC-_hwe){j|nbRUrRbnnoHzSGYJs@9y5Rl z0FN6$1b`&d+d-6Q6(6N!5!@OmG&okgFommc~sl8ciag`XvL10PwN_L;!fj03s0c zjPYARw=;fgjgo%k?8Lf*YzW87jSa6Fg(5J*YX%Sj;B^Ct0PuzZL}c4glCq&xqdZ}J zkZ~k;kuCU(S*q)I<`U|u9vI|JGl&QPZy7)YfVT}G0>C>45CPy_1Bl4-RVBu9eAQi} zdUxzj#*S@9hX^Qr&j2C-yl(&z8S$u2jZq_wsd!|34${wz_kqzS0_y*601*H_G=PYV z@%pF68z7CI!@qwjCtxiOVJm)uez+O;BcoLWhWXe4A^`lu03rZtJZgmSGwt zD@~7*5%tJmMbRtNm_}Ty> za7OL}?bTk(`_bBIj^+JH?`OvU#`F~dW#1Y=M7HH~P0#O)pa}H*-T)#1{L=s;0Q_J8 z5nS6LYcyiOf9d^}eisfgKUhXPd0?^VP;?RM=u$CG4qr~1Is8X6fCvEpGJpsGKN&y- zfS(N@0>HlwAOgUD3?Kr)F9r|++cVblGMMA+(L-feDwkkBt7LX0wnlY*9|q$Xhpr{v zpdJ|HS2KtR0KXYP1b{{Zhyd`r0Ym_>@D8M2Ulai#&j2C-gbW}eV;)Ds7H1x-WtDeD z4WO~>9K(B&KF$~(HY!D6418+nSRulDh2l+Kr?jlgC7lc)0suZrb|gdqz+Ve=01*JX7(hgJ zZhXoNh97!ydWt~LZUztmpwa*$0CYEi2mn0{AOczaNoe!nLWk{xf)C-2kW61*^lc-7!eV#=PpT;n;AH>2Krt{)S74 z-!HND;JfFWJ@205=|0~*|2M1B#80dmh~aJXi}bcR8Ru>Dl)4mwzchr8YakHkpM-VE z-PvIXUU$~tfK6MYclkHs8yq9~3^C3>JX>V<3DtyZCWY$1#LN<7rNk-6fKCkZ0HX-( z<^e_%7>okn3!t>~hiEOT%pbgo=WhL1)H+UmoRYc|L!CZEN)toW%KpwDtCcFexC#J& zw+j91N5H2sybouW#r6Q%x_vl05;gvcadZ^wzGFjWRYm$cx}n0vo>bQ%5_0~cZm2z; z=fI2ByZABy%w%h;Py?&R(pr2YAyn#ig|abF1{sbVr&TStP3({#D$Y-g2V?$Dt_)p{ z*ZuJ-EnxE(b0OHR(XpY#aia_<&X10z)@?fkHWx(4v6aspMh!%Pe+S@yeh0lb;WDT(T2jYI-4@ z6pl@RSlt9(0q+H>PwQ}OBI+}iRW#<+;A;+3SVgB2*%yWL-I9C@PULkO)*}Uq>~6o#9*1XpRtWz`@PAA9 zfAYj@TGXt<^12Uh(C1S{ee&PkghmCDDgaMMRd)a;rm*@))wHeUH6I96x0kHj2~;UYNm!l4HS(Y zh$1nUV%U$Y6Z24ny8VjPMWf!`-)myZ@GGFi3N^4pV=1EAIn=;@hL-As0C36AN6jU_ z0JXd1<FM@d@|VLl>s`Di181-mOP*C@>9-t%OI}@}?GV6;MJV)1RngFz z-+%voTPtVTbN1U{UY1FV(a@oweL-{y3A;V6m_hU%A1XJRi|xcRKxwONScTcbs#&s% ztsU%81M9}p31%nKET}sa6-=iA9rBCw`*bPJKe7@s9SVyJ`-Y42k0~yU9)`x)az~H> z>YeiHdOFn&p2E{u`ZeagZFz@6?m|u7gQrA2Vc^GQMSVKxW3!^z5gMf=LD26GdOR9a zbHfT$uxll`ZAboJk5m?|<3QCRja%+=={#~JobV<7XTEQR8v6*8lSeR73xT(g#;nRz z9tm4df*+IGi`^Or)aWzeBJJ7%T|?b|b9ZriUza7O!3_M(w!&_|)z^b8vh|@~QGy!` z^pU6%Sp9I^YLxBs8cWMCWI^;OaD7_f>sB*B)J$uehj*<(3Gds!ZC-|C8|Y%YBi<9+ zj9fUnh8P2bc2=>Y2~el4?|Uu8obattH@{#`*ddLj-(x)#y1t7Z1K|+t)Aq5V@LY}K z)o24+S~_$=Gy$f3KzqZk1zUeCit127{W{jTaNt&{9^{CGqZCPV>|Z_JZHw^ley=Ao z)GOV4yW-6EGcYH-)9B8rw7*?{95fx{q)<%}UY<%XSBJ`-0BMy3&eR!RQ{``V7o|QQ zantt+z>vOAWaXsqlPJaS1y&+KkCz>6_2+J$S8d$?vDB;<_`jyrU}RYf>3by8AwOqi z`d)$~KuL*O@M1&a6xIBY(fPB9t@H^bJ}+|HPgkwa@sPJRf^!58h;C-=ghY{`Yob?+ zKMNAkYd|8umqpJ3mrC@1V&{^?xva_(=b`c^`Z?XD=wJC*4Cj0 zR-QvdU7<~f$R$+3j|7W`zSO8g#17#Ypl5lAWZ9%cq_BOVbBORX@f;%3TwIX2luA=p z6~LsE>elUiM)`^I_d>I&LEe>cGYS0?I98j6AusReK7Y(iW4SrhQ zp#{$h&DcAT8QT+BexRvSiFN8!BIEZjLugK=D?wwTo>S@na-{UB#Bt53WUg(WhfjG8 zTZT22c_!h;!orPA)|vDQ`s|s?G0vI91mroBG$H3&Q^~3c=J za~hfF6TO(q+MFEj3XzL&KB>h$pGbSoCx;C@pSTNo#84!CJ~^B@pTzmjr?j-rr)I^? z`LtJRPM-5AHAV0Fq+mJoF(&- zf}+lOb34Vbs8}cNK;fJvG%9^>As_H#ej0uSHV*PGJD9V8{R}PDJQtd{w~(&F#9ttx zt9ZIu_ZBxO0Xz2=Y{k6=E6=f@uIAq2PAcGM^G~-aYi%NNu zFROTOaigqq?k(8LdkfZ{V}YI1_ZBoDr+W(qsJC98pjX$^sc!HZ=tKX#g$(rIDN#=t z_&R{HIO|jvC*yYq=Vr3_J)r&f7XOzcrL#E4HCg<>zqgo_+KWye=SKD9aZSm|@oEs(}O#XHT;^)-9*o?eNEmM*6Mrfv%qlNO2RA)*U#hDx^uH!IWP*)I%WD{c!|dGf!yn%jaGsDLkx6b&8X zJX_Lj0jJ6QpJkKse^a*w(u~`JB$e{EKvwa#;1*ehTmY-s%G(0gp8U_w>DvMtkkf4e zBZ2(ytgFETu_8>A6cG2epe*qs+{=oROH zr_t{|$w7IusQDXHaB1OPn%fyl_l=O}AkJzbzLaX;{V0iY)|3;j-bsyK419+*w^?UKZb5qdYN2iSyhg=bpQaA;wZ%k2XT-a~F@da7J+&nfFZeZ|XEsg0Q0a0bATNsigtUc&10% zbM889;JM4q$a9w>>2ufN5^TdWJ#oHsH!ZDmw^?y>?&5D^yL0lKyQwL9@0k=VXFleh z$vaceR0Hps-h$aUci(2^oV)LEBD`m6#G;!fJJ_0i?qXf)Ga0T;p1=4!W-=b=;j8&b z2JfN^4&Q}L!^~Gy!NYf(YP~B~lyNuoKAMnFKVVgs_&WuCpR`OId>=K>IiI3T&&tGW7yIs5{r3}3is&NQWjX5OQud(!JW@=}^g8(#j zNXmgN690gRjwAY2hvaQKj_#6E*os4vmFJLDS93^yLIr$(tY~P7=a8gRct~d1v=|K? znmQz<8HePjRLVnAR`HO$T~>9IRcz%U$=Y*BvUB>7qyae{l8jq#*R7##i%me~LH7=6 zUnjTAIuD)_Z7K+~-em62K&LYI0nFV0wYqd(rgBeS9>}#}S@;D$D-4gV#s4NR6KDRN z#Jz(5v2U%)RQ?TFxX-bsr}mJOf4RXt`B!#3`B$5=c_nH+qd2j#JoIH7t9?H7kkdvJG9D{a#YU7=$XR1!#tF0f2S1r~(===D)wth6h zhcdvi1h-^>;|Xrf04ET9I0KwW@R1B~Z-S3zfRhP6mH|#B_;?05jo=d*;C=-EmI2Nn z_+$n+iy$r>JRkkn)*nFd=?w5dg3n}t^9Vkh0nR7*Tn2bB!RIr;LkPZ*0WKz(%m9}X z#J7}vb{b@iOstL7(3KDOzLS}yrb^AQz^1m>@Zrcy$lMGV7eQ(dtyGT!Y{4{FY7p z-P^aJ8o%B74ytPBJ-R`Vo{2fv-vI9v;W2h2+VHEEzoWv;DT$v;y%CM|-$6_4PT0<0 zmMLmkV--k8$ilv~W>Lp2(h>au%?W&anC~mKU=>c}vx+2aR{4nnR&62)d^4FZGlf|- zumc`j--Q7jCi*YvsfPJKp_cjY!Wx*r4HbsgJBvM0&&JrWm2kMKvEXNj*Z&(u>~0$S zA5eP7MY)l-;@z3z`oB81{({y-DGdlEIXZj5!?RFRoA9Lc%o=&b*V(Y@~hn(!Sq8InHFBqkRXm?-s{Cyf#~u zz_(p#AHEDu`|yod+J~RFr+xV5xa`BP%G16ms|I#}eSejGWTGMHG4}Pq7;`;7YqY~? zt&gCH;VP;onh(lxS;}YgXww6ZO*Wbn-8fJv(Ti0$fsc4;6aL@40%L@PA-{XK~QM^-Ie0<#iO3ql;$gHswLj57wcml5`)jbb;%Qx~it*R`41KzmF+Z=5JHT1JrFdQg} zmvbSRc8u~AmbJA2FpQh0rbF4M9JN6&o#CD@62m*U$WVCER&NC1{aR%xyjE*6 z6#FAXeZ~qI>SNT(P{@Q%hGGjc6syM4f;{)FAa+BB!t1z2y-kLaDrxX%s5I_oD0sll zQR_}NIcl^gM|}?EypD-jQOpxQ=H4b)QrE5&zb8Dy`90wav1*XgBKgr$n4#6m-wEa# z$MsLT&tUeMo6!d^Rp2dOrx)Ihl=`|uDS3z^d9kZKig$nY;vMbT5xNga>#q9~I~?Zk zkRPqcQv4+4>ily2^(ZP1()%UlkM_&wM>`q47a4;)m02q)*TE>iD1VSDWi$QZwRt@I zoSfAsKZ+NO9e*Gesf7E5V!?MfhM>zLXYK^Ubq!Q>aY~W%^UmQIldn>4OW)5r^Qdrt z*SU+;wvTQNQ@Ld^^wvM(|W-vdn@fm z{&eGQ>}K*-%Ffm9LuvQpj@`=T!)Z(?F`894F@jYju?MUC#7I`Kdlc)^1pY<>>}Chp zy+wADadJ79PJi)yu{E8J{p z$0@)+Boe2{hNp0|y*b*Ii#vJ_Uh|E01KF~m&u*r3WqD4W*M14pTGjM*h73EyIAcVW zRd7Z>3rp*9S5#Dg9;j9|Rv{KJf7=~PjPD*4*FWdZWjaiQ)AnN(N$igb<`Ar#;WLK< znhQmmor^mA=h9?ncP@RLA?>)#h;xYOMKI99RGvqfH5JUIz?zAB)x)*E>Na?6rJ4Cz z7FObLaevc4Rtd-B$!(E6gs*B?Yrld+TNd#91B6=@_L*Q6@XG^51@WFLd!a0^uR^(w zvZ1;sJmWb+8+PTG+84Oj)$7y**)I;Ks}lB~W15)+$~aNJNsT@pTN`@;B&gN_X4WIob>S9ykhgJ|Ib zBW%@F;T1u0_^uzylEyql8k?^Tga|l)J;SP=T%sLQmWVaLI{7~H_`bk;^&NA4l)if9x$p(zvqJvk*FaqV)xjtHa!7nA zi$N&7yz_mGbUVL}5gn}WO7unOc>`OEnm4dJqjqm#sUFVyg%zCjGio{OVL9tid<_u@ zoW-iK6k&B<8do=Hf~iG`|FE+x!`B!=>x&%5Ka!MQzkkwr%0KQk<6RFJpWw!@9|q8k zVSf;~F&uzOc{*gZhmTfj4Tocoz}!`>VO{E;CT#73_BytQV;>=Mp+@^rNY%q{MbXDV z;kkG0Gc?3@17b%X2c(-c-lKIzUwoE=zWD7pG}pGkxAyQ&kfItqjH3-2XR>JxhYgk zFw$Y7BYeuBhwG*%_T7=thu>;M2d$g@!Iz>jRDTn9SP@YCprT6NuqUwLQUGt=6L}th zH}8oM3M{-9sN!#HLhRmX-^@d24^HcEFsdwuF9qohqS2_i*v6plJ4#PUXbZlO(~1?} z)zNbRemmhw^t86E!nYgIgx7~yHI{ZTt4#f%Y8+H0TC#VXrSouNTX#Is#&Z)1l{hn# zW_;6TJUY1Fw8?5Ni0;YO>eM~TwvVmul{g;kbZC?#8JpFN%}Y*f@X1k8;y{d#*vw^B znwZ0?ff!`aWJdW#C%o_#4yIw z8iP!9B1Apfcr!~~~hNEv1^)04`P+|$I(!?TG4aA`D8R;Vv-6vBY*He3}r=zu= zN+9E|rwv+9w_}7vXQ22_qe?zhNwoF=e4diPPtkGt@WD%54|gQpXy1YE^^-AX>{-}Q z7GsX$3uw$yTt3QC&hp{VSUz1?aru;j&E64z z%SS>b&P1dc%V#QVaFNU$X(zMw)DNm=LRF$Sd&gP2HzBU?Bvj%|M4I8dS?J*UE~~j9I-9LI`YtZt z@oAUOcX!cuJIf-ctOlKE=K=VfEK!UCzT*Qm*LRd|wC|?x4uBc4qfBF*sK zd~|Sqm(^SlUBK4u`Yzup#-7C!BAfxdbC&NyHGO#P#k=h|@9jhJfgtPtfeWz8tFW6r z*I+}?;9i4Gf&VCnUphq@I~e0PyH7bB{56af{WSoD_UTLV*Rl91Qy}mcE6+YvKln@g zbSQhrS-SglfO92AyLctW+PxBU^1pg(tklje<++f?(_7YZuEB;`8=p*HgT3{Ex!&+z zgGF==i|2dr{t#2 z|4m^<|LqAv{(Hsvk4^9&E6 z!`09rG7qG#Q(c}Hez8SxInrZUbTJ6M{ICQB6XjCWZla`KxcvZDe9b@?t0BB*@T%Ot z0N>w46Wq=UuUD8vseVv(C{!h8vv-_jOWZry+`?*?wqiSa7=)~Ca%>teh%P6b`b_Ma zn}XJ&^L@s3^1&Po;QC+|zMu;(-dZDz3pN=^5P2=Wk;^x}ptP7f+?|RL5J_bn7m)DeW=d2W2 z41W9DiaIdgLs)UXx)|j___~=dn=oHio^7RmW?L;}?>NiUeAO;(nC}tk_@?oKXv`Pi z=H`2x=DP?3r02T?T)e$T7Rf8B?WbYtzzbIaWsRObade*Z)m^=RvU*_cF0})88PJap?yY=%Uuw;a zJgX;??nkKKINP#%PG42G?1&|}m9?w~KFhO~b^^BlbgNe+Wbt;p=broTH5T&;WAfHpc=790)Oglo!E)AdfC>@X)L?%OPR6I zR%HDpzxO^x){8Ngd#c=w(zb>jcuRwA?Rn6G8Md`sg!Gi~^0u~h&k5A|<5ZT9PEXD& zvW9Nxy-ypfBEJ|m6c#4uwXu>bNVi?W)|JwK0!rIzw-0+Q)#%U2o?Y{)^M?XT-gs6m zdTp6V+s+G*UVWoA5f3wLt29RB;qZ##=$NGf}jvi1O9pSXk5=ztwpWhTxDC2!(&~o9U#-g8adJjh5XZi71hHUHTsKI zwl!H^dR_h*3)^ff9$_?F!iUw?wfmMXs%P=;8P;&EwR$@HHbTa>-kL-FtjMPa_P2V-!);~}$&Yd6B-Ybc zKdq>pImntco-1MS_{Y}S*4uR~KUz%5(4H*s-gNw;HrD*I;+bu%qsA4_9BREN`A_!Y zKKdH7F0(poos2|@Pd>25phvhZe1Y(pOSSJ%mRZw;kHAk)>FwwAP=Pnlx0+SZ3>(0lc3i)VJS zevWYs6m4WVSX1M?g6^UYKthhu{J}px7FrMMza7rvA?xJe*0*N1xtoarJZ|e z7MGkt&lIoa9{+Yp_tm!bJUmup?F<``TOzIT*L3GX!)WW8`YD@wSkbv(@MS-1s7mEu z9KLuR%j%14#+261I!|1fZvujQR9wE*T3i9ZzG&$n?zSRwEqL(^$)nZQn!n-#?g_QE zFICa#L_oS^MO z>8!TqiR+@#Yx%c~(KbokE<8oRP1Xqg`TP{zwQAdyPlCXGFD<+AniAZ*Y8z&qEUuU4 zKHSk4rLrDeQzt+<25O|Whfcc!?B)*a#=6t}l^ zuefuhb22}Fge|X&+t9dOuIuw{nzk~lmJ1viW558A#JcYw7`T&1)e zXniDZH*p8?i9941i949*AGii_i>!Z(yFna2G0wXZXY0d991aH^W)@MBlP(@PByOnNwnW?%ms=+8cvtc; zac8-0hl`u-axrm7yWC1~-?+Bai~Gj{$Ic_gt#;dv5|?zjqs86oju#g<&uvSHJKt?P zR@_}~+j?wI!28*UD{ z(_HSdPFg|k zQEV(aS?ir2noy)b_hiyNS!@3?jVauAncy8iwC(S0;F7JA^T~kV~Q{EPFWlPC* z&3jVZytB#m&U;gyIAYS4H81AH^G*m+=Sxf2c8bf*>q73Vyz|xe!x7~Ely{l9d-f)G zLEd%Z9$HE6;=EhLeZHF9=DY`;e&YU|_q4dR%h+~L-e=;DT14)FydTBArO~(MHHKiQ z^?)pUEUy5sfg@{3%S$eI;(qM+PTme`dtdYWAaBPo`*nh4@NV8NYHQt^l3%*qQKyjm zHgAa9Z1wwB-gxz!0KdGL*E@8b+8)}Il6_t7J4yBn-KMsU3)nU|v_;%!W5^8;JtHlL zOUvlc>uOt~etWrGUwLWY(5Gsvk!7nx10$SYcvIfleXSEi)5RS%hTLhPdEyG!lRGbT zl(^CZmtwpNLui7l`XG^+UC;}`|QcKH$xr8-7uHj zwosM0%a0)UL8z~|xh3R23hgSc_jua!X=o2|AIX-_Lu18R2eIv&&{T2jHHYs)`-@8~ zp_U&*^Tb`M(SHpcA@1d+>=zEN6_-@M{P6MO?w-Yd`Qa196^$iV6y79m#AI^q!k3Ag zfe|KzO2apZyHQ#y!ncdNZ4KKxhVK;jquRQLw}{JAYCl?LBA+C?OKH(4YxgVwF9UHC?_p7*b!d2q%ejp@o z4)?dy^LsG7hlhJ8Jj%mu36Jq`Tf^f#+{58LJ=`PVy*%8b;Yl9uvG6_~?(y&x5BEfP zUk~@U@N^INWO#oM_f&YMhkH6a+rvE*p5x)34bSy(&xH^2aL%eYTt8{~B7CN}f;o)lm*MlowP{7}+wkS$mbEAMQ+Ttu z8Tpp=uJvp98gb5ejo}-dHjQpYZW1?Ka|lOn@wBy$+%C>pk!>S?5$CMPc9FZp;VKm4 zwU68*?m%fNiTqXEKQ*JSkq5+`E-o6`BJO$Zj{cEH#J#At-6M~S+eO^?$dlrn(Wge9 z5$B9PJ@TBmFN!((jK~Y(_R`$vL|zitTHO4|tKw?JEsDHhceh^byg9GCRk_2pD1Y(L z!#WY)yAyGTzDP3PcO+ianRx9Eqe9)S4?B-Td8*{U??}8zdb)HW{hMTd>O>hY?(OT~ zr)sP@ovG7{eBUt>addiRK2)#YcHk(Ncd820Hrnav%x>){3$t6D*$wl|dZFlrn%(u9 z^{`H~$MMNl`DBe+onEJEzOT!Y-{q?@@Wclj#2uQRVdX)K36L3EX86le4s zH2MwF+*dMQ`c;pe?KO)}J;*5ab@c4-nZ*;Hxj*dAm!4cB{A10|>E$4Id2~9+vMiaH zqT}r~TF5S&zVDf5t!woo%0pT;q8#5U+^e7UbX_6JkH&RC`Tio7*7%BE-K|+;Z*AG# z>OS!Xl;tS%tmXagMS0MGM^X0g_YBHC2E2*Zk5^PdKJUz0l;4~&0OiLk2CE!}a`ssh zp>y0WQ+nCm+qI6SvP(*kOxqjUb~(#4@j-b zDJsXQoT;*#%H37YSJ_+Texv85G<2J^5E^gg<=A(#Qs`6PO z=S$}E6N#6`*Qa#edEiMv_C{$&Ieo_IK+Z*JklK?s0r~AjmMzLzcALcV+tW6sWTqT< zE|6I&yG=Sbg+HFS2>4DXvaD5ECFGfPME-OX%bSm3d92F$V@ZF$hUGO4EWba2+{+ybGB}dvdIn zDmx9P&W-ZS8N*2@tJtff%1?Vx@_k9J+Lf(`?atPtyRke<`p*@UGXk(w$FV0-erU za@LO%$B8>F2fkuwuEWQNv#i>AB@pi_b#{Rl@zQt5Z{4(do0nWRlKOWadL;Bat8ss= z_Z#0$F{%|Mz*m;dx$s?(+Qh+Iy|F*WPEJbI(2Zo~}4XMZStx6_cMk z4RIaQfi(ZA*IzktdvSZrSWdI$pgqTH$QH0;GO202zG;dx(`4J!G3!!RzzYxN-qPh; zAcka;HGATAhlMEp=Ag8JEV6Jd1V{FAtDPW?9g|gK|4M_Y5Xpg7SZ5^7fm*bG8Lg@B zLNjDv!`)EFtcq{adNPPsT`yV(PB+DVnQTv~{T9^xn)c{d9>F~{g|_QFiWyi{8|9lp zD9!$B_T{aOam6@B@^%nzZ>JT&3PKCsHPGgPmbhJVO`c2{3nlGziez{rjASOsUt8dI znm@|IW+?kMM+;L)HmQf(IvAz96J<^llrNI(QX99o)Iq;iQ{4WzC0e-FO{|so`JOHz2_K2bxh_k)2ePPdj-nyg~z~) z@m_MxSxkHAXSDvTcobteAB1u%m79Kf(%#yHGThZ4qqfwOvE-SD3~hwy#C0t2iojV+#^cbDVba2(Hz-LoxaV|p{>crr`4W@ zZIca?2a^+%$%!T#-bjijj~>z@2m9nMwD zb5Ope%_kr~p&2s2`c>Fo(BeCgCMWZP?!xxy1~}HqbZ&E?x~dOHgf<=^AD%@fCkd33 zg(YU)uhqPve#!HnUbKI$ry1Lr&g3h!sR?!F(`w(iO(WP2ZXQ^_Xf;kA8d!hef)$=9 zp9a}nI6Xq^d&B3%tw27e!s@$<^f|pjPEWq*<0^)aI0tu@TwQz`B7qtM0C% z9mvvt`;NtUdV(w+!yJWve|JH7%Z~A^DTDF!aL1Ab?ikPQ|3*CjKjz_xeM42u17@R# zJ7(h`Wg~~OQQrecCj_o~{qM&p$ggN_m{}3Fx&TI@9Y_hEHKGM?SM+krj$YQ3!IHY< z<=~%kj{D9tGgJWlcy$qz_=MDkOTUy{5=@*9%*BnwF1 zBl!nO-2h{-lPueycurP;ZL_~zolzOK)92J|VD`9LqUkEUa@d)!A{K9>ow^OYg}-V9 z^14eSXf=F(Giuu!WYJ#su;tcdxqX9La5b_!%V4p5Xs-t4MV;0Cprl#!XsDCogM0Dc z+ZhLSGF2~*vvke$Ik;|Q(&)UTV!-C0uyZwPiODJFYPgD*qvIgLjIy&pmfSXLSCPkg zf6`uEyaGy0o%A{D!S6bi0n*#`If`K$Xd^oAdQit~KU`AU%Nq|`Wt2Sv+gBGKe_$bf z&ROzufxMWx8Uxy*2tR(P?Tv@p{y=Sip$H30v~_J*6m5~;icnJ2JL9)%!=jb#B~=r& zMSlM|<_6HpjElGHe>LWkZU3t=mu!oBqKWxB%rUs*HvES=uHu<-7vbiwhf9k3)dc#O zJ_pA%Q<*VsQKHv)oJyaAV^KV>igVI|+G55sRk8OX%i*NOvB*?K{pwQ_J}46@_V$s{ z0 z+!{k<(@kvWb{MC-_=O2=dWe8J#Wp>}GepK_S+SMLdquokS+Ua)*(@s#aXYl>DLnm+ z6|@QW@-ShX4zZgk#hz3l8om_0pUJ;Ryjyv3gsDqxyk~jwK2xRPvw_YV0)MSN%8R>1 zCNGu5%(}(?yu}SB^ye+M)k7VOpLaCe_4o=?QiXW8%HmB!)Q8IA6p^v%E2`Enwpm5= zVM3c#!~vodyMK>pQB~wH9bFagR#lu~TD2KI$R#o!8i_Ex$pYpldT1;% zn9xIG5z?gCLx6aM2|Waej!ZB{@Z&$-4UvZcF`meH2o&d-&_j@D;57cwLy$N?WO5cP za+uIVusFknV-zetGDIGNMFElV5Go?!rrDxCG!uK6&_grP9e);pN2R&w%Y+`9iy=&v zhR1t07o(Y0t(pz=1XG63??6)xf%kl%Ekwq9Yta%uOf2%=MjT>7?`_13A;x=`*l5vK zyvl^$+lsfC(0f~PkO{rF6~~#-ds}hV5P5Ga3W<#Ojv~EjvG-2GFVqlv?<90Hd~iY-john}Kb%OWe$@KgYArgmQOZoNcx zLu9j;2qiK$`-mhawE39W%Y-%`6ZKjdo9(=!;TMmcOzs2X-TI2=Oc1qaU-76R@Nmz) zuZScv9tMbGOz2^t@OuPpnst7l*iB^C*2W6j z93mo_FzO-VeWDcm=t|M>TZHGCFuOy=CrtMi$9oPHUoj1Z(HttiF$DfvdkhthHpT<` z8zIt|(BDV_QxyJ8A4ZA;L@D;ea10nFa+nsciFX?%&KROTj1pJ59oiftn!;`BMf*dP z7|(=#h!P(WrPyOfM8j{7ea?h7qs4VYWHVY6ayzs+PV{J3Y;(L=z=Sr(i|>d`UM7g2 znGVCTV}kg@5ZRm{yxJQpXmg?%!-Rd05gVA$W{hy{fHjTHNunGR=6aIwX2M)g64ecX zhkNdmL>nSALt;fH6MC2;3YpNu6tSkG@qkCCsp1)?Z~Mo)O%+=WQPfk#ULs>NPS`qO zJF{NLi#AMXGhXZ@GOOuyv76~)zj(LlV!t7>IbEFNc9@BoqDEM;%~_&96WW|5ju55T z!{Cf%ws@ZjGcjA7H$*mPiyPbyZ6=5oor`VG6){X`bFTP=$m|{S#8*tAuy@Q8-xwmB z^XMUi*ju!@K=kfXY%@_LGoj5y@dHtcJ#idoril^pZVTbtG1$(mJqv{ok+GR9 z#xda-EfN__XmgP$(~a7Z%@k3A32ml`Dol$y$9txT+J+$Nd+sTsJ(2OSRBUHL56grI zH+?`4%fvb&lZoZxS*Avi-Q{8%)AFwIp3B86hRDNmaf--zSSdog8=L51l}Kem535A& z9;Od?#+fD>F~!BkyQPT`LzL?@(T&L1TqD*qq0P186cgH9D;|j`wwW$EGNpmdbkW@q z*-RHBiHyy4;#DTJxn5jlLYwPF-=4-Mu5KH|5T?kE@opQ$XhURkgP2KVY(687Goj6m zqL2w~ZWK@SDvmQlOl7(`INmKo%r-B&Cvp0A2W4UvaeMI@2& zuv;8s!alq%{00>F;dQZ_$n;^4*w2I>_J|`)BYMSq?h)@BA`g4S4I<;=EzxISaUb@I z?M&E*y{Le{oU-Fr&uzHR0MOjkiyQ7QB9|_`)--(k0lhP5mhGJfbZNm0wgV67P}IhT z2Om&S`F9#GTeTN@sJK(&@b1Y&yW-Kuu>jXIhd3_!7_$4M z<;fFb`~%(bh9|@l)=irAWy4bjZR}Y4r47KwmNqP8tk!gQ@z$D4_3|P9#4G zbeE}0+1Wt&v($KGZX3S{$j)RfOapQ-?U=g}$cJf5(l(%)Oebf*2GoE_Psj!eV#-fE z4%Cuqz^wB??U}wE{~1s>rZEd|0QF(IocJTqAf}%2e*leSdStd+<5OZhlUrFYpje_D zQQ$acJ0*@WU7m5)c1A=D#{MOWv=MN3llY$Kn82BJRx}=hx?=)o);ZCMXthu7v>J^+ z5F?2ag-so^eITA-+N93fJ`{08>%{rAI*l)gbf(XSb#Hu0>}9$!E2eR-h#P?()`?M1 zu5Elp)QmE;_{rBBUlZG-k&M4Q;W8E}3Fcs&N1g~UWDgtuwfhYb%G7`OQyw=(Tc+`2 zwZ}K2Gt=C$^MQIX-5KWVaZ3zjx<72I$89l!smj={9^Z;_Oijiv1&U=V=yciVJ2BIc z7&3fnmG49bQ_@%$aYr0rask~B;tEq!(ETK=aoC4-;<@CH8~-eVn9`E(HU3pZKG4++ z_+6wv(6tYc@@=Laj&T8&{Fv!;Ae;QhKbmwbl^_i6atS)O>H%MPd{<0qmOqw|&vh_Ky>0B`wa30-A*`+@F4KxMfnrnsGt zJVb=;z6|h@yXO?^d}THf>TU=4%3}$|x+?M<5$f&+RFQAMNm)@WRplWf)LBic$`kX8 zb$;>!5$YUG{ABKeVqGOz~;kl&Zk z)s%$~bnTnel$}$G+treNh_GEmlUlOsl44zL=}&~ZK}~AQn5D(KI&vlv>Y|#|k#TVP zR@8TYxqt|Du}%EtloiFgx-x+XbqP)C%HCPK+tQ?gw8NKdi(+Xgy@*hk)uf@!Eum{9Z#>ZLZPG}7v#z*ZV_86i?T$5R zEI->=tP7C14aYw?#+_?YOdrkos7aFtx*r^0HVKs1AGFJF5-fiqx-PM1h%B3dR<295 z5-J-oVY_BBfe7dIuT5IWh-Zsywv-2$&`K+LjtSefmbEuyO>F1lY%3ojT5WGJw4$?} z3?nk$+sQ3V=)HqX=cn8Zx~5_EWEU@^ITKLb9;e$eiZ zc}#UnpX(&)O z>(&k(?d&d(F+DeQJkV*T*W*r9>me^P9gcg_*+YI_)DCnJ@;cLI&_&4a4MAja&Ym*- zIRSro-R4Z0KJqal6ImZQgmwM8!Icv^nkllILp&xYGQE}cFgl4NJw#UA zYO-{`;sECmS(WMQibH|?nX*AQR0c2|2i;KFjA`!h3}>Wl%al5ND^M4vlfyEc!(=a} z3&XYoJ#Glb2tJ{fBUy(YhRg9x=wY~=!h}{v$XQHiWrSSFkcfJ2OyZ!je<$&+K`J4|Uy9Ab>jVOkpw*L&m{ zrY+$P5hX7%eGcOuEx%y81>+tqZy2K9j+J*z6Wre8eZ%8;zeB+5F(c~dDkZqZo_1**2g=tZ* z9nOie7t`uqdw?Ei+EVe5Ge(YJdZpq?pz%yzUE*z%WGqw7E|;8>@%S5If zgRTKBW10rIgyow4$Hre7!B1zo!QV9b5z|QUH%)%Q)EsghC-a!XAlGs7dnVlbH7DN%s=%}f@;O6RVR{AfIYZWAlF+}IvN4kv^lzpNWs02**QI0|ra80W zcQs^ZrhYK%X3L&TBVpFfmIIk4fo_f*&a?n@bL2RtALgjQ1o+whd2%(=#>#tuo?+TFGu}2|Ze`jz^OAGEe2MAfu6c5Se4Xi=t`4z4 zW-~cb;%$lY7*n;BOU^`jnrUf8S=&HObcM{u8?U=X)t$J$fuba!~VBYKF8Ds_P>>K zCsP*eE34#grv0$5tdegtty+~Q)8tX69jhE7O`c-<4aRo0yuefz+O3wK73tu}wMJfJ za(Fr57bd=A@`5p1D}QEc3}dub-emU-klpOQXIYdx+3 z)nZa3bDisCLnfb**MLHp;FBNQdie-b{o$9K>t!dVX0WepkUf~fU|-oF`!ijKygV%< znSO%)JuRb|3M=KwXXGTN^4<>djGWGt-yN>W$$3n_b$7t8H7sUw&d-w>aurjT`3{jG zH!yj}=gCcS3saqVhu9={Fx~B)?|fFi#^l!LF3^6azC9`hZk9)wM)s%)bdsqsIZtkp zA2Qh&Im8y3%jC5vPd+EFGSvm$bMjlJg)n|wx*WLzJ@vR zy!2!m?+sV>WM!slke5tZlc_u8>;>6?X<#LXctHj;-5i|n+$LKw{W$n8P)DZaDf!M9 zWp}1^DR+VTF%24^0=LVdOrr+414S{-9v=|6L&h*Ak8c4K&s5L*kaMS;%hc5SBv1;| z_9Yq4m*h&OeM`0it!HWv?Xu)%rasUvOKxYX>vhQavfRZK;&l>eAJbQr4mn?uhney# zodkNHX~3*bfv?K*OrvJ?3fv_>WvWtkNZ@PoYo_{TqXT!#+e{~CPYHZo7BGD>J0Wn7 z{GG`;cS+zI(q+3Dqjq!G2EHlFF>OiO9Qc;>W_mekXW(90gDGb6n}PdeeWqEH4+rj- zK}??{pALLmwq&}Vd^s>%c3?U(;&k9UGMwq`h|7ToWM8J-5my5b${|eoBk}_e$uUgh z<9`c0EGII}igyh*M0DifF*&aM`8OfF(NG^1hAyK)87$r+(RIdYvLIx{DkS1 z9$kRGX1Y1}OqrAN7SoS|UBpRQz_dK&Oqo-%kZE0ti#R1+cJR?@aL=IAvMke%!8OHc z>CJ@a!e?Z4COj8DBkMEax$s#T$b{#@XJt!6l!+gzv}B$-YeJ;R88@ z2|auu$1tIX^Kv2+dN?oR43UQqC@_tFa&pPbiC3&6+`*%rx%7l?!mR~brWS8Y_ zCXDQ3S-^ymeJp=BL>@kot~<>bp_NZ$IVQC7iLA_oRz8(An9$0nvH{axcu$fmgP7if z_awQp6;ro_zCoYK4oo8w1_E_w!n4@VWnU&di~U>-JG&Jan+|M;JgV*H|BJ;lZx;)7`e4m;pKV-u9sd+M&3G;G8 zUS-0(+>qZg-CLX|Z_1yTtR)U{Q~tp;6pkd{NY|H4cE`YxhI<2Oc?bY`8E?qeMcT+!l-|c zr$>oYlw^ZMK)q;2D-a4ged}acV%m)r$(+1 zx+gm^y)<$YPz2KpE8}gy%Kl8pR$g-cDu*$hgL9(aWHi&)a8C4_oXj*I&TR_ibf#r+ zZc`}d6Xm!CEXWM{T`nd{w6|UGDo~oK3A4^2{*a$>J6x0R%WGT{*W~;1JJ#Wx7wTsw zoby86CoXdZvNXrO4VZB=;_CUv}(w@sngE`g%Vw- zYaW*BM`W%HS!yWP#5KfHQLNil=}Z|H6~pviB^P*jVm#Bx*fa1rThKhv{NzHR&pSXnnOYBy zw^dTRnfeUAJ;z&}V!ARY-d0&%VESp$C1+*z8PlB=dD2H+V=7$X z5I*WVrnuOx1^~_I&Fn!xUPgYZpFctQ9h-#`6Q>6)00;{VYO!X!t1lCaf4bkkWsfMu*Ghb6h zGhyays>w_kbuBfW38Sv1<}=}utF~Iqgh#I0DvfDc{|do%)CQ)+{ysp@86xlgYA5T^ zyT97agx>wt+e}AB^$n`4jxt>sH4x|&)0sIng6pXZOkd7v0Q4CXMpj>4D{2Rk)mPsc zBJT~il-y+GaHWGX-G8c;4%o0L2mrmiwY zq`+P9>RYB&L-L)S)lWB+A7&i<-^X>QlMK)*A!7?$rGpj=)zW7KKbU7&JItq0~i z2P$u-UIXs})nK|dAm918s?YSxfV)6JOou@?NVR185Ojl72c~)6`Od*AoGHWmE>K^l zAwChoL(~waSf2qvW0*dU%6AS`6Pd0@-35wc%AS=cBUJ*^`?DM(QY~U~8yFEhOs!z5 zJ#YZfIzzOY4p*C5hsS{7>P03z1`JobnDDG}gxbr5XO$z=VWy`e^5jVM9@F*+hZw2O zGwqn$DR7kfgz2rhy#hz8uMLs+G3qw!;$riiV^jgt!q~e&zcZzQE=sxVF=O;B=%Q3P zrsXhqqm?&PI?UZ@Rf7qS4`Wq*COkfjRY6R6d>E%%GU4%Ioa(^T2-=NT;Y=-{-FVfP z>D8_yf+wgUO#8b=1C236J$gdLJfN81CsYd8#Iw;DwUWr355}nVti!X>Noq3_o{dgY z+nFLe#syDSySQC+$Js#pSO<6P+MZO0nZD?E$@!#upU9l+$Ex$(4nL=iRk=n-=j>C| zZ>AkYoftet`M+VZi*Zg<0YoOwX{s6PFwQvDmI>pGQ(c%MJ1z~5SG~AhbjMXdkFyTX z-KMJ%OnB}#U5zI)an4Y&+z#WMp%RRa;+&~AayuN&nd*5a9LL|+9jwwrd`l3L4D8EdfAyWbJbm@ zUdvp>TqWN$89Wntrp!F$#`I~ViF!{p!&H1VdQ+@C^U)3>0vuA+{ctGod7pNw0 z6^+UOXOe2hg!^WadX(v9c)yvfx-jjB_nXP8H`BR}aDTFToawWU4*1>PkxbuogwJf$ zcqZ8iKC@9%n6hDoUaV#@U4|8Uv0BI!3s;+#sAWtm;A+znwU+59=$5LDOkaR*smf#; z1vy)$vY6&U&X%b+m^#7dsms+nOoQO_)a5FN=?nP$FIAmkx&xp8rK(Fz>z3y`SEw(T z-dKJY=myjNd1uP3RNph5o97}{s(Va(!Zro3Qs(B(6#Khj&jXd&YjXYJka$~~s=)N^ zkW0=qRh4NTqcZ*Q#Dj zKAqxi>1rTT5R5~*8o|_cdA#i@HI8Zc@=MOAR4h~Kf_U3HHIr%kf=kYIDv_xd=+>*H zOp`#jUaeu80M{-ysArfK!?lYI>UpN7BjasPtCyI%j=bc2TJ2%FofL0-MrAX(Ctq?t zquym&&@W1yqG;;qq1x6@acWdBHodo$6aAC%gmOseWeK2z%;F z>JO$Ju&2JHZ2QgL0e55DvXm#&ygrwlS;~iL1nj9VtC~zxVNZQonVX~JT#?G+Ww zx|6<_oUf=yn37lIJ6}~DnVw#87pMnQf6(nx{g`4vw@XDb-I*B?{F;hl`fcU_ph-*` zR+QZ;o~aV7D7)1>COne7u2PurNbW;UCcJL*hI);u z<`ln>H`P9-hEr+-9Wg{J`&;VN19FJBRK>T8R`xSx_NuBx=6JhT`Lho1QQD^hnD8E@ zeX1GL;x%)f`&HYbnro7Px-j9{+S{rZ6P~TTtsZBJ9g!!q)d;2qBOD@IjW+~wHVk=3 z{m42z6F8!NBQlX4QC7Bz8Z&WJc@QPqF%w5sCDx&bW2zbxdN`))FsvA=@^ys+i!xRTSI<5vY9fo@dPN-2#XW$-!6Y2@3M+d~) z-cwVVdJMSad{50`!tB1Ul9({N@2ga%WpJJEq)KPn2-o>es!dFo`BUlzrVPmZDfJ2y z&VtkGO`=3Q&VtkGpwU5g9pa4ofNNrQ&#I5PCSEB$tG;3#_UN4YhIQDZbLvOdt%OW` zpnhZ81ey3iS@dNByniq>dzG2u_MqhBC`%&Qqe?a9lWGsjgHRNE~{0h9mEnIa#`&r%5n29*C*s-wV&J7FE^p`JayExgFZ-+r#?1BeaKT+xE=N(PkqBW?86Q90~7Y)hWd@j_`9j}L6b8) z_r9q-h;rPL<}MHUMtQMr#oTp3HHpj-=$2|ng!$YWa!WmCh+?^|1~XwSx7BFVj_#fO zRy{#v`uDAxMwH{Warlmq@6;TomxgZzN@lX9z8aFRQkfj7ZvZ{T)O^vaA>XS_Oq~|J z0koaS#Cb;@C&DnJY z&*MOTtSbletU&p*uGY+1AqA=lk(q-(sg{OlG=EZ$6Pa25lNw{lUT0jM{6$SZ2eWeXbAEW z9`c)dpD4$zWw{SS3e|a{M0@XYp96i$I^0u#S6{OZ_tf9jZ6ec$Kh)g^6dodU)x!e* zQtZtp95=M7bSP1x9c?PzmUY|8eiNc~XV&d6`x8(vBID1}Lk!t% zaPO9@9?et{?%i_L6Pa?BL)dfz6W(iN*U3zHuaRA^Fa&vV2sgc%b+}%a z(JvC2`BFyjVjb>d?s_j1?qlxyFp=5EJoJ0q4)-w+eZlBx7L?TmM9JW9T1Z))a>V2e z{dww@M8=<|Ue7wbUgyx8necj@LvLroyUNPzT}*gaS$VyWsRqPZK_6yn0=f$NeI{Jb zD(dr0xSmzipE4cnC7XKbubIyF@&LNc)De!9m2?47qP-6sDJ$vUS%*haZ|!o_^azil z-ntx-$xCJJO=Q-B%DM(oj$5-?K23deeb#lJRR<`Db+NMpoBHaOteZ3Y5ugsN!+Y|p z=y2A#M0ROfMfYW0^qjs;tLh=Fn=)q@&=}U$n=zrOpPtCNkQs46aYSYfsixNwnORp& zzif!skQ(|8Zij1K4Sj%hI45fA944F-HT790Jo?tsmzePATT6dQWb#s5-ykx1sjUl) zj^;}pUGW&^6X#2KNF5zaWIlQI*R6=meDT*ES%+g(S9fO}j!|9RkI49|r-!l*=Vv_~ zMU>-qFKt27`Z|WmWp#K+eLd5(qgWc~^+cGLl%@^zdxj`4jr0dZCYDC}6V_qh8|$x_ zus{=-$x9PmmMF)q&)khoow^e1qUUY{s!3$V zFHpB5!Z=+-pnl8{#Tldrb2}WrAU&FOPft2iCRjhgv~!Y+2-eexOe`UK4!6Uch3I6X zqr5cL&zpAO4?YLdhYgXxQ2idaLw}+AJnL}2G}E6j;e2VPza}#Nn(JHK4*fOP1x82y zTIh;7m>2Bd?xrntD?{Y3mF_@f#-Ww&&N{qj=n>tQ3GW$tL=Po0{#xrX+z$P<)-gn| zUQgcNw2h8q+Bo?T&;rwrVri>46JadjA#L@MqIR&(KdRp+GVA=K`a{;8DSNzWJN+r^ zzASql=qeFfnHJJs7aF2;rdx3)7$R)O+)rVxKleqA7HY>njE2zGtHU= zpUdd8OiL%h=Q8>-6ZWW={*noM)Jxwa%5giD;P33M?+_*0FD1+h>8%S*P3QxB5~I7H zFxkZ;&||tUk(oV@>7lH{+1gi+VZzzkSI00pD#AB;bR1K)ittSyJ(merqW*djkvUrQ z*DG0vM~eY^9TOfc2I$R1W=0OwFLFDakpuNEq8v9|y&uBGe{+bB0 z>k&FgS9-6we?xRNBGbPix*qHBQ-z`0$%LOO4Am`|{CjwZM(TD?;g=x{xXY1X)gKu<8?k!ysW%I)yTHA2r}9rkaePGTMQZ=_BoGOODt z{SuMc<3{N-+-`rlpwQ9!BW`!9Tx*~&Schj_V{{(t@T_Z${+`Ip!6;q$fSz=Y)#ctV z&e=HaO=NO5PS;@F#eOHMjo0;=zUcR)bG!~>dTVyRbAoQkba?h%pbkVPXHV#GB9pTx zbYG$zx1JGQLnrDXOpy^ifuc-18rvA1M1)cI4~@~A4AIIrS-(JJ;+(8sVI9uhC-s|5 zICr1a2bos&KT$1KA7|Rq|4C=8KF4$bbW`+Yrn8`%qOTB{K1|g&iA*1+>K}-5+zL7k z37w{YWxC&KB#?Cy^J&H}PS+vAKEU^7^k75Ohj=}T$n+szKfyZe!*o5B3HvZz&ml6g z%+N{P4)>KAI+ZBL&1KfO(3v`&bzZZk0&Qa5mZW*1v-AtBdpT(-&@Lhq=WKnJ$jr0Z z`UgYy6L5AvNB_$7F`V7c(fSnjFUKvt+*6?m+MOuT{$jZ;KwhltIU_4{uJ&WykQr|Q z)g>}>aGnk}M63P+-HHiU{RO(?gPP$Xi8`8fhlU;vU8pB9ogaDzXgX6+ciA*a&tq!a z-2-SbQycj1PO@Ib)C0b|ldLxo<+y!b?vv0(dJ9pa{Z6@SKs#8sHStbpihhlCuOt=% z?I$vQSgg+*qCPCupDK9M-8$0xcpknOLJ&8?xhFtLge_CcJAkU2kQ= zPYR#XJDKp4!l(4>h9FM(^-rD6x)ZPmtkcJsF2NqKPM>Ca8h+toy}rnlmF5uZ_2*1q zJr3Vk(bt)Nc^tm6qVt(ewI>nI0(icS_904wry);o_Pl0k%@DgZg8l3v6#cF_!xrPnfL`^g-R8qu#3zF=5pE^p@P>sNdF}pAk{i z*}AeJiBZ3!>oQ@~2Xs>=jQXJN%!E-N)%}?;>SKB|6Gr{6j$^{8-_suvnW*2>g{;Fl z@xD&JQXKXBdI=LoeNsn$RUGwcebNv`eMW!CI*j_PzQTl2pVRqF81)BQer>E^)EBjb z38VfYI8y6Gr{5E^`b0nW(?jK}2ST ze5Yf-Gm+u`_nnSo%A2~dS-w8S5 z_fsj|AEk6!9nDAzSg=^B*Mg_hE_Eu{-DrR!TtH@uW?Tq)hOQo4jvx+SG_ zt4rxNmC|i1rQ2Of_jW1W@lv{TrF6Nabk|Dh?v&E~T8gY6FrQ|xy03GYaIdsfCz<-3G6uWwx~QL};dJ?n1D9?ctAp+BRCBvGZzfaZ;?twhGA)5;<;d2w0`e!-gN zXz#QZ5@F3T%>%7;B9oUO>jV?#CDi(ZX|eCl>a8sQyJ#gxyzRNKdTZ-(rW!su)gQGI zm@+-jRc~*-%Cuw1&gz}4%SJ=g%H2aN#(OubCQ**ST!&jTnK0K8RxT6fx{np~ ztMQJx?r)_tVXg;TH<&Qj!>sV%iabncKH7>TS|_6V#5NyeH7G>gIn? ztD8Sz4f@0A$_;(4`DE)=rfxt}tX!r>KyjAGeXMz1KGqAKd}BornX#Q=jU+PTFvE%= zGUG7A+5*2?UNjCftgS?*=1eP#b$C>pY3+eCxT2aftv87%XFjv6b3{qPefcDxIo9_? z$HX>|FKQ%M0Sen46RoFot~u8lNR%i#3RQES^#qaeH{Y5@lqB}aSDMeamY33{v(8iQ z0o~B2zQbie(+u0LgLPOl$?`8#Tr6xUp2Z6h)@Q><5slEikH4Jp?9rF0*%ZUgDQE2XlNP<`U~R>#*h$>zrqC%_Y`(B2#mzmCHJ;xzsx3 zD6YBGg0~nVEE2x{COS;O?Z5$$Ci;`&8pX&UbePai`Xwj7c%)btxi8Q zc2lSo*4M(m1bf#t?a!9aS3t{K*8I6VdBk6r8=KgwbmV{bRa$FCP(b{DRo?KS@<9-@ z`rDpveW<5cqQtz2Kie-Z*W!HVKWk04TT_0X@A}u;6d3o?F`HIfA1XH)*xB)~>sK7| z*X7tsi^PX!rtxC5XMO*vZAijDX&3hSC++lJrL{$?2d*SitW3nLULB3w{hvgcO>#KQ z4SZHqvFri!N^uEp!@87;B~Q)5?I0>K)~?55e?Og!vvJYmsGXkda1^zjo{S|WeLbuV zTaA{Vg9zc$70p{;D(M9twP*lyz!E|64hMWQcR5-ssfC~F{*xA4DQcyumBp>lzGC}> z!+2Q*YbG-#SK8tdcq$geqr~1(7|AO%OL6<}%8Rlcwi+|AW~{@ZMf-;_iR$C9$J zE)~_B*5%JNO-XT0e7+dQuyz2pHDmN}iOHd<(--_&T=TEXi@c*2p4|f@`2Ui;NpsSS z38fu5ao*T>fV}N(`Y4lq`R^)zzVx|Fdy82VMeciJ7pEmz+6&wS5wf zj7n7MiLL%k{gSipf42W81H~CA+FP;Y|ApQ(zNSP0odbB%IT9Yf;2s*t z-oK0O&ldh&tAB65WKCQp{!{x`2me#s{}a6^IUE1eUX;wn|7`zvGw`2|$g6OctNztK z^6zW@SNn3Dj+i^W@QC>v$p4v9|7iyP&8lM72S3QU7RyHBSxr(mTqi$$@J{eQ^D;WOwMQXBB|d%dzOSe)mMAf{`#)JLY3J{@-+pi{^~iYqH*>($e0$PgkL=&|y&atc z?1J~Ce?N{7$M)|t_Mf%=yJ-I||M=cPiR5wr)QgAP{%5h3wDVej^!p{qzt3LD`v0b1 z4@YGzJe>2tt69?H!>vkcOK$(2wSRA+q_vXUo9TS=En1_#qLpVMTp3UTuPtctWC~`l z99>Z{*H60k!4j;Ae-60ri|^%2{=wB4s&C|vQD`j!T4^e`M6Wq$;osExA7B4}<G|ePr_5Du_U7`&Vj3o|E|3FYEQ8R3D1}=-S*EVMXic_{ki^Mm;d)#!ChFi z*BJTr3XBl1y}&g+Sml)Ph54_=^RNxGoytvS@On;BJpa|4Oni_-DT=m>ucQ@~U<^gu z|5j_RGW|Jk|M&BZYfCKjTEa7|@#V*IF8*jbTl#LSfWdn{QH^@w=G#>M$JfE z4;8P6mzQBwUU0TnBo|J=?UMEX>)U~%iU<UI|J%w!2g?|Y%~171zyj= z>jltngRKoYAfFo<>3ET@c#>9FO=_v^1V>L7s~fS`CcgB2j%;qd>@qW zgYtb)z7NXxL-~Fv-w);cp?p7-?}zfYMFn_y!>g@)8_M5?^0%S<0=zzkSFYG0KZE~2 zhu2r|%7fPpc-@58H}JXzuiNm-hu8P;x&yBt;N>RpF01k&U4$=f*8*7v#uD!=Z$+{L zNEZQi^c812mlO{JclyZi@VZ zd_;JNWVmzAOKgIB&%DI1a4)5wIJ$TW$S>i}F+b58?iib*j>0`K51DPs60O=w=CV7R*Z<4$Na;>}v(jlaU(ha1GC=ef1-6{)2 zO}}k&F!V@@LQ!tr1eWaxguOy`eQAXEGjHt3r2GDkZdDViXB9)`F;pHy_G8F?9F@m`g>CTkjiFULs01oW zpppcz*+C^!Nivlrlg(5rNu`ohu+u@MLV0J9o2%5-=@e%=#hFeKW`f79@ay#GC6nrB zQvFP-pCx@E<}A`?kv5C8dnhM+AWPe1HsvZ?j)CoCAh&|t0l7K`rsAd?s5 zOweASRu|+_$iM}831Z8Y_aVc%vJ+(Hsw@NXT&3;XRR1<;x5)z9E}*sr)V7d%S}4=O zm!&YbmP&?g4^!1{57)x?T}K#$I#nV7)c-mTM}Nhg(&8-giys?J+6!ZQ)jzh_1E_wSL-Y zTc*N2da&gSzi0HA#=DoU&@%@|S;@oZ+k9o~u8Tm%q^-0)EoP;q+pf?v2xq}Q_>wKr z+S~m#D8Z*0UJ>{d!=>Qsn(eS`Kc%sKwN<}sGy7rr?wUtIzU0x}zSMd*Z5ha+BX>c` zt;J>BUbDQqdbu5zwL4Y=Ie1t@kSqFhb<2Wi&$^<839#KhGFoJ*wiDt(J34hX$P-bAV)Mk3Nj@4B*=D6KX(5>7A}**()e^m4;|d)9+czL6un@(qKBpN>4_i6 zG@k|@eo)dHO7NM9{;+-4H2~JkIFA60&sz-8`1Hg8jn8Ea(D;PRNjWl+faEMDi5RbFx_tTtL|Y`9;SPaJ?0Tc+6dA{kT!y}5u}YEZGY1C z2W^2zr2b@uPuVCaIqMpw@!7;t`aC@KI7Wx1^)4Gj+8CYLJ+^F|elKlD*#uoC?ZdLk zRGzAv4JcDCo!X{T+jQ*>&yLQZwwWxiqzx&Tr8BzUFSm!+k*Pz=20J{U=2=${3$x^5;S;~TEF2v#3&+Kew0=+y zX989`uXs0q()yD&0JQhq1E4%w1X%6^;@tw!f~UWQ;~q*iL#bvPveSm_w6XTWIEIln zjI;S=ZM zs62s663Au()Q@*drkbf_C*8uClVN3af2w?@g>xng>fdwEqWW1BLl(u5PObJ(t89w- z7+F4M;XFBJ;j`Scsm>`XKSkxIEPNjO1!|Q`<+&C{mv`5E zS}~RUrn_Wxui%y8(zj1zuT=7z2_;XJ&vLa*Rq&(e?$}&ZX_E zw0)blQz?=Hilh)Cx#wO;krYC-@ot4K_>^zUl``*&S`Swo5f4|?dbr{fx-C~45z=~* z){C@WuK09qKPva5az85fbH!(3`%}3;mHShit>f#iEGhkCkK-XT2(m9LykC8;FSNoJ7DB$-8W56Ntj z$4H(cd4Xgu$*Ux9lPn-vNYb)lY#t=NNcxfVCmBF8lw=!{VI(`qDt&&f+(EWoBYYyD zyIt`25&>_;_CT6tF1Lji+m!K8e@%tv*F#agpOR9tKQtCyr?dW2x-^2Z)Pn^wi z4EAlM=1ds@?rl^c@OqMDH7ofs=zmca+pCm%%JRLQ1&uxbJS^%3|n6~ zC$Tg>0XoC>y9<_t!5K>i<#Vakd4jXbQY)Z~vx;;L>(Zf024{G~sD4#qYzI@uLCGz< z2Y6XirV_{=?r33wJG{Tp_>Acc%CM#JnbH}Q)ePHh$Yh2M^JZy$y7X&eBIG=SGL}JE z%Am|-*znvbgEEt0!*iz$%19%a&e$fU?KDb7q9{Y)DDOd9=68uv_! zDwE>Lq>;^}crq!5Oo}0sV#uV?$)p%E$$J)g&m!+x0(n0;*X+H4CU_A!#i;+VQZX9S=L&@vx(vT6*~8`PIDa=+Ter_){H! zs^d>}q?`!9`qa>}&wH!d9l0+4L^WU6&s-}$+z@Vh=Y6@JI(ro!*`+*J6To|_84 z%X3rVcX(>)`jdpu6qm`Jp05iGRS)_t$w+*`el-xOtO zi%PPnWDi*`APWW5wt(7ZQ~5FSb&7mlAYcA=^mT!J`P*^s`P*@&&87NRss3%MUqJOe zsD1&}_n`V7RKJ#fsr>y~we(3xi`upHUdN=`Qm=JvuU!Zh4%fEa@JQj|Mn^ib;NgaI zAb~6-kcCVt&!mz}D#@afEGo&O5<5JpXJ#F{@KAF>I@CgtUTQH&AC(HSCTaai8$jDZ zv>i${TT;z7RI|NW4fVs+I*{GeMvxI|3&=j|1(1WNZ6viFNo}L3?RaV%Lv3TJZ5*|o zNo^CTZ8Ei8LTyv2Z90`~pppzK*+SMb$yyd^cae4vY4?&go3w|>*9od~it3!BIv1$U zWvY`)b-tu{u2MWVD4yFC&-ZF4^r%3+3i7Vn1F}%<11aB>T524NHX6sGy`~In%CO!D zb;7Amgr+=e%yWN@u?^A~+ep$zkV8N2HDS~?d`O^i?;XB_FnRvO}#io9#4?=6lu?q_A-^^ zQpuOp_bXI#6FJ9^w=M~|6y^tj!Q9<%J|ahDxEdbnX7ha1-Ma>F`4Zdk|9 z4eQi&!#amNu+A|LtaHKx=ks&rFjqH827BW6ERu&wHgsS~Pm)teK1K2h$)8BNmB%{O zNVX+8isT}aOG&OK`4q{gNj^vN1(Gk5e2wHAB;O(VzxX;A_$aEo{hv8A8wiAJ2;mmk zB|(fRUcn0yXGypO>Yqj0}}n%k=$*0YJ$~TR%=mRKdp{=l6eF3 z2IQ|z+rT{F7*eb@vD$>{A*XF+HDoo-Y746^sIEJ0H>(*|v#hqU+J@?9rzwZq<#4+k zZkIDjRiExSd>z3#0_CD>@&e?EvvPt9x}a-RiD)) zs|~C+pt^AS237-BQ>-?z+Jx$!>04P1SxvLr!fFeuN6grT>c)!QY?EcRjny_(x6atd z+=_4;BizQwB-NoN65-Y{FO4ij4?~#5nN%{VWKtPfqb{r&OZOtO#}aH)%Qm&l=Ytz7 z>gYb(B-y5cZ5o(2L}bR>Ko8g^#Wqc7v$>*)`BpMyHO*=ZduUrq$BOSP2 z`VhL?LDm&#GM0(QB*CPPiO(d-WIYnh&&&hnDdt<5r0KiqS^7S@)sbuOC~J>)lr_ef z3}NCji8C3?#AA|RG9L+EHRe9^B=ZeSQuM9#G<`QcOKm z@kGcdt1(tfSuJH=2I8oryKEC@n@YB+WImSkSWU26%W56-B$Eav8+%DA(JvB7$I|)d7SxJCLWUnlR73olO&T3Oj7i%^fY}J z9A_(&ER%h7t24*YnMVqlifr63m~SpHTD5$Fl0Nnqak#c^z|~d6M}CCIOQa zldVkB^xgCr<8eT|kJDqUmZG|`qLfK#!P(Z@(jj!WfTLxbO7>96 zypnCk(ml3GuuU!7)H1JSn>xDBHc7Twj|Arh^MHAZc@xLb#Jq{iZl$MLZDF;ANeipH z=~-6WSZ!m{#_B%0>cS(r3->@59?4x~57=E~8yz_I1CuCQ#@MnHEjL$`GB0JzA#|5* z;%rmN-YS`oB|TPanb$I@BkQ{?S09Z{c9FR{$z>bZrh(P)` zn=6v^2DI5+(ZDthY_plwfIX+!riuMDu}u@(Y+?QcTZU|z?kamD-BtERx~se{E$q34 zOSN#RJ#3$0`z%{#+42B$)s3%dH|fXfCjD65`1*F^_IBgz+fBAE#%he!QdUb@EoHR~ zzOmw1aC3#nK5N;gmTi_Z_nB{|2lOrQjTKKY37NETsTL%2%J(pDL$bM|jY%8Vb%43m zoulo}(RSx(yUS9AAdWXCrA*2|jE#9E^GfE^nRwl057aWRWxkxb&%A+o1M|(y1LjT4 zo0x9_H&%qqTbQ>nZ=<)-?H-&ldhqz^A!{r}f?0xz%cPQRDw$M)8!M`N$m`;Z#_9GCZ$YDnYc_UnN%{VrPtEu zgBvRXwrOJC#JsuZu{c_qdycYRt_fLfVYP+TR#r32+nBd8-^<=qAxBlneN`xb*h|jGfYl~0)x>Hu^A@&mVbaQ^om55Kw?%x#i)4g$ zk@S;KMp-RowUpIT=4J4W73GG~-et>5wyb2!O17*fJysivYK{ z%~AE1_W8Y~|0t7ECgr`kcIK7vIpwv?=QH=&vVloJZ=#3v7J7!>Mz@P)El#oYSxPS} zmh;Ok<}1RaiiyXhmWfYqpa=9OdJEY`+I^(wXdmgPlq(#0_4GzEV6tV9^wZ2FWU`A%E0YY9c6xqPdM+oc$ZFDy z%6jM1>q(zUBR!xuN98OF>ARv2pnWTovY2=xCVMXtlXunn7_V5EB$=#_$$A@O(nE@Q ziuo2U+sr)8Jk7k7NtQ{LNjnp3u&l)zENgKFOP~3JrO()4*#j|FW2}}9mQlr-#FBpNqech-&tiGNtui! zMvu|s^fddyIg@2rQ%q7!nwf-Xxw#@NmscmvYMRwnRx`}A z%(Kkf%VpM5hsjdvFj>kvjN?B{#+i=~=kZR#JjOi6yqvjvSd+T7!euqiYMj+-Ry|br zS9q)@SWU26&#I5=xRZTWldL9LZDch-^|q4(R#U8|SPhXMI5}jVW}arA!T52GGs!Zs zhH)!~aVv(&@em!xSAltqd7K`nd#omyB$y=WNqWF)ib;w|^Dx;nX(nkVtxPg(nPr}3 z-abs`pLSNQ!#S$Mc~l(E@i2)oDL-8Lj5CQd@z^H8B*7#}PtpTcQ%q7!()2Vv!)lgE zmWg!)*M0=oegxOfB*r98kJCL?6HF3JlJq1!U^T@g#UxEn(=)7QkC5Xk%RI~68ZL=7 zoMRZyF%0Jzn8%pMn8%sKnZ%iRY?)x5V4h%}WRhf(WD>Atig}88ig}tznn{{ThAp$q zv&^&1ts^`!?hnHYtKJM zmWm$Jpl%%t1A2$hfna2&KT78_X%VUx-l-#E$ z4J8TaDMLv@dfHHu3_W|Cyk1%3lB*FMr=cX#5j<9z#70Qs(&L7bc=Uv!BtDn&nIsJ* zZyX_45sf3{Dk5N;fYp?tv}qn8qiROW$joN6jLZyKO&dy^3_WWo$=(ribhUHYcCMwJ zYf&S)MTXMS87VFEN6JX@N6JW|ti}wbO&QyivrReMxFcmhxNH+Ql$KR&>9OiDPZ&yd zKC3>Ht&tyG4pl_jv^j-AK z3ANT4r({l8XgzaE`w6nI)QK{xDCwTaqk>+2qExF-lq)@txyQWzMBcNa2V_XLp19oV zIx|CWhaWjpog_WypCofm{z)=ZMVYu{+)&2v(G!M}`1GWqBmq5TC`m|98%mO)XALD$ zqhx#4DA`_X6!-rq$)og`p(HLnZYYU2itkNK5{8o3kCJWiS@oGG4W-)1YQQ9AD0wsU zkV)E5@>b>%V}_Er^thoU)fI9TU0oqp(H`@Jp;Uc( z(omAd3Rz>oWJ`s-`XN0-wzIc(_NGqeD|<43H#}L6kSLRKB)D!zg6noB)kv~6)kv~6 z9uuET8p?VDddg6eke)V_Bty>{N}@({&lpOQKbqIEOk#$TyY#rBB-Nv3>pUh2L&@ve zgU=*sD0$;(nY|lF%j_L6PZ>%zq^AufX&o)+NQOxk>%z6SajB|PIC4WtqV$-dBrZK} zD2Yc;7)s*PlZKKsp2Am2tVT65(_@}6lxjVft>>~n^Q56v8!LJIGf5dr-i)Piw+Bld zs0o>;4W+uPQfAlIN}jXKvxZXL%W6A&R#n_OL#gIh$+qNI$+kq9#|))fUM0tNIop)8 zjmv7>P})?pO*Pw8vyI1U!cf}OSIN0qk2XR%H+@!Z76x`*h*{R%+|4!zzp;3SlQC7acQH*abJz&JC||E^T)|Z zqD*3jl9!K@b-7I9hLU^q#5n0cVO;Wh_Tw{28cH6}Q-+c>v*(aW+EDV=adM=!j*}xT z!#ry!RW+XDH{6yc*`))8cMaDz2Qsi@G4t|lIKs5@kE)#3?(n0z}aI0XAkDp6J#4bx=#jV zNVcLq){gdAJCk-M?Mzg)tT(@!^HnwHD<&~Rt`XIFGs{t(H`8SvHg`)@7bFlxic}H=<3prV(wjH36$B z<|*USGNh*sCCSjUhLW^TM%@+Zq4i!zTH zO4X&u4JGmD2}4QhC(9UoCP_od1A1z*ye=u@k~dG5?G2fv4JB{oNLo3P4D+m^RNJ{0 zHHG7!B7IuMr5dHj3?*^taYIQwdcsf=pPn?7B%r4ZC25`_`=@z|?4OW%8f)KJkv1-E zGW4vWBx)+hX(&mQ9y650rN<2=@#qOdN$RKa9GuE?ka^Njs*R}PY9Ccx?K4jqO0}8G zHgnmKdD>8_t*FkM*^27CnHlC;L#eh;m2FhhxD|$y=TDP7$|Pnexl4~5O5#nE-)FsP z^80Lpd19L6K0RqDN#iv6Ej3`0GL*cTdB`MfD0wUM43n&(B?;&$LrKEZ6UGk8gHk2eo&l*aiW^inVl0@k-LrGkE ze1?oaZd`JYo-mZerzZ_13Fs+9Nx~W2Z!@^xn5Sn*o}p(AB~djTTMhS{aml0fn4u&t zJ#Hw8M^6|^;?t9ck_0u}Z#CR+Sj)zW6sxHksfP5lp(Gi4)=&~PQ|=V0nH;B~2X6zJbJ=V z5`UKLC4ZLer6lv@EXh;!6g{M;4W*i)XALD$XK*}*l0@k-LrGkE+)xsao-mZerzZ_1 z3FxUa23BxNXh$UJ0{Hk3R=&l*aiW^%Q($j{LWawE#NmMPzV<<_K9y650rN<2=@#qOdNql^Ci#FvxbtWI*!dyk|;f9D2Ypt8%pBQ6NZxb^rWFA0XNp(gS*m9@5kF3|%ddKGg#0GrBQ^b|d$XUHsDs`I%g$=LbQk4yJRpA5*<`7(x(o~CE$ zY9U9skRznKWSogdPtbjOK!#+7REyZdBKAO!(OtSnCYbp2fJ`w7=^0X8z-=L87f5d| zJx=%NKAB_^&_goKBty^A)nfKWx@3H@^y$$Pbe|rOA(oC~WptNbMfXKI>CImy>-Cu@nXd;o zR|L!h<{_D8HABzR)kWM(Wb7hYSJ_3fy)F}vOfa8M`b^f-1A2H7_uEA>{=HcCks5We z^yyqIV~EmS(j$E`Ah%r1y+Pl__8Gcb%~6r_SIc;OdO&VjE#nO7yXYCZx`a!SWtT|L zF1_j!8Hq>t$$-p|Sybng?`3b6C88XZE zdr5UE`@EEWUMl@WnZ%g5^f+^mo}kZ16|XFl^+@n)(nB)MHd*#yt!1BUWi2s!*;;Np zlPVWPka?Q< zF1F7w$+C?~ax2JKQr26Rl(o1_;!Hexg6`9k^njkCZvpWyMw#rQXXsg0)#co-%cXw@ z#2sKJWptMwXVs(o&b$`g~UXE94r_XP#uf9(n1wfO)_?#XO{^=^6T7_Mooh8n2W!M(HuSOZUhG z6Q3TCsVikIAwA7%hMuLXtJvpN96#M9<5zLd&=Yi@o}>r#6qgF=88VBcbew8rpN$+R zJw`7B@p&kdc%!VbiiyX>CzEWso_W9|#bgVUkV%?JhMq+~M~+ihbB$N?wYZww!X(DT zy;|PU+^gjsEx}|y+xTpgWU?L!UJE86nIW^R?qz#*4cBrFw~HR5mt7-kbeY8I9^EIC zY_pzuz$C?F3zE`t875gK>RRdFxt8On$F7xix%4>QqbKM-J&E>5j$4le^CXik^exwx zTKJ5TNt*31$o&Rxu5dQWQc>oyjWUw5jk1)>qzY~D`8(Yw*Ry>< z-@=w5JwxtgpL^LxZQ|B#lHQ_pm#o?(>#f=(>-Ct-XB(d$kXzVh3)_TDcCn4RPWp_J zF6oi}b#m7G^nf1FGo<`eZEF9Wmh#Df49N_sZe^dOOZsF$hGd3Rw@GjA zZPMN&eKH_JGDE7{rDgPXY3Y(4>5~B&lIjkwopec$^vQr!cd`xXk{;>b$=8A&&;xo% z59t|thOYjH{g5u{kvK!#+7Q~}$QF6ogWnITn*ZAh2&NS_Qy zbvN6PF6ogz8IU2FA>Afv?~y(kkRh2N)fVhExx;&BM}Xl5?AllK~l$(Z{8wOM0YF24qNPNc9B!Bwf-YeKJF;U$G78k{;=k0U44RQavf{J<=xw zG9)vk`ZfFfwQQ+N_sD<@$qcEsu_ft}9_f<-8IqZ8(wlmU?MavPNS_SIkj#*3JD1wd zrRY(*OZVvk8Il=N?O=P--61`Abe{~!kj(7h{g54U^`&-lDbgi9(kBBlBr~M?jV!Bv zBg;mABg?v^_ZuGJbf50i12QBtTsFgH-KQ7Ibv_wB-JtfI59z0U44RQvH@KNtg6UpA5*5%#f-@+PkDj`eZob2w#%@pD}Dup_^eIeHq`07>~XzZ9MoragQGSL3&WH%2H9o2GwUw^i{Te zwL$%Ij7JaPJu3rxh?bba_K<(%7|7^r?B_K(x;%Pd*q}C52Cqq<>UC-FzAi1@*BjKZ zD))8CeI}t{gW6sdGFNX%OZ7&B8ar0K!BM>-J%nWRO|G5HknUTOMBipkW=QuPN$$7a zvn*Yt%XPIrPhYNY)4$e#(C_IlbiQ3~kFgW>I{Rk(0XuEKVSi?KaQZt(I%A!)oh43# zbF=e+lXl*6K6mmW10u&nCPwB*E{og}c{~zE*5^H*_eS0yJLGrl)$yzR)t$~Rc)Z|W z1rHXr6s_p(_r9n1?%t7Nr%(4jr}cTL&y9Vb?E7(Fr{B%}n)*G{Z%@BI{mc5F(tk$( z-}Zm0e|!Ib_n$Q&G2qexjRWo;kR8yi85{!%h?;3WfpHSoQG z?E}9YXbtKzsQ;j$gN`0FYS4;7s|VdM=(Ry#4mu?|JGw0Te)N;*zoI>3V`F#3+G0h6 zPaE7Y_|Jp8l^%ot61Jsm{NKTM%turQe9vS)*hO_z-C%|I&dFlc8Q$2WQQ!1sIh#J71C;yXQi;rl#`)F^xx<;hs$6x9dc+u0Z2*Vzx>)!ARZs}tYu zS)xwG_km7PgYbQkQ8h!w@GYN%)fuW3-}G6g&Oy&}@japQ)KFEY4prx=ad&{)@lAKrh#;$?695v{_A6H)5%ql&5Y}3AF`F-=}KTqv#=GovXT93sev5 zJXK`Xt3KBGYLK;14dJ(hUVv}PT#RqcT&m*Mg=&(uOii;^s2SEub%wP{&9N?4o2=F9 z27H_7t=1a#Kh|2+gl`jlz*?vNVEO6;E2;Kcm#fdM26X`6F8Ya91azWO>fK>tDw($}ja^bP80y;+UWH>#8LP3mO*OXcdD z@!y`mMUB(9;=en8o0_6;SEuVc)S3ED<>|ZBJRPV7I;AeqcdKQ(Nv+gd)GEDItvglbLf@~h*4xxZ{gm3Ix2x;)4)qJYQ(do>sygS*kxIqu-veKm^P}%C6#uwT z@|?f7QG8o($-7S$pSAQuaM+xW!5PfA^_IN*WG;Ihm%UEfTwN_~4$co=HkZ%fvL{ZJ z_6H~1djB-p&pr=sGi;8u*?*m^<tO
B{@7xO43e@Ue#7;QN>S0qju!4tOB>5m>kS3-F8cz6BRt-r)qL-c9xdPg_|6j=tnj zuuGR?!87KJ29xJb1noJ~!K2Te2cA}S0XXXHi@>6D)`BNod=>adZ!ZOYR1@ z^?nGvu;?-H?X$OmyH`97Hj%mNrfS(UZPyClC%aD;&n>mTQ2fz8X)N{S_0NO3wR~JC zeeNfJG3Q12Z^>Me^Y=E&+N-)r4^PzyZ@fylg=_q5lK8gX(ob%UsVwqic>3G6wyMP+RBIQ!{yfwW(Di7b0H z$FQF4aOro*AMGRSdZAeO@Ws;SU&c$z*cIaGvEnyZ2`^@w$NNglkxQi-zg+Tv_Y@9T zBb>#2<_uY55AsHi%H{ZudL8ZY9qXBA1c@GNQn)D^-zYGgm$ zcwQlvoz+|R`O{au2+p97>?KJFy>9hDv>Dc=9DM(hW8-2cJ8+{yXyM9nYDh{Gk57KU3sL&b8UM zNM5h`^};{Y-Gly%H$4ch<#tUYAMv&!`Q0XI^D$r9O?)-u{?o{FdnPxkgU{=4R{f4u z*)uN|3GZ1d>^^zV5BY^f@=E3Q>i%LmbN_$aQZV@~EH&dy8AEP_U!NhaHp#JZ#nKN@ zJ%i_X_sRR%`o+|mywQ@dQu~b^#O*V1Q9K0t-@pXJ=d^h$W$4u@xxqnO%lJXkaC%Gf- z`=dpUqWj16XI0jctLFMV_zdmF0hz5N>5qCZ|Hy|q@wFp@9Ml4Vm|_KJ(dH(V<`j(yI%M*Klvcp-TW z&#y_IB;D2v@0u)qo=bkldGDe^IRdN34n_ZeTXh7uVEqZ;FL^ZPwtB z*D}SWay{qHru)a#VkEgeFsy4mJa=7j)R^)}?|F8M8(yEa?7=0*6(i{1neUQ2EdAH1$yZ@DD@`nDh1fB#yvBgs|k z*M9ax_2CQT>^QiegZFT5jk)*4T${TV{}apR_Qu{W__f*Wjog07?UUS|j9>oa>znM_ z87&`L(;F<{9@u!nkNf}Q%=hLc2|D;VW@3XoJ`C|=J!S{Ha zJka$l_>C9Ufw|-4^|P14;}hi-pUSJmFT1Wm@_6!!AKDyzEampzR_>GBQF_5aM_|XU z*JG)JuOi;zarG##E54Z}d-aOs9ca^qbNhniz3`#S9uhXnZ&E+!|6cXPsNCHYtu*eX zXxvBX0CvQE6pec)ox!en*0^8N4eW*cCmQ!i3c-H3ccO8hq!=84Oyk~2e{eAFnP}V( z83Z1ROyizNDR>y}m1uP&DjN4-%E6;?mqg=U%n{)6sAzQpGObQj$AY7AheqSB%<-U$ zOe_2cdcbkGTcg!@R5b3Y#KFm`5}bm%#=VvC;51bY*5J;I#{HVf;4D-$?%SLOo~fpT zb5Pf~4>Jq&kZIhDIU77z%?1~sqH!N50bYQ+Gg>Xf{TZ#6qoUOcRS&Mly&kPDL0zkL zY6X?3|;30|o#09kO?gJ&kTU7&io7w>0jwQ4TR3n&D z*MRq6Ij!!+eI%_O#9bt<9>UUEJ&rp_T0Nm|2A@J7T5ZSDT0Nug1fNxRfg$?PYPV_v zpHo}G=h2f^zgNxRi|PUJRrIIT9`y+LCccqXtGCdrR`07P!4K3na4-7SYM8>CWxWDg)*et>uYnz`H*hzv zBZyw!A3Vb93=X%t zfJa*0z@w}l;L%ng7`KWnON{}ws8@Fzg6er25ke-hN{*H#?94a6~K zRl>J}TJ5mL!gqpN{l*#(e;UM5XH~;PP^+{x3I1D9s}^fAd>4qL(V7Z>4%F&*)@kro zP^I{5n_j&N%MJOgT#wd&y?f?Bm%3*mb~9QoD-@Q*;PKDL&? z{{(8)Ze0lf1jHF(ErND#i_~)QjUs$W*e+6--SZm;a1GW0nS_}U> zsBvF*9sD04&LArZ|0jqu$ZCLp3u^T*YXkh>pjO{mSHhLP5^m{6xCXVd^)+w@#LTWY z!t+3!ar!!VM^LMLeLcJrsB!OiGrR!A%&%{PcLlZTrf-IK2es;?M3gVpAkHHTEan9-|;D>`aXZ4ft;ULagy$ya8h;vqNhaUrKb*$bA zKMvHmr~Nd1B#3t+{Ver-53Xrr&~} z4r(=BzXP8E;+;;v2cHSzolbuMKLf-&ozB9~0<}6@x53W=wVJK>!RLT@2h<Vqa0~>xRsMT5>fnNsV zomY2&`yk$Vbw2!ZP~)?O&hQPO#%By&;8%ipFV@}QjiAQo4n5%4fLdLv3*j3@7Dd{H-TE+tV`gxfSAwqAoy({-pzFkeg~-4|L9Wq zT_E1y^$>Up)aq_M6y5}CwFRH+S!yeY`CJc!-v?^dtdD@-4{G&*J`(;Qi1}O}4Sxj0 ze6Ej$KL%nx*CXIhfSAwq@$e@>%;)+<_%;ypxgG`I4q`snC&PDwxPH*5z@G(i{h;IU zG^o{YbtSw7)M}R=3*QamxJ@z&{8bQFAbL9dkDyks=^FU!pjL0_S@1VO%;)+{_}d`nbA2}aT@drRo(+E=#C)#j z!ZRS|bDe;H2x30hweY@aYW;Li&w+H(`(?$UIVx6 zwQvn$-nQ4l9T4-jorLFsxF)w7;Q63do$L+p&Y)HW_LcB1Ag{wAg;3PTj7I1jqg#u z9UcR5m1W-vF9mUxW#0uK0%ESVQ}9DU%++=i{4fx6wY?R7IEcC0z85|m#FdrZ3_lvg z?*;Y)@MA%(jn}?KL$Su#QbbO0j~ftKif~jM}wH3?QL)u#Qbb; zhmQd{sAtgIb+q?}5(-@w{tUhv#P2@#7w|QpR+rib z;A=sxF0;RcuLJQrk^L1s3F3Dm`)haui22$62EGBr{A~XVekF+c+5QgR2x5M=aZ#?W z0Wm+@Hhd$9`Pq)ZuLChZ+a2K7gP5P~eE4P%^RwL8!Vy?FP!ka+M)pmdQRuFTwT>`%k#9VC;g5M8f zuC`uviK_{$)!x9vFm6%g0kb|ridi0f^8Ec`VP^Rqo3{w9d|*{+7a4Pt(_C&AwZF+bar z;qQZ(pY5se42b#JJ`MgMi22!`4&Mu6ezt4iAAz{Wwr9aV0db9Op9%jnh-+;7Z1`V5 zTw~j_;h%%J#=hYJAt^yc2>g+ zKwM)xYv5f$Tw^|2MJwaS!J4tvi5ZBmF1H3ngYiwr&ybp+LZ0AaNKM>d0 zP9uB(h-+-;8u&mE*VxWRcof7nwsRePFogC*_$(0fw$lPX6U4mj z?1rBWV%~P1htCFaE$y_zJrLK@&I|B)pjNfci}3j%uBDxq;pc+5mUdo&p9kVv+Svm? zAH=n^^BQ~+h-+!*4ftXZ*V4{g@TDNGrJZ-+%RpR9JMY0)fVh@+K7g+RF;_cT_-YVy zwbKS)17far_QBVJxPEp%hWj9{pPhF2<)Bs#&ZqG8pjI24{qQS5ts0%r;8%lMUE_QK zzZS%t>>Pk!2VzckzJy;7Vor9x0&jG_MsgE~+1U98elv*K*!dUyRuHqX^Bw$l5VNsk zIhc(>%*KulzYD|+>_p&AAZB2v1AHrpyJSv2{9aJ2`<%}3W)OEjoG$Q(KwK?5-QbUa zn1P)h@W(*Rz)m6j2@o@|Qv`n!#H{NS!?%N&b)CNOogiji{8b%hT@Y8xP6_;35Hqkd z2yAg;NOpm^*Wr}Hp968{%^3p!9jH~SGZg;6Am(1D9R4DRxz`y6e;LGl>l^{!17g0# zU-4nS1#y4FIU4>3i22qz7XCJf`PLZ$e;34j>l_b%AJi)2oCwc?T7Bq@g13RVr{|mu z-v?^-C+8G+JBVvwCl3D<#5J%}3EvOm8W?{^h-+XF*TBwr_!l6qft_mj0TB27oJsI6 zL9PDoOoo32YV{9iD*S5@_XC~N;NO5+ed|nz{|nUW-%btuI}rB?BeUQZi2H<*GvPL< zRbJ$5cn1*I!;#tWd=S^ek-6~BAg+fa33wL}*T9ilcn=WQz>zw5A&6_>$O3o~h-=_T zJ-isib#G)Lyg!KR-pB>;5)jwDktOg!pjOeyh42`N>)yz6cqxcGijkG@p&;%kMlOPv zgSev@Sq&cs;x1xj4g5$D*Se9l@S{Oo>qgeWj|DMLMw0O3LClkp2Kb2}=E=wg_$Uzb zWaLWt$sp#&NFzKBVs4CF1Fr;e&mpoAJ`Th^hsbsC2_Wt{M6QQV1aZ$HvKf9Vh231U`^q~K?Rm=z;U@Yx_{ z#mH8;2Vz!?+zX!vVpfba!{>vT6(bM8&jm3nMjnEn2Vz!?JOV!-#H<*34891&Oc;3r zz7)hv7pd5P24UDTtXcl7{;r zX2M7d{BjVpUt~A@3J~}6BhSOH0x=UtTH#lNm`p^=Z_4})4g5^0A&3Sth7dizKM&$6H1Zw16~rCjh!w$n7_lRm4?)a_kqG={5Z9uS4)9k%+$)IW!~Y24 zUO}WY{B;nYUqrgV-vYIIJJJpQ4ye_;ksk2(KzyzdDTIFj;`%dE1pg4k^=G6Qz8A#x zXQVIuBM{ekdHuoec_m;;-XQR>ycl?VUTNep^-<>`_{`)_ormIcl7GXu;bTs5U2r7m z6dVoa6&wq8EEoZHDmWf2C^!-9S}+RiUT`wlv)~l4S3w+~<@6~S0`@~cPpJXu=P5N1 z{XC_j=;tXl82vn@%FxeK>JaqvlsXjsJf#jpKToN{(a%$AIQrSHjzK@$)p6)&yBdjp zwyP7+&vtbZ`q{23(9d=?8vSfnF8bN7#-N|=stWyVSL4vnb~OS0>`{QFp&rY=h{p?h$(9ceFG5Xo5Em?=Md*4=XB>>=Mra=bGP$r=OyPO=Ub;|3QO|~+xAaW)yuatKdj7uWYd!b&>|Z#t zaC+gA!ix)UD*T_qdkdc~e6=vI*Pvdf_Bx~2s$Q4(3VJ=*>wkN_-s^9@R8gOzSkXyE zl||EvW*41bbZybQMeRi$dtcGJwfCF7v%Np*eW3TZz55mqE*@5VT=B`pPCTpScP7e8LSvv^nWi^Z=Oe^C6V;xCG0ea`N4ZJ#^({IgG=zU6&S z>btS;bA7+<`$E4{`>*T&_x?i%JUZa_13n(mr=+yxsFEoqH6`;(Hk900(p1uS;Nb&L z88~CmeS;nz^yHx54cb4bAX*!}G5YK1GtuXxpGWQ3@YsUbirA&G4Y8+UEwR?vA7W1p z{{7(B20OmOziTMKpV)o>zYEq$^5g$zmoA+sKS^er_}tP%CV!uqNS#}%{hwyDOAD|5 zdG^s|l64fA|1Bwf_7|f6xeo7~?=#a(%`UB6@bfG&^XJ(W7ydlE4qNuqZQJGlJX>G? z^KAFH@3SBG!5jajzp31g2k{pO58?4J9*^MhC?1dD@whr1pMf8av-NO%3VyiyH6GjW zuSYPmVpbfE8ErUbqv7f|_^XAd@z)H`;O`cm#a}Xn_{)W~I!^r-f4k74Myg%->xJF; ztA^+B_Y2SCPZ58IzhG!p73zQSHw-V}FC2c4zhZb1v%^a&jyYkB`UC!w;T8M~lvnY$ z413f#%yJXdYxrA+*YS7*k2mpn3y-()?@Hdm<6S)7!{dEy!3P+12CcJre27OImfDNQ zK0H3c<6}Jjghx9bpJ3@v@%S?y`_ao^@c0Z%evYNSz!HDO67oL>|FK%!_rP;%q5Pbu zF5}O6=I4&;wR)*{RQt?pk^8xmDq1A%3)C-IFHpChkE?q8{P03~T?+7@UXyxPHRya< zzAM_v&)v~Ze(tVrSS0PctL2NNeRp-``FO&=+{x8@ntD&uUr*CtFH`S@er5Sy>LV`K z+vL4X-rKCNkIDO(ybsnV>*;6mekSjS{$(8fP3X?KV^k>fs8 zb>n&tMK0|QRT1vLL)BE)4^wxrpTpEP{(QK)mgC3K&7X&x<%gpk7RQmD>+dMj-%;pK z@?*^YIYtfO>v){``8d^uKaW%)*E7aIJ=L-BR=8qYe;Dvoag+R6GR zsB<{3i6)l=UF3e zknKOu+Qpw2<7dg2n&)Nad4+jiWuBk0zPm=+t<<^YSL)pIYt7GV&Chq@XK8nrc}|(< zCiA@2Jl|`co6YkB=J_G>{AuTZTqEQBv~zB~le^qeApK4?&(rZd+j>1R+j+RODcueS8uRY|e@qC!n@jM03cj9>lo*%*U z7(A!(d~RO7J_^1EE`9C8^2c?n*URAJ@O&|z&%pB{Jdf{=?dkp=+bxG*)%|070DrRk zm-OGmv)#X=e+w_|al17UkMnvAwHxrf1CN*S=+yIeYf#VWwyg6AJj?zVg=|{SSv(=+tL}6Yq1K<8-`Ff7s^{=fghFJJo%kch2womGffXlE{aB2H_FIV+bD4 zJD2o(-nqKpSI)2c-H-OqJKx~v&i%h~M)ZH)xf73v;2+@mqyf)669;_dEF17n|9T(!U-0Bm(Fz>@YYw{LFlX=e#Xw3UVG-2(HZqEBEdTU-mESWc`e24D6ewx(|H#S-jnzK;0=yl`cB>7vBy%0-Fg%SRqN_o$zz|1}(WoHU(Tzr23Msfi2b%}R(dY3ZQy14wT{bzfc=gze zmoBSYzPx_P;xQ}h7tOC*Cf%~hPdhk4mK$DMyJ893oG3reSe974JW;y>i%(yXShk{m z@q+mB)r)JT6O^adCKe@@jlH<8cI8h?r`IL0vj19|vSjgTE9;hFX#Zuo>4{Z!mFFcE zFQ{97@S4UhUQxG9`ZR0i&$E`*uc$M@e;Mh2AEZf#f4`lw89%PmR7Wr7_Wg7h;b1r# z2LpC8<%d3U@lTJOpO7r@~^Xo1)KKcYkGAddB^4!x( zK24LCMP8uX?wXH7&O@Ug;<1SZb<2LJjrfn+5An$Vi2rkuwQMe&Og^(#!5KQ8~nI1VmX^Emr{^;4JOh^(7`aE3EvWn$6kb<68k z{Ln#eLn@anlP#FGY{>#Sf25BecIoMLOPBCmK!YC^gU6RGORS!@WXU4Yixcva$uc~-q)p|LMT_db|49z@sf!n_{*SOK@&DR;AJ{mrD_`smNr}`y zTBPjQ*~kuqbrQRA`1H??oiK_iQMQ;+5+hQ!)wLfrs<7VrXVzyb0K3vd8G)Z6A2Dc}W+ZhyaX?!Rxo zZ$@(Bqz~BI;y34>bMCq4{y+EJ``xdRx4oD#*%4VFhl-8GYN3tb^=hXERYDA@*$_mg zmy5N=YQRiRRZpQAA=LvZkGTF6g@Vg36{Q1XTwN&EWQ-K< ziFp)Aqj;`yWSIq0hk%LsnPLOK2lMqsg(lhg7mC7xx>_ldJULaW%dZ#l5C*DhZI!e} zacQU7KXd08drrBEVXD5;Y$MNUn z+}wDjT3KDHuGCqlyLOz&LhsH-XJdEm%$AXj&c^QEl_{eGc6TQ8?hfco=AC;o(YvzI zJMYcr&PHcrciopMW9OGL(Yq9lfjOJL^8rMYk!+Xk$ScbjxOTZ-xyu|ap2V1ep~(ZT zQ$)1G`7@au)q2MZ9{1&NCDC#Cq# z6Pf5;L_5*3lw4FJihqQ=(-KT3O~< zK&Oh0xv66h%@~*_3e1`_w6*5uOti!>Q~5@*-Z)e&l=5a~wT{L(%Bi_pfeuiqSRQ3E z5Dun}Qpn%|^ z&Jq?l0TD5}MMWm@K&@7-1xnFNWZ4{8F4d7eSU33svp~(;apXIMvQ2U&G30?l3$&tw zq$Gws`>NF>O9DZT{VVlGb!ieckPwxD7QI&LrG@eG{7RDhP#R6{nPR?Ptt8~Op~yA8 zSZ!1jOi7GNs+EfM1k+40fg+b!ca_xyTRU!cab;;9ePBVF&wfWL9 zqU+4!cm<1$ilr~|BaaibFVY9;{JTSakRKlES>R8ZK!c9$1v4W1S42)?R3p8)#_GuCV??@!n0gHK#FT> z9w}x;=q#8zZK}2jX(#gm%9yP#`!J)&VXQMHcIm) zx?3#cL`Nz{U3HMs&2gkQUeLmstc&x6UKcy2#0VxhS%0Vs=Zd4+0DVsu6s=%oPN8DN z&V+2s4*RYh?YNUn8gevB!U`CEwZ%3;0qb~S!2R)%1`CIJ1cHMT`5PQmx(?FEL0(qM*t@Sj^Wj6->f+ z=9wnz?bx}3SR+>EfpUJiZeeD1KgNI9HafaTVLPYlRDeWA=^KQ(FMiqjXuGG@P2I3# z%f)VTU;4_x`O$LvJ!E{0ecMF1}BTLNG*Vngbj<^w=6^7(c+UU=-5a;GIzW! zr+ppyWwmjw97-TyD0CWIH^{eMkqJ0 zMW|>tYr`gl#j{Mr7e>(tspDXTh(?VF8`Xb=)oezHZ(#Ev3Ql1=Wd$82Lcz+6gER1F zAI4HI;-F(Q3QEs!!_73%6qnkNtPE9%%0?2zWNyP@@X4R4$~I1@1Th?b%(xLkcVD7}r10CZFo%{g5wxSRl#fK| zk`z^uPvS9!){&@m#$%NddSjBVv*Pu*SjB7v+}SvTsVgMB56%u2x-*1qr=y!=@9DWY zu6ZzSxvmKH(pdHrDxRjaE&kICiFJRPj4>xT0n+4nxu2${7x`(P^wK`flU&rN>527x znyeM%iZ@LclOinZvly_7Pov{?dnWZvR-{6j)sL^K>W(ZgU6G_CyR}D};>YNeST;8q zA}}(iiGJCUra67G;`ud4IvUfFUycmb2*zmO>uSEnZp_E>A3McoKjp(_;jR>W_p@6Hqf)E zYJ{gLZj=occ{Yz&-q|D$(%#_CW^rb9nwqk)(=3$VMSwN7)A54UoTjCWRaL6yR~rF2>j#`?ywvm7(p6UV+}pE^S_ z_E@l1#L6{WbXe`Dl%-&|IP4HPPe&9=JtN(5_=PbE$mV)B2li#kUC8@NjqG@{*di~3 zTFXo~a#f^qq)vzwda|;J?M(ELR6F`;5jt_ZwN1L(4`E+uX+>8)8Pxo_F4V}~lFE@= zY;@A7F7=vGYcr)k&A=Ycm#2!AQ;o%JvUZC6sdNtZmC>;2t9YoKMLy7-e6Ud4xdU@k zy{nL;%PU>!IJj8R^O_iYFfOIFL^I38??yREN0{mqLtZ%V)Yi+EuI zJICp06WF|2Xmq9@uGW@tO8QU5llpMJlp#V_e{j%LWsXg!0UOxvL#Ju`7i%yF7ch@@ zWI0+r+mR*{-NZ^w)Jsc0YLAMgDKiT-oKDf)W9CmYNMk_NHN>Z#MVBh?!ZA^-FVsqM z)H@wr4Y@R4I%5X9zKm+(Kv+!^oin%(RgRE#qRL?3iD>&GU;pUH;?6Lp z^5gsk&U8rUm@cqGrE|rC-AqY|@Y^gYitehU&|woMMGAW{DU$eFQ2doT&U~lUgh;S7X{7T z&I~H-9edn8gP8Whrp0qez7amVDV-KzJ4ff_50!8zuyU$1pBNh%@ny8u4G^5-NT)2d zua5Xk`ea?559ydwrPEmgWljAM44I6?bReUXD3i!zRT%`Gt$2QyM~yQW;LVkVPX-A) zd7VgT^3bxzRd7Z`oXLc#ozAsgJ7!QGsp3d-Is)5 z3852}O|v5hD=Q4+OEv<{L!`!sikxl)a85+zq=#$SNOs~wBOE?-;%b?l) z{R|2Y5f$)mUJcfM235^XPGMn;*Wo0cu^F6oW|QwkS92gEk#X34^+pzf=iEC|p%JFe zm5g|kb-Zec(@tp}r(rLYv5s5HA|5Q3PAz6c;;OO}4Q&U*mY%w>KA9pHM~a}Pv=(TZDktnK7@TFVB~72KU|m-#$O2*<=iQf<8yz@VogGQl z48;z@x@DwdVX~sHn52`B)2;6-p0sbdR97Hp@obv! z$Qd4E&Z5AK$8nsFWIZO6sudj-I}z=!TURC>RiYC*sWfay?vx1B-nW|0sjz1ew12Z0 zt!2cOB`Yv3Bd|V#O0G^;PF7h$nY=vzlU7|`bfJ?YlWd)4GK7ayL@6n1P2C`~ZX}J@ z>u_C_GgPu3fec;wI&Up2M)lMT{2%bdWf19=j=j`rxqHvd%`IaQUaA+5oD{3(NDbD9 zndIBZ^1hQbB0N5!$v{(%wi`~)e!p7Sv+x+UdE{7930v60 z9tAOg(2^?}-Fg&mH+Q>z+E7Lky9=2*O26w6wG)l;bUmUe$az_#wx`9npPe;&zF?|U z!D32|2wFzH#Xyg<#`w9qO64)sBI^e)%`MWsEqT^FX78*5~zdcb-f*9L- zcFvtC7KAHB4iG$qC`ih&JM$vK!4=B1ql!5Irv;CH%PPw%ANK66vJrwp-M+n0eSnlh zFcq{fL-j?RUVYf;b9eH3u*ae`JaM(idQLrHIX?ezQ z@5r=?81yq2dY<3HbxJmFFMfH(CO@qNKPM@u_tRf#N}a{4iSaqr%Q>?RdKD9 zuQc{!n-*_-<0>ZJGZwx7ZFKTtsYwiWMG3H*`T#2^aV$qvNMfc}YV!V>Z1>`gZ#hl_ zqW~iWR^|||6MfNOiEk529_104Z73#;A&8@okR41s>>GccM~DdoIifQ?!Vrf^XJWE) z_wth%l@Xoou~K3Td1N^AGD66u5ufl85lkk56e<3skMQWcj$UGiRxHq9ANs>Q!qa{L zNUAV#=ErIrodOabd+&xK^k!Ga<_m<6-OZLZ?hBvB{fgA zkuciUco&`&r=7|I%VSIB$y3-Yi}X4&Ux%%TP9Dm_R?|$QxQurqt1G7#0}&%FmezVk zBw%rBDuv3QYe!+UarZRtUo7I92A||?9-~1+S}V_K1cECgc-0EUO2A{{D^}5Y;siloKy@3j|jR)~y!^u=wDyt-zZUa9{6mNlt>v+D+65 zTIie7L4+OmrI*R%EFDZCjy=~oo~PZh`w>3v!Pz_^$qorcnmBVp)AS)~86V{nassgw z9rP1rFt_@%eaapqmf`@Vhr@ot90f^rn;Ri3Nz56VJZ7@4ZazDl=`N7w#GVHf3eWfn zRsf1m9RCwi5;L}UH@s}l;Ff4GK#!ahaqe)S>J1+S?m|2zl*HjcAty0RI&nf!c#;_M zWE~R})=UCpB##UVZyT!p#cIq39AKrd;J&2l*-E*ZFJNqf8v&NRKs*v-LFJ}t2UD+7 zU%>0^V3iebbG1K1z2D(~XE}J8+aP|5HVzB?lyo z>(Fu^)jUkEQM?7O1B{L!5UZRRa^RKq!{~myufP~8nq)ODNydwe62!I zvo70d3w%kRI93x%J8^PTDk_DXt?DcxQDBlVHVs4zilFEqrwWM?b+AlLo-(!@J z?0nY=(H?25#rhu6ZdcBUx_pshrV7QKm58c@N36PhHs4rSlmy(#QxWU~EJ7YH6|4Zn z$THBQLkLra3X=n-5=S9M@&``^A3~)0lc$=xJBKQYrH`HpQwExnQio7IGrDp(nyOj0 zr%^Rg7l`T>zA<}Ylx^^`v~!(VWH69Aw<-d&DHHSTi$>1s!Lr56>J^ou;6$}NzdC`}zwp9>If(lc{**55GBRY3 zZ^UbZG+*mGMI7;DKw>7=M=BJS53mj8}M~z-HdP8 zE71_#GE5U~hy+S>2eU<-50H{PxGnTH6uDBzw}ml{J%n8($+gaC{xG+&x8uHEwanI5 zk%-}tx5SBp@V3W{sT1GApT<)CaP(W4qM+&|T?fT?MwgekLX;mX2p5)H_ZYiu0?G5r z5dv)!E_p1}BOIi{?NMn&C|tf1g^pEla6by~!yBv#MA3h*0QWz-<6`3bjvE!NJi2;$ z{s#l5L1V8e!~#g1Z zBp1gmc#~ANlO)ET=V?QVUC&gk&m&YM$FHb{gC4_V6a`CwD_Ez72r<+O-=scOZLx+si4E z%XZvc@uVNNCNWgi^hFJ8XFxW++~Tlh#*iUrR>)|be7i*wXhXqdfPCE`)HyHS-VY?| zYi)#pinS1UoR#g}xY{&~+8>T;k%y~|nU!UJtD;yqaL#@}0bi*&1*;csJs4O4 zJ5$7<-Ods)MNgyZ(Mvi~3USyrA*#ZgsFzTVy19&{99Q7ttgGSjW}P~97fYmAa2eAQ zhyjCD@G2Kl6C@t`#P<>CH!)AYj6}+Q;6TBl9&mEZjSIxtCeN*Fue4LuD6); z_=?=l_pQ0PSrn%k)3Ffu9C?gtA7i}c?Z`L`X=wjsO1^D$3+8<5umP2FEO z>^@UN=c{W5#z8RX}3rx|%ARy7eLcqTm<|VM;^rbM53U7RQ6f1}4 z-jXkCc(Ogl?Ze`^3aPr0f!}BHJc;wX9*YS&Vi9YA17iXWn;_%XJuiY&ZqdD|F0*tv zRO^{om+}6pPgEvGyvu0cR`eavh55UH&b6<44&I!ajtTxv48Fi9QBcj%JB@BfU7dsy z#~!89?Inql#83~+{tKrgjyOzu^m3y}h{KW(u@EBxS`iKrQ-wWx;ZgG)Bgi53>Y}%W zNw?!fc<)imLPw7X>j!&#?6tz zkXV1oI>K{JI&+=L&cn;@Dc|a_p=R7j?l~vngv7eahsSyOJ>6SKK743OzdwaR6br8^ zj)TP{SrOO|+L$FerClKDeu4icv3_)1IN#La>vbl**l>|x4hDnTA^pdptO@P#RsGzQ z3r<(dr3LrBD}(Oo2xEI2b93|hyoatZF#^gr3CM?{>NK%5u!s;DcB^zhI8w-f`{m(N+yGkjIsyb-ql( z$j11Q0IdbU1&8(( z^<0?-=0I&ST<|Yh5WXM_*)iB)SVyyh`Lu+$gldMjAXd>8<-nYKQCBL7zA%`i9!Cqj z9cRDYmbD$_<3(SpV04dXqtmZeB+%;N_FSyUzca#>m8xBL81Co*NHJL}M_!I)xse+In_4gr+w#YdR&;huP`Qu$r_WN{Z z(tmjlWdCMIjN}Rj>exmTQ>0hwQaFQ}SRBXEuMTZy3cLmkuav6}E>LqD4y2GRIKDLOCKoqz z$r?>bEEV@Ex=2kRc#a%zdZLb$TReD&N@bp^Q!F_Wh=<*4FZCPPX^tTbL*n_}Sb$idXpSxAu=NHQLWNl!bAge?P2Zmwf8 zNF2*LkQgg$SY*Vt18|3{wOp+gXq%0Gv&oh?R@^Yd+urAo zGulo%gzphyVU98{uTcIJjNZB|<2*{rgWm+u1ZB}*Pk!UZ)WgWA6gnm3tb!^g4vGqF zZpmlz+5l0n4W*kAIDr)6@X}6ym4L=cqMVi1`7p!*9)f@pqq@iA)N!{Eh)^E@GZzUr z(CnR9*im?6QnM)c7l=TGScp>6m{x5;M!^}}Y*V%yPuw3@8S1;?B34U24pW}4)E!Ok zH_-7S@v?-{lP^%zjl9*uHwH8*n2<6VD{}}j8CY%+Erc-FV*L%5ksOz=XKe)@f?KGB z>5VJsy4V*ws~E<@6owU`l)nXuwa0c{Cgosp zT{gZv#a*4R#Ui&Zh!lk=g#BM~p<<#Ssl0SSA_%arEaS1j{=k}qF#J`|(vAbWH`}z& zM<00LO>A|8{Tv=i(!fbUVfMwhT;L+A)=09Ih?Oj1mZP3~!O)4bA4-)dI0FQ0rVdBj zp1HZkVo6CTTU_v z+QMiI9z$6&GU!5FuNvtnNw;6YAr+sxn8TTP@`7M6dbQ{=aAU|Vn1jZeax~02glr)tGo3( zKF>9SY+BXh6FR8_kE01r=04iE(rhOX?C&&5jDu z;w~(^(XROwO>AyyZCkI1sN!IztLCo5WNj|h{mTZB8T>9T3WaDi=SFfAj`-P>c3%zl z-&E5XzHfomiPPF%sUliC*jgm}RvHb*=C^z_uWo>7Lr3Ek_hytgYsW_^iLDz&*^69M z9lg{ATSiL|rEiyDCx(YVWOpN}iYuE$vrCRCJpDTAR!^gL_`p1?v$fh~@(milc2QST zU3XL5rD~3f;oH%5eCJ4q7UA|hxu|jswju3XISJ>IDju$;k=#Z>YxC5N3|sI6=_aU- zUmBVIBBux1J+E6q;yBE8qtKt1K-8CLGpaYJN)mE@UNXHf#(R`b~7x*YKMvw#LCztpL)d$+lMOZbB6~9LAu)Mtfm&zX2cUnKXBz#~Nr$|Hx@x2xc ze8~|CVTYt{#>;2(tF|2EY=y$^5+cc&4~)}uUBQHRrl{_6DZl7iA}xq;O_9+9me>sE zxd!|+%pBY^C_6YRQQjO+WzEeZp@y1=e`}Iq-u69EfJNS<&-1~KZo5(g7 zI*fF4K1==mF51Nc#`f;QilDPJG#y8kXuM-cs?DEwmbO44gT9(oM`!NPbH^7~0VN9GEW1 ztb{Q}S|(T|dSK(Be7ymK8S6IMW)Y6Mrf(1vbu!TIjt%IC$p^!*zbp<%dhk6>$q&{& zCB7!fOU{y)jfvPUWT_%u@lMJ0V-mqGVl8HNva-C=Fta#1!(T?>i5cM(zl$?-PDPSn2a-&xU=bq*&O4Rk zE;o~yKEMn}g?S8{LJ}jHtg4h_jfKMi<>%LXhM?tC}+!pQNhiWCfJz{vH7k_c)ia#?e`os6Mm0YM4>x5?UJyZEzT&W3w@Bh|T ziD3$AFJ|1?CaQF%CgZkW;?@>9MINu!kiNV@V&=}`eYN5^{Tn((T8s_QWeL9>bVv8L zIANB?;bP<&J%Ool56hCN?7nJ2a}3v;sK;Lt!ot!~k{I%!*{6@kh?Hy!<6yT1&h2cv zbc8N+Jyy&10=v$>mMqFTN3L76QRPD0DGTBdlRu~NXQwahW3BL_xzYW#RqW|uyj)(? z0&s788=U+vC(rWMxfJtsDGB+Sl1J&_&JQek6w183ij#k6qUfG5FaYr04u774$_bh- z6_V|j2PK1c2`y#o;Ih6|V&-v_L{@fYZk|g|h3$bB_o;h56Zzx{+PJYN53HlgojGtp zX2*}14#^Cqkdh@F13-&1kLF7a%t#tIAnRm2L4c`*Cxy!F2w3{R-u=g8yz)L2YC!WD zuKv@!MqxLc-@wL5sPSS30+EU!F z>CZymvPtGUtx;T7Q6AP_b3&2|yW*S?HA{Hbkpv62jz1P|9)BeyjU(0gE14&uaM64N zf2%%QF54eHrYn#cq`<;BjP#ZuJEIuZe)5ON!pB;3rS2McuTfX1Gg1jGoC&FnP&h0+ z+eZH6<47rPJCW?Q=EouYw`&_VduxCDaj3w$?cVELbNuMavcIzDyE@u0ors;M7>!Yb8vQpryD`s+!Ci5_3s;)ZTFi+)Z((VW*nL8 zHe1>p9Fqxzyf_7W4XL1_i)Z_BudS!CbiDt;-T51!B#}Zz^Z&tdlZ%!dEI38lg z!O6*uaT;yYnQaquDw&*=3J*8ha@Cv`4V`|jMt%$V2ULEy((06}sQo>0eJNROz_pJ~ zWp2yB>e#6dGjE2c$d)g~+Ea`ng= zmnINRk*;lhM)m5>pCz@u6e9g>|M_@ivPZGCV-~-}*L^8QX%~ODwAJX!W8~+ugK1{A+@;?w6*teg zoU$C<9N}74l&4QFK^wOIve}1PF5y@Eg1L1DWpoAkiyO^WK^qw?k9p^r?LG!-^T+x`DTu4V*)32+0(|-o>%f<{XONw0e za!s;o%r;$<>cWjBSu^I7%5@5`&YF2MkJywypUm49o$Hw@WKHgXS0VoYi$2sHisS4s zJ5BD^X^ed1D6s?PAjX3!l>7m6)R?vZaTZ0vVS;WAKJ)nFz{X}+1T9{+yTTYTCv7pi z4&yo>i<(7CbA`W@I1f3@)`(Of*U&UHv>Tn2;#&fZvdOJY@RU@Yx>sDPrni7fSvKbG zKf&soD{?icoaheo{FiCTR&np$_{TFp%2qoT%I| zf-^742KT8WsF@BOs`~rUlanV+$CRcUDkyFGJIn?)e|9P}(Q_>L#|eR z%$<4Uk8RL(qy?!-9YnJh66T*ROC8tES!sI(bPMXo8qDPHJq-OAhpCt$_LSJ5Fq>G` z4ej2yXva@3bj;9xq@>;?wk8Z+pQ1btAdIQHPJ+T-WEL9!Xy`EXf2!v z`SS>I)ME>$&ZOwP$cAo2^p7zD-_q2%nZkIZHM7qz#oZWk8#5p!} z;?u{TTDSk%fAxR;`g`yE_y4=;9WlASkz8(I9Ueos5F8Y6C&6_DZzrnr9Hh#6{*ZxOkOzNH6(82W6^g$58hmK$!aIpCrNTE=0XcEBYE zJnMkV4tU-HR~+zy1zLR$7;vPk4tU)GZ#dvh2fXcocOCGK1KxAM`wsYx13qxThb-8k z<}cQb^yCJ6fE_^Ax8-`*Z!`GIZR|%;DGCML8bUE{FvddtBRym`mXbp$51^R)MFJkE z<-wk9xecawaJco!!P~b({AMAFSOtOG8gL2%cXPlgxcQdh+xn>5ww`UhP^|}ly@OOQ zpsgZ3_P2LqzmL(g4Z8M1@b(~BK?ol4Y$7lOLAx_a3&D-I4ByqO3T>tuE-=trF~TZL z?9&leVPY>uSPKLDU7O$*k?ca7KzSxXaUoKkO;B8jl*yg@u=eM!M3poBbTuKY?g_#jriY3}eA{o^+M|4EJ<2V7 zcjVS@q@3-Wx8^KmxOKPWY7fQ-B-Y#`$wC!OV@@TE#+(Op!-v)x=s!4MIIj-1?iEEJ z*gDcPd}z4!fYtIl%KJ^`bzpGV^!nTmHGehK`s(1u5$N_rZlGuAIA+j+o(<9x{~DQs zc6XRNa(75B*NA~k`}4Q#2$I>pjUdQ80NQZ#(kJ@Y4Y&SochH9ogg!TY|PY$3XdyowN-DJ=!EC;ITwPDK@Wc2i-jiLZd@5Wru zc2@D*aTVM0LKXE$fp4}2o-8bfMaCT1uCv2ShFK&i(V&f^_WV(Qza;-!&mHW7zP^wn zwAqd9tF1pnxA+BmjRImh4&1zv+-$c}=?b8)HU9>!03B-p@ET#rWp`S;ww`r!Z2LxA zBIw=d|E)Jg!e&^d5JnZ(UfYNO@Ekt|Mv(MtKy&1Ebi)76^4>H8b7~vA)AuC85X(O= zxka>V_$P^fXM+ergCT^U*M?eu?uMV&dbXj>XAV8DZNM0?_Szu0nV%PtRNwmHwf`_c zeSd`zbzS>=ObG)6{RIDGZeR<4|8Gq70|P^A|F8j})gD5dSeBNTNo%YPBfStq8%{=6 z3b1lGGHo-163dH2ZXgP_L`Y#1jCW@vNquQ@s4oS!${75j4m$kNoUn2^SV}ffC z77&0m=4QpJqBm*4Yoeo@mDleIE?CU{Y4^57$`2HbNvw} zH3*=2EBvl+PuW6}mLb>e44WlvSccFAYXqL#^+p5_mR+c|L`C22JO- zJ{0O;kF1B~(R&kDL0H%RbxwzIl>A8FApQezCjiWdT+R$S7X58r+sXxv$5JX+G9EE_ zE7vMM*khsQwJjs-e4pLc$9bp^toN_;Is{gzHipHF)vad`!zj~1-$eQS08(xji{?R& zF>i%7@vLtX&xT@u7DbI5O|Vf72Hwk__j2I93|thClZ zXb)GlbH50Z3^i(qzvx=!)#2ugTE^(>=)r@oYm)%@M6Xpp6ysH)ZIH;ckiP6VU6he#!&O|5br%7@4aEMh*8iS|Kx`?AO-(kyM#iJ@V=Ko zXOXbK&w2Y&TOs|%^Zh17{(wnHyZYcZ9e{r%$%i>i48Xxq2p!vByQ&sdHg2A;KnjSO6Nlx+w+Zv$=^54G@N z)LRIz-t1RTQ@u4 zq66-9z=#9xa=;D;-0y&82aGvjvjdzWt;ZZ@+5smVu;_qi9dOP8Qx3Sz0ec*9$pKG0 z;28&8Ca?wd|2!@F)_=f?N!!&qDcy5h``2^%@bb{wPvMiHM+Nnt&kY}=$A0ana7Cc? zy}WTpPY+!)TkptW{SE~EH?Y&eujVmR;7OozJZTnF3Geb?R zv6?;Wd(`W~l@h!g+l&mwjLD%Gwm;f^zm-JJq2@Qigmr`hJ?poVDmbAc5z_FZ+@AzD z5l{iEFZsO*>r&N8wP8UuZMFM8>41fuBuWI7ya< zj$<(fw+?+1%|k=S>EOWz%hrB4KZJpaV}r&1Y~Tt)@Tk`Hn^5k^>=&u)<{+{;PAA!L z^MUm&-*-U0yML1_R{qB2N^(@LI-@xk4LvmjaQiS77AZytqPVDqn5e9Wj&pIL71z@* z3(tXpxWJf8}O;z+iH4cS6=-UV0ZRzhmXO{@SZUI7MF0YXjz!U+W= zjwm2(s=#~T`p^2&$2GU@{)6*krMeQ@2?zp<01BnM5&B|C9&D_AI2j?7*;24oay5z@9wD4~+X5S0jF z!|$g4b#C0bFpZ93$CV4yaODnPSVO9-Xtd`sd~rBxp5KhIL^?AUlN`H9vrL-|TiYrG zZ!4>Xj(Qc8PI?u2$9bIgAg(&F5UEo|Aka=%}3VpHJv6EEk?fRDqL1)7p`vT?;XDIBB=tsL};kLm*d<|`?yXWYQEglgTBkM zXN3i<%w;dzT4}xv#=d^|IOF!-h}wJO7FS1F+ylcG&VdZ4H$41kSf~N{`4L=Zw#>=G zf#fMv2)%^AaC7iBvjx2bzDSJB^vi=uCSREi(2F=JU)vxooStD9i-|~>Zh4ur#S?lB zd^gK#M&yV@iO(`xyXJVXb!~<&42hw49)OhKE6m5w(6Y`;A;0n&SQt_zz}P0kUpB1s z=!?iJ?bf_)j^}TNdd$1+>k8V&$sVr}39wb45ABe`M1fZ&T^f1A7wj&RcEr~O^@h_= zyVe_@a{8%EO#(%H8Jc0aY&DAu|8kV2=d2?9WtN^p2X4#Kb5?uybLG*Lz#Oz^Jg>=i z5z6NebK8e6TuErMU77~R98&r7Bf9#uJCfUrY0JzZiOJBPVr|K=b6?FS!x_UC;D|Mlhg z=-~tAt?47O590-TF(3VW4Df*o3wA6YoA}tw#}+;Y`M8OXt$YmeG0ev{K5pjY7Ct_~ z$E|qe;3Oa9?6!iAdzGWb6`G*ixu3AAd#FUdCL1Gev%~T?N61>_qvTL`I^Zs%zt6`H zXzo79#{?e-`IzEknvYpN9^>P2K2Gpa;A4@GG9Sx)H264&$J$#x>$fm)jgMdTtlz*y zE{P!mw`ud5gVx>>JNmD4o9!=mM!2rr=s23+_0X>YanESD`L2gP^w1j~dfP)+JapMZ z7d=FMRNk{5dfr3NQ1$Qf@k;Od+t>B14=PQ2rWZZ*o`>FNoS!qpuOl-|U?VZVv^nb` zb@2ZEM^3ba`5(*Q38HaA&>>;0<)}0>5DsQ0*hg%~acbA8Dc<6pW;wo;w z>~YH;8uQR*4|&B}Xbr=y2~R*X8E(z`;0X^cdgxiQlzkA*WVp4)$73Eh<)Pa=bjd?| z0ExP-4IcN5ho1J3RJE>`DIR@gsCAXlk7Wan4wdis1aLb@(yLl8lIazeI1e>2@DgcQ z?_ssf;LmSDePTA%Ik)+GPcnRoRoh~%wtmCM2Yh^p#|6VjA0HHZVKX0F`M8;n+xVaw z7g%!_?&RYxKJMXT2OoR*xSx+PJ|5&_f)7^ng(+(I6ZUG_*~fsAZhzr%pUY;?y7jli z%pr*l#hQJ+>xa)1^}|6HZLoicdxDRf+Fdz%xKNHr-E@w2+J#AmF|5@3U~ zri_S_DMlE6mfP-W&uzpQi;)&Xty#wb9!`8g^zoj^b$Z8G)uuqNT$gWW4r^dR;%u_t^Czwim*cQZqXO6Tj~ZF-QB8|FaB*p88%<2sYT znIQPR0=VWuZu?n=R$l-IJlKS4PQpt8d^LbC1n|88z8}C30{EK%{#^h+4B*88J{`bI z0lX5x*8})Q0N)PaI{|z*fR_XKOaPw^;PU}|6Vr0;b6b1DSrg~`;0c4!e|Z?;Ge!@l z3^y-<@Yg8uOQ;Nt-U$5-{fj-H%j8gU#P(^-+0n>w31dt`%xC2+k{deU$r1_e>U?@@ zj#}I8_g{(q%zbvZ$Nsr2`rqS(3```tf(f9LC&gH49mQCBS_~Es(8hU*$Tl!^{8L+V z$f-k8MJ7$+&~Y5hLivJ*zPJTvB)CN8f?tmb=pKCpUkq?7=6O2cu^T0wOyWKp!IvZW z`3Sxe!7l{3)fd6`*n)241$^`M2!11i-;Ch5Blz72ekX$8i{SSo_%{*!K?Hxu!yChs z>T<=7;S+;?l#tUw z(7z_ynv#OHa6o?;p>?bi!_&138lgIX3EDLaqIED6^p!}64uXPqjhEayvI!d1A^nHw zi$N3D1&G!`Rk&SmAX*1PLA%aCv<`}bekPLrjMUmIT5GSsIeq&&G?9%g{*9Y))&TX7 ze>l&u5p`|@5@k`NEQT_j7O`5b)50^MJQG3x7o((OI5fnj>m^kBeGxOIVx}Z;P6Ov8 zP}V?M0zcQl&k=yN%>aJbIK=9f#vza}Kc>u&N#K_n_@!$}*d(wmk=rFO&{fzw^w?tA zBYP;#$2HR9iY(xr3pD?NBJsl>qPS(nEsLm^RMbnMNUlaja#e)r4q3Aic%F)Qo(kw! zBlN3I`7K`gEt28~n&Jl=wKjP+g(~A<#DkLBgQ}kVz>4?MTQ>*k3HTzV>lWuqhfD`VsAYb#bg6Qso4^pl@guR5}gfcY1h!QnHF9wkR+z?A`o~_MAAxfer1i9y&rPee#ihK>hM{c}+i ztdrV2^KI0j+Yg$$!GH*!dnEoCeL5t zNxKFSbQHhl!L_%*+d~ye+3bJ;2W<45F!Ox;UlSCqnp#3)|7d*(s0Aya7Oa3;2?AnP?y$K6(Q5ZK+bS~z`*?g zchhXoCmzMk#klO(fAvyspRMP>*DtQ9%>Z`p7~Q#RbcZot%b8D(9zHP3FWBIE<9i;# zH(PLz^jFV-1MiZ}4&Lm)scUaM=QsW~FvS*T0U}arldazc3bk`c`hM-dmWP zyKlF+%hYKG|Jh8=9ClGV-}RgMEt@Zl`46yo@q13}H0H6Knfcvi9>CWtYhLiZ6#OwO zd*AO%*)LJ>;hgawA^*rF>u;53o!w7ykL1iZuV1LVsT|)E98G>%`3qzCl1}*Ar!Uk! z#{Bb~Iez0}`R%Iocbq$kzt5PtocYghTzrSmM|YBczcIy}!ByAzfJtqIUoftZR8NjH z_@&B`v$*(sq*i=#rBo{xM)ccb^$~pRXQWbXjMVX^7F=-;N~to!Zz_)9LVET}3RuM_ zhDR3c2Wv;sRc_9in~qvhhvX|}xbS5$XBMuXHOCQk%e@P8?#s6O%lUf!zTI;>zc7~W zt@CqpJN6cgS!?CYc_*iHOLA4;p^orfs!F}nXPCb*7LnyE7-&RsGpXlH<#$#=?kkTz zJ@th#cVW8TpWc?{lQ~oVJ)}9akT2))B|+Rp&rfgqT%xu9o>J6rx2ID?`#qmC=WaZY zo%)CU4u@?4H(0`$2)>;&XMV4#cPi_9{{U%sD)ld+NB!%ZS^LWy&-riHrP}-Xp1B?9 z<{dkl@9vkN+<*ByE0^wU+4^+of?k{d8rod^188%flul-Y`Gf0nzvz)eBN$0$2mAPug{@=bm1<>msk%}hVR-LY z&V1U6aPeNCI$2cllfkHSI!1%9&qzVYEyFBJguRTxp1C3wO=`+7F=ifAuk|{qa{5 zY{G+SC8KI$hNB>hf*<^1ca*Ylfv$z|XwH23Bc^ggZ3F%I#7C5yS;3uazH7^T1y%gt zeZ=%9>roG4x(UQ@(==HX`psDBPEoLHovghM?f(a8-=R@Om7Z<`38nu(&BYIqi~k0> zkdNoMA;Jexo`2AMbZahqbLKNFZa3&*{A-^lx<$tlc_*W{$KhaBJyXKqt&&5iYxP%i z<|xDkZtVk3k~BmOU?yFWzV3Jh0fv++-PG?qHO8M{qY`nrYZgwzX@D&7L%f=Gg|ale zXGA~FDe~p}oZ!L-w;0Ax*JQBjA4f9!b!$z?!4Sgk7JqSx65DZI#TRnsVTjic{mxcT z7b_GI1wW2NzMeB*%q}XI710}C<6S6D7P{(tJZHwTMWxz9MyYpeB34P)iLGg}zg)~$ zd>ag*u1Y?bGk**v+eCRO+Jd|30zcwz2w;|k+4kBH%xYyfC@{!EQFA`674!N@LRLZ) z?3zV54!;5oBlh;#PP8ipWtC#>rl}nnemlYUj7;S#r&i#Oq&5!jni1QeGFs1cvASGF zd!#4_qri?<%Oah>T_sQD%s;c0*k0x^;pAh^Qf4mjTMC=P2S~jzALuH~E>tpxu5Xko zl3)II714QN@Mx(3cOJ@2fUZJL<;>T!ODIFN#Ag;MKY{3)PUkw#NQa-Og|m^BE>Ks= zXW=xx;T%xje175dbhTdM*Jo!-3#aQYp%kHOy7`=$xZ!kRV&%_N`Pob+7D8Q9DCNx5 z4X3~84^v5Ex~B9wU32$fw`Rj+1>b&zqJ`XS&lY@LzIyf$KFwW1Kg_w+d$j20 z!rrdGxu*9VKx5Ir2|ogmO#nTGOn-o&0E{@&KRVz+2mGU;Msns;)5RJ*>2x{I1+YH% z@Jb230AZ*VPvVo6m4zZd{b@nRz~tytph|Q<2moyrSQCJc|Mh(9uT1XHG)eykf3KeI zHLo7h7^G8WzQgi){4JDw&BEb81IqAqm-xSh z)%kBdK2e-sIrVs@*x)|c_2Y~#7v{~(!SP-9-e;VapR!uAB(B_Z`_S0i|Mr9b@a(9^*_o0U*YQk-tqJ6S#?}L zPC4PD5KLzTe><>I9e5uBZw=gfsXuvkf@2iVU3gM<*?bQC%#B_e&yO&a{YNW}`8p)< zviMbeR)Bhs8olm3d{$!=v6r9;uk+@IAM~RLF8_7JD2N1Oa54mGO@Zf>q{2@DEJHGL zata?}Xh5G4{53=;e({KSrb?Y${{3enK33iKNV)09A_`_ju77VYz4o#jLmR?63gycS l(3j*x4g7>?_jp?F$mT!I|4#Ix&l&U1*gwte|5MNP{|o6;hwT6W literal 0 HcmV?d00001 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache new file mode 100644 index 00000000..b686f755 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache @@ -0,0 +1 @@ +184314b30a9f6de9baf09ac1bd3e621b33e3c0c90fb649f6103b4427a0bd2724 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.pdb b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.pdb new file mode 100644 index 0000000000000000000000000000000000000000..2e758da734b1f53197a6079096995df6b7c550ca GIT binary patch literal 66792 zcmeFaXH*nf)V6(^&;o)4K`<8}s0b)QF)JVn3I;&TNNR#aiDE!hFd-`DEQ&ej9B|B8 z%mEeCm~$S}dv8L!MQ5J(TkpSbJ+5`vuB)zdPFGh~Rd;pQ3@$z$U1UNg=$|&ywVjKU zY-ii3c!7|Mp_oZT%)5pJ(Xv-a(vp{_u^hWY@tdIg!NUqMB9qXwYn zpe{tsM?Hi34Yi_%ifFAN6P~DpP)DQgLOq815mjANMYPnEiH@krs2Qj`P>-O#Lj8`~ zP)jCSX{m?^)D+a^s9RC*p}t17s3;Q-6;(tyYBK6t)ZM5LP~W0jXv1r(h#=HB)a9sK zQHxMtpw`rpi3U0U7jR)HA4ss5+HoqIxA2(E+tPYC7sf)B~tzQU5{J&{YvF zbY;Q=H34-5>SojfsBciequT4qL~A{42h!>KB#`E^H5iy-bHHIM+}SqfjTIUPLWIty)ti zENbF)LLH8}9rYlpN-deFR15nvsz2%+)Mcm-P+y}qtSu8QYO9E$sAEx2qFzDOm9T$E zDxwE!FzQ0o)u>NUKcHHh;&nAu5%H*Ls0UC_qNd;f?vF$TLL82i~XbIVnT~AB8xETtjO5 zDug$3#doB5jW~86DOw;dhzHUY>4Eqo3M2|iK*k{pkqzBPi33P$zfr;;N%Jdv99{R94cUtvLQWQsp()M>Xo_n{5%LgufxJh)BC3I!LJQGHOpw}$C1Qg(A}tUX!~^My z^g#R(1rmiMAcK(+$XH|&G6R{9EJ0Qyn~$U)=;Qh;1V zZX|J5`sh`@klC?j*LMjBGZw1 zNFK5Z*@)~w_9I7-)5t~S267j9g1kZgK~zHUnjr>AHN*_DLhO;|hzrsY@kV+hLC63k z9vO^`M8+dikU7X=WEHXr*@gUtoIuVa*O9x(6XXr@52B*L<0A%0HN*_DLhO;|hzrsY z@kV+hLC63k9vO^`M8+dikU7X=WR-&U_ljbZqN3P|R5V?muL0%)DkROOV zw4%^K43X-H8B#x##?lszLbY-HXyf?O#_^>soWQM%osMt|)e)XZT!0RaD;?p3`QAt% z5?Xff2Gp?x>&A@<5Cy>by zkg>=lw>D_ zn64srVg3Me3^|KjMs6bak*5*HIR6=oH>jTxF~C?PUqel{sRKUWiW1FDIpNE@U*;)VDkeUPByaoUQA0c~;4Z7bqX zQ;;+y6PbWaMdl!jkQK=K;y%t|+W=>=7deESM9w2c0nXwYRpcS^0(p;oMN}i5g%)BN z=!|o>v(U%92~wMuAvTC3(gJZoqR=J*nS;KI5DzTtiu6GIks^O*p+Jp75|F{jxCm!4 z0(C4h37LV+N0uO~kxj@>L>}ZU@==c>XOK%sA#x9Sg0zNzjrs}sfykqrg$`nfR7cj} zam-NbBaILzq&4D(cp^SXZzK>2M`Dp=WEhfxWFhbH7+;Vnn4gX0BFm9=$W~+zau7Lz z6d+fT+sNO@^C)`#UB$a7SMdc=iFOs5h#q2$)IuzxsZBd!9oA8`uu-jqOA{=5veB18yQU+D)uOwjz6wgUE0^dgcJG#C2h#17Q z7gZ4nsf*Ymjggj!D{?8aJ=(WN`%a=`OefI|>5245LXl`B5gCGvM8+YLk(tN>WGS)+ z*&IX9&r|G*@e~tcJ;hXH4zdWj*56aCKwXb)L-rzvkdw%HhWGe8>x&`Lrjr+$cIoboXfpLL(DfpS|RO_PKY<+6y+s)p$4J` zpoSqah-R>tNJ4$s-%AXQr`O6|jEZ*`r;&@u4dgEJJltJ8MxE2&9iLm>@fphqrkAqaGp>^YKV3l8%f)CL&*gJj8U=c}O1O9PA-h zp>9NWBy<$}ksHWehfmkQi7OjwQBo^5dT^q+?ZIO)mVMqp&g-l73L>>~397oO}SCCuC1LPU< z7WoH}B};f8G!+`jrg)Dt#e1A7jyqFf4z@z;*7W>T@XK{9}WIM7i)mofI!jr5qt~IuawRiybPqD^!vBq|>5zkU>M1{dNq7q_+)IiJ; zE5vTFt#CmMVr;P=+F~EH6+z$#Bo0YI(vZx-4aE#(BeDb8j~p4?NSsFABL5)%DUI-% zsS%EgMmR1S3E7ZFLIcr7svtFo*oivGu4Fsx6L!K4^PWTOg%9#}usz1G7m1i3f{aAQ zA(N4rLmb2cWJrVqK3h46W0*gSTt*tkJBXX8_mQW_8{{)0hB}A}NF~H*sH3n%ED{}Y z{5sqmTsTYP2JcUq@V{If}tx-64)xUq>+l^J5X~q{d>>(8gjFvJp9!+!*_8 z6R~5clQ@oqCplr;JK;Uf3GZ=E;x?B3jYJG~!Zvgg&oTcF`7*Sr&>q$l?VF-~QyjZZ zaqKq5duUU9Mrn#`$flw${3Xoa#&TQCH%3|xYbLyqb(mObbt}Bqtwb8yWFiyNT8pX3I%F$y zEV(tdS!=Ne^9R$~VB6tWpJ@D2kR}ra$W{E(NWaa zn3nxd|3-;d>Hkxk@_v+fFrxgj|A|M5{v-dVHs$>&v1e5IW&eNYFcF(U&oNxA&IlJr zO6Nag-iUrW#`316RZ(1N8T|_v<1)iVPN|!X`E8~1FN&C|bd;r|PlEL-#2vXbRTl*_|~P8Kbrf8nB&ay~+gWAoS9 zy!C{V*7Q8nisvK5VoZS8cMbVJEKpTr~TW7u?E(WLKRAJLOK=k7SLmO@_yNXG zWqcGogz-(ZAIA6;cz8J;!I-wsD8?T!UMAz4I6lV9w3XYJj?XN{bdS~q#wOrw#&mv| zDAQ5)KZNI3#wtmoO&3lri~bjL9!&OnwDp z@+)O}%JuaEuVS9suVzf`*Dxl(mNEHtjLENOOnw7n@*5eG-^7^wX2#^VFebm1G5Kwb z$!}*&eg|XnI~kMT#hCnV#^m=fCQtid+5SU*AKRYvenQ7+nWy&ojH&$r#^nEEO#UEa z@^lQ8jYs}4WAaBBlRw6o{Bg$QPcSBbk}>&HjLDy7O#TdG@@E;7KgXDS0b}y#8I!-j znEXY?O#W}ib{0qk9Uos~DiZS`ujLE-Y zO#Urn^6wavf6tiw2gc+-GA93tG5ODo$^XNc{1?XLzcMEOjWPM}jLH9COdel$DEBw= zGREX_3-K==w+t(pJZ=$IGWEwT!Ad5NTY!~J9=H4|nLKXsRWf_6x5z4)JZ_0qGWEwTuu3M6 zTV9n+-k33Y+|v4s$E~bNCXZWKl}!C{%c_#e<5pEAlgBNpN+w^6F?rmI`isY{r%EP| zTTYcs{pnWIvhxvnbH?QBFeY!on7k!p@^u-Lug92tea7Ui7?W?nn7lP(@-~dg+cGBK zkTLm2jLF+ECU4J}yaQwMj*Q7SW=y^bWAaXn$v0(8z8Pck%^8z#!I*qY#^hTuCf}Md z`8JHnw`EM;nK5}6#^hZYlW)hEyc=Wk?HQBrz?i%{WAYx1$#-N-z7u2eo{Y(RF(%)c zG5Icx$#-Q;z8hom-i*onFedNIn0$A}Q7?TfXOg@A$c?Dzgp^V9gF(x0*n0y3d@&g!?k7P_fiZS_U z#^hrdlaFOgK8`W@fsDz=GbW$Fn0z8*@=1)zCo?9W!kGLZ#^h5OlON2O{1C?EhcYHV zj4^rqaPiCjg&!}JOg^14^&i2Q{7A;+GZ>T4WK4cEWAbAdlOM~N{5Zzs$1^6M#hCmA z#^kdZlb^_#{3OQYCo?9W!G5N)e$>%X9zl1UQrHsihXH0$tWAZB*lV8P{{A$MJ*Dxl(jxqW5 zjLC0cOnxI{@|zfw-^`f&7RKbaGA6%`G5PI`$?srHekWt{yBL$-&6xaN6@BIL=K$Wv zJhk7?nA+zvCVzl2`M(&GKggK;A;#nnGbVq8G5Mp6$sc1({y1auCsYiS&qo11$vm|` z#hBWkW=#GJWAbMilRw9pd;w$f=NXf~z?l3+#^f(CCV!bR`74acUu8`G8e{U;8I!-k zn0z5)@;4cizr~pRZN}t_7?Z!lnEYMF6Ua0R^0ti0H)2fQjxl+A#^fCslXqlHzAc^AgyT^W;a$C!M3#^gIN zChyLeya!|Q9T}7F#F)G%WAa{%$#-TgeKgQ&H zFecxVG5KDM$@gYVz7J#aeHoMQ$C$i7WAgnOlMi4_K9Di_Ajaf_8IuoTOkTm5d?;h` zVT{R#GbSIwnEU|7&JjLENNOnwbx@@pBBU&omI2FBz!GA6%?G5O7m$!}pyek)`0 z+ZdDI&Y1iT#^iT0Ccld@`Q41k?_o@SFJtoiRgIL#b5(FY^VI$TV`~2wWAX7i81-hY<+3{uP{&TuQI0g*BFz(&Y1iS#^ehblfTKB{4K`hZ!;!e#F+dY z#^moZCV!7H`TLB?KVVG$Z^q;wsa8?$fA7JMnWy$o7*qSFjLAP^O#V4z@-G;Zf618q zE5_tsGbaCrG5NQQ$-iSv{yk&z9~hJW$e8>m#^gUUCjSp(@?RK}|H_#BH^$_@GbaCo zF?sqQit*oLWQ@tHFsA;hjLEApCa=zzyqq!l3XI8XFeb0bn7kHa@)a4A*Jey!hcWp| zjLGXVCa=esygp;{28_v9W=!6YF?l1#@(yZ0&sTK*c4VH~H)c%jn=mHt#F%_j#^jqZCf}Sf`4)`H zw`5Gd6=U+P8Iy0rn0#Bt$O2Q~U0Wsl6X#@;w-n@5z{aFUI71 zGbZ1MG5NlX$@gPS-k+^6{fAclnWy#vjH!JfWAZ_a$plNpoG zVN8As8;|@{wHnIxrR_P5wI@HFG4-FpnEXt}qp1W8rGiruVqaA*D)r)o-z3ijLC0gOnwt%@|zix-@=&uR>tJFvGt|(-_D+o zDR>8KPyKf?rvAGali$sl{2s>S_cA8Gk1_fEjLGM-^&x+NF|F@kYPFTyyCV1?>rd?u zF{bejGbVq8G5Mp6$sc1({y1auCm54I$&N=lUz}o|+Mi}j?aweKf0i-%b86Br&#$1| z_~%)B>VJVT^}ooN{3XWZFEb{8g)#Z7<+krN=BfR4#?<}>WAcTJ$=_s5{uX2Mx7q$k z$4?RS)cy`*YJZn8`Fo7X-)Btz0b}xiv&W7kmba(j;kKVt2v|6|6~{|RIAPZ^Vc z#+dwb#^hfxCjXK#`B#j|zh+GS4P)|e8Iym+ zCjXT&`EQKLe`ieo2V?R={pa;QdHmq z^{>E~`fD&IugRFa7Gv@i8I#v$OkRgE`ATekX#I56f4+ay{ReuiJ@waTO#KZQldsH} zydh)qMvTcrbC2y0P};y%|$~AI9W;8I$j> zZlN5Hwuc|{)V>E}YTuJF`Cg34_hwAK4`cFu8I$kFn7ltbKf8eOKc`i$AGHr)Ozi_1 zlMiA{KA1825XR&cjLC;GCLhL_d^ltB5sb+XU`#%eG5ILQ3kZ? z+Ef2H#?*fxWAgEg$tN%-pU9Ye5@YhojLD}kCO?QV`BcW_2Qwx=gfaP{jL8pU&zGKm zTDjwWIBQS+(-~9$5sb-?WK4dPx}@BmbUl#4&cAfN&t&bX|7gb4e+*;tV;Pel$C&(h z#^kdYlb^ttd^Th96B(1A#MYO#&t%5*c_oLnr~XqIQ~#-q$xmZUemZ0FGZ>Sf$(Z~s z#^h%+CO?NU`MHeA&tpt}K6^g&{1&j|p)q(NYft@i8B_m7jL9!%Og@h>`6Z0WFJ(-A z8DsLx8IxbZnEXn%zO??U%AKEAv-Z?~4P)xRmNEHtjLENOOnw7n@*CBEz24o#Jhk7< znA&equd6&B=>20W^VEJDV`{&hG5H;g$?s%Leivi%yBU+;!*+KVR;AcY%3oe~~e@zr>jQWya*MGA4hGG5PC^$=_g1zK}8bn~cfd zVod%vWAa7n^_2T79bb2tr}lRlQ~P_2$=_#8{sCk1e={ckL|v|YJT353#?<}=Yu^<7 znt5~ZTgKV=Z@1s8S5S^e>;H){eV_J)F@1meLtRtZzCC{H)|UTd3D?3^8I!kUOy8Y2 zF#fKB&kJ&G<#_b}Q;C=V{QsHI@sz;02{;j~E3o4D*Bwb>Ozo2y)ALPXOzj6TZU{~V z>#^|$Gp6&;5XRI$jd4Bj@NztYu@n4AuzuqxNpTaMdS5PwTf6EvffR{6F1YQ9)DqTPN|3j^0Opmu3`$w6l@z&yh%2UR) z{nj&Yj`i78&TnC!{(n5%%K07Tco%DrKj|g*mgD?#d=T5CY<=)2!o(5Aw0(}3<5P^Q zVSUb&<8y5MLih`ekAW|j<7?#@O^UZB{z@3;RE2#pkEF$=TNx{bfBlQOC8nyvmKF$8 zHl;Q)(WQ7vN&Av1?Gbz&nMf>N5}{mhAdD1LVdkFQNBx_BHt??BF~qn$`8tO%yUjnW~nmkei!hs%Gwrsfu|prowy_rr*u-F#T$F5YvCm z?qT}LOtqq__+Vy^={qx5Oy8IVWBST$6s9lC@-Tg7b`aAiW}~!Kg`W969aT}uJh+mo z&^Et^sh0UDT~(oB9&Ds449o+}s!04$k;sfL*6 zosRiim}-c7-finruYlrdI;Nj}((7snnQw0Kd@kmj`sQPP52hO8oNp1PPki(1%SAK4 zqT;Erq7kIxXsf^9`ks=thA`_DfT>rn+~WBnOp|&^Hq8jpRLk;n`cL1i<`{ZKUs!tK7efmg^G{m4j z0hsRWlZ$DkzPWaqVo=|FJNz}Be))D9LbIP_uPHk9OSi{X>X%{W zHO1)R0sG{ldV0V_i-3%PBU+*srWJ)#22M93 z4^u5MEh7N)H!#%@MH%Use~77uc!nwd#!N;&mS9aVt(#ed<<^+u@5*F~v(!tR#kS3q zFz<`0hUkT6kIOSdu-a z2=hgl;Pt zi!P$qcyWoAE2 z91ECgiv00yF|V4{_KKExiusD-pYgd^;+&O>CH9!o5^+^7hG&VZS|ScpS`vUIXR`vZ zBtI)3^QIH>F>f$Ix+WJ1m}-fT3G}B_k7BANc1#Gs{8vo1#PbRHn77H!$9%19>4seR zW2z;((EoMS)u&F&)=m5OkBSWrj7n%!j_pKTd~8^}A|W9#C`uuc1EZ1@A}BC8GBz|+ z1joiC21djrcqtOYV?#V*LSxHR*ZA1vh!91*hzpDlj8-J_xdah}$BM)smhG0Lh)>1e z_()c`#Uw@~rebZ1|LLBqKX!+HWtTBoDU~v3uBq}Vs9T#O6)xyc_7VAA@>CY>Nwl51 z^2VTc+3j`hm+#tqLH*hHt>-3;>Nw+i`=E^7ovvzh@Jfr(?CZJi`boWA0}^#sc=t~_ zoU_ku%MNM!zz5!Y@2qJ%U-f7uul>&Pu5ztOTRnyAvbHL*9?M5Hy4=Mh^;Y=lL0PwK zE4s|8c&BH^j#YVwt-kqMJg(Mup4I0r#(MFeYAstCee_eJ`@W#?J${XD4;*-V;q%n7 z9Xd?B@ZJAb%ZGYG#jUvpHo*WzaAHEGxUhtQQ8oh@xl5XOTo5XU}9iU zV1mN*wJ^|srN~kyH!7=yZdwdPBs6OtSu36aXfVM4%GzpsH zR>?UyF(Mf|r)O-~uYFHRo94W05Sce5INN%J-~BTUt*3Y;pIn-|;KIApyWXT7o7+mq zIR+1%7#r^q@=Mo|8d7%lE=$GrOud-oLs^+FYT25zF3$Ayw;3_J`i-^u_iA)Bc1}zT z3=XH)AAf{d5g1KJ*RO-PN~3Qq7~b$xaMA5Ry$UsEwCmDxKxV%F!Q&UL`c`jt;B3_t zeHZLn9*K(RlEdrQ?qj7RYi(?AE;EV|9e=2{@p@*RH_fAeOU)I>(gRMuYGq&$Y^dx$ zC^0^eUW8vqI4UU?51apHR^;iI3$hFA$#*&|_@UM@*)nIsmDu+$OwNQKQ;y&f9T=wg z?J11Xlnxn1FFo_UKsR%(^~r5jZ^xb5zwC?8nlV1QUJ15))4DY`DO(4eV**2Pw6u>< zME$xoM|F~B8?-mFb4b4b!+h08-_x-sLl+ekNnM9`PW8}w?i_9SzH-?pW#^?|p2(;i z$tbu(e01-F&fnG2uX)@VX3&3#uY>WRAoE>Ad$n+xXqZ!_YyjW*z=$YC@gDi>80V!n zBUDdyywpLrd(FL{cNDJb(|r2T9*>9CbL!r@iJGp%t#B>Z@W42n34iIAQAP6mGTVHJ z{-td9gXbn)@8{gC^M{a|dumCxK1XLZ_xfQHSG(jerPr}tL_%CtU~1QRMW`ZPK|9y4 zgLRgy&R-lR+cVm_cifcsy~95Yz7i5S;+x;LNgeMNo~d-91Gs>;IUVZ)5p zZu{z0^ZLUr>PE_*#WTO{!(GrAD3pV=%&~^ui}y@!{IA( z?@rHZ;dgI-dzT*fx87OSt7BABh^A*mP<&uKPQhBv@rfz1@sSuoM|tiYBOjwDsqfvX zclVLD+MvBL&+{e+ySR@yHr+b*#)>(|CT}?V{`&3;F0rw{b?YdpzSxx9x8j&4SM9S` zwK>(ismmLK+OadQZ{ITArGDc*{_AzATiF?-{G*PLR%+?Yv+VNM%UWr6F9Vlb>x4XR zyrJdsdI^p)r;$sFD zdQrzUHY!TFXY8pNSBke<{eA2E_YeePEvn=mST~z6LhW^ja z^iq{u*|FBrX7?Yv_vYK*IUTxj(SEmEg_Dl2d(%nVaoUmnhi-c=?rEas8XFxK7?WDQ zXSAf=@wCo>5YMm?RUGSnG%9RnIlou?;p6uV7(P9*&A?3$?;4c${FekeB`1EOMBPQ^p$maxlrflsj2+KKbA~K{5Yax{IP-01are- zpyC^TT%=T^W!8IR@9fzt`i!p;6RA7S+%&Ur^Safu zuY78}Jat9E7lYEC|Mu8Rr8(nFv!N>bc?JZ>08$P_= zqVc8aFNWm0TwXox%DTCAM>$3HIXLo^nT}_r(w=|V(Zt zuXOdTzcVrCj&N80;`k2|qzZk1z&)ik_t zWmEn|&nlGW?E0#^#^QY1kR<`eC)=F*aOm|vah1PZG3ouP-=Kds`y1;O_bXe2a?gK) zq4e_TsHP7qH{ViW@3xfYcdN!Ud|Q8_qes#5f+x8>uh*H^O2;cHAtKm0Dk!P^IbwpZ z^tnd7ZGW}d>uPNGsrV$>tk7fA57l#PUgm{H3r{g6D~`tdF}46xz#npV2`2P z-e$tYBX9fVh1J`-ZrFvRQxDgB=%rKA(L46HJttdNdfX`gaQlx_Mx45=a>VXN2Wypc z?%gLnpTBgm?C|P&(^K1MbPbP9q))#5L9;!j!yXNrX`1h9mFU#$UGL6wh8Cqa9c<;l zYem+Xi*5@wG)Cza_xqP;o1Gz@AF92amsv6Nk^h$mJ|y{tP0^gPU31FHxb14DW)sh*J*s|f^0oD@_u4vSR!E4GbW1w= z#3scDm)}pazeyVoC42fEUt>IR=ZH|P)#0-yHyIshwb^6uz{F!;=e-=QtL3eTQs85I zxd)!uQrfxlVfgO6+VT!(jlC?^<_*1|b+DJ?_t`&k5+j>!@QJvf>4Sd1y*?9@rQsJ_ zoXD)# zt&d!`ey?-;`_65>&rY}BvR4dORMx;F)7yOcRemKsEj+zQyUiY#3wf4{P8T`f@O`^? z&&z8cCPs|u`Te4f6+JR_{Fg_bR9{+t$9Cuau7lR@IpyB%i01r&JJo6)Y5&}BMN9Vu zYg^V@&`$%O$Aim%K$tW@%KP5Q>g2P_pXSRRdl?OFSkI&G)d^h-tL|#(?&351!~D~F z#r^*6aTiP9j`uk__ra>6DhA6=$X@PSVW2y-j^Cl`Hq|e^Sp9mfB1pIReCDGFqYE@V z@1GxMC*760>umnM)$QKVkmc1T^lm{v^y0Dpt?;kAYwXr5Lvbw|m`@Lw+LCfAm_ zJ{r5S_sBksE(KCJGoT(Qva3CwfFDE&>1Er4_(It?YWJ{72Hsh0+a+4a+W69(?Bh(x+d& zGTzI29?gwiE)Lrrt-Sn1gDX7-(di&MA|avtg+NX%X`kzmZf~xPsh^YQ{`Yj-)^jrl zX78O5vF`A>T8$?=pHz$0`FZ8@%X;VZl16+Oqlnx;!EyMh_||O{g{CteCEmWX`ufiI z$u^Cm?c)X*;e8_vA7!1BLLy@Su*GtwN$NX?E$F#4dC{_cmLAI$`&y}tyR-0l{P4(C zuV3EO+X2zpNxOm-*c|y6iH3or}p&icYVO7g7HI=zh|%XuKMY% zsM>Y*#H)9rJqjKz(QKzkjwp9l$hk75s^tDA%X9UqF5mPErKJ46dk%bC(><|utEimH ztE4@*O|?H46>9BU| zZwA=kBZ4F8+VQuG@F`QId57jT`D7^n=X4e6hsJE{x9N7rH(Xznq3LzRW{jE5zSb4G zCzQKvopMe(ZDWzScG-hF=Q{^ZzZkCFBPiSH+U}+WId^7!9&@+vhUXQj({I-eQ`Mz; zBOEhSA1LY$R<95pZ(*4o*YA_O=QP)=HJh3ad7QX4MBObWDZ2QYp;JT*zto@FdTKjq zpiNT6CELe^-X41@OJ(HejNP;AZ|nPRNZ9Vt`!|Ixv{M+mhR5SdGdM6I(GTxezwTrh zVW@<^<5&0H{Re(7{t1)b*;TTgdH-3&>+t%Ygypt`TkX{6Rc@CW6Br#4+%7P+OK1;; zf=(}G$2SJpCpC(>Zy%X-DPVz78=Xf#5-dVj^-Ee4tQzi9zs>!#=Iu5cuuI)?S6%4; zLrR+Vt$u}0c2A5>-q$`Qk8nQMV3~u>S!bul(&n6dRbD;N^@s^k48ohwZ_j^P8|kZE z?#IR54{0~QTk-vfZ7cpcvDJQqj@_a8cQ33ws`qG=wx05n*6+QCO8Pb%j@>=5zs`+8 zr!O>les9b7RXclBc$8ruo%*Run`_@%;!_qr;F8se}DWhl2)Rj6!`kmkoJ>bb^LzIRcEiR!>ex( zLn~F79CYchLV88r@g7DW6@Gj4>CL4R9ddoX2lYAO68>3Z=8nA&I^IpNIrK6`*EH=y z@XqXq$@)Lf55GP7^i(OM^=_Zz8@oPfF|)^V>n3B8Ylhd)nt#&WD|}wqy@!n&jWF;D zj>n~3yNGz@)!fe)e)=fcP)LtNrz19xfr z#KtFfiO2Wezw9#8KS@0vtKa{$b8QX(Cl4pM9U3^o=w8ZU{jHyx&e)>6r{F+?>c&1v zLHGtdO3@XED1E)|RdP-9^WkUMOPyt^u8W@a>G$$hqHB2eyzDd6*RE+(wZ{zWwMS!K z%&%is)h9J3m(_}}aB5^y#naO10)we%PjBcQ zK2g!3qF;m}<@b*Jq$w8nhcCSuAOf3Y--tN*(qX)0m%XOy%5z2ovmBzD7G>7(DEk(> z>^ouhS-tFg=@}oTH3#iNOp*-ryjMLKxgvg%u3zH^GgXhpUb!9IyK?0t$Gd5H#NcbP z&_H~>RmsCWFyZI72W6XMW}BHECGWQ{91Dxyf0$c&@ZhNRWP&Tk_$A^&TzBZ?`pVs7U#4*JkhKW!^3+*P5>K3I7y1(ZFt6_jVaSY>Z2K z$KZ@l-?XLr#zrdW`*k+RA*r{&@%HuARJHpD>((j|l#4-OM(#G^L5niWVI=9DTfI&4Ctv4Wu5b#z9{WpLljU?~1$GwTBiLb*X>p z2f}ilJtXxe+Xu>b#7_0}>-luSt_KS|Yt-oJ6FwkGpOphOg!R`WZ(si8eP+I+?yO~+8VbkjbEdvLry5fs$51&W{TPv` z7(}0al>M(spMBM*Z`+AKo4m88yxN7{<9}$$U79r3+uUU2gE1jZ9%@Ks{fmG3aaTme zDdOD*B`RX*JWWrqY^>Q;rOfm#Mt+q#-&mr1I&5mQMNbNb-z@y3H?|SIy=~41--k!dvqHmd8W8)R&en4Qa+ib<`XsKexrzMp%b=oY?xPRw|bN)N`zameX z4SKX-o$Q~r&pM}g>vxW&5z2ml__g~1X>z@@H;Z)ayU8A(>6k5Zus%KbRLi1fvR$_; zFKINe)*kPw^gfM`IEfL#|2oVZA?0icm=ftb`I%AYCCm0@_wm(ua-!#s+5z@09a~g> zzG6zp_WzT$?a9@{OLE7{}?evYJ9WzqS(GC zOd>r7I5uCs>-hnXbNl9e-u3;=8?)J~rd_M3{Pp2KMma87$Mx))Xzbok=jA`MCk{}w zmF>Maz#_MaesE^WGmn#&^DUGgmiccO|32hAU8(EhJxy~fj&{~c`{C_5ZA##agc82|r(SoGL&zw%~?=?>=#q-13#6IWFCyjo4{4eR|mU`zJ zE!)?teYknqXzbUG{}^zCv?G4`$F-ivCr-YZw58vtg{OyYzFy1dOohx2JvW4XNuH=; zT>4YTzYj8BCTai3pIY#CV}%(-4=q3WtZAQB!QgwW)-q{MPwTU7I=N|C|NMUN_a80( zW90TyZsdmmFGa+f0MCg(I5Pio zr%SzO9j$Tg+xp@A-X47z81~`7rylPbSU2ry>{9cWPvrkG)P2c(ZQwbJGedH8ELW<% zly{1r+Rffiug$<(3-2xKX86fa%k2Nl(_7F`im6twa<_jBaviPSHkR28YO3C9_U_!j z6DL`!cX`l3{mT1l%J2N~_Q!rQ{^i(SFkEuz7cwzBp;?rXc~1T8m!}_12uY4Pyl>n# zomYix7XNtErsmIaaGCcXLmicV!~_&Lf4#WLpiigPv)>;4_}unDUdM$&^+y<|T#HmY ztx|*kknry#Ei{n!g*JC;IIPpxABSgW9BgqnFg(t7)XnzkDf>TKu8aO>+}PUe;+L*v z{$sGdQfSM=es=fI&g^u5bi&d(BiFe#wc6OSqtU$Dce-`z>XEm~^tX%I{}^tiL;9zba$WqWLv_cJy)Gw`etdW4>c*fru>gldPzQ; zJOk3K(>810H+O3`zS_>qF8lIwtlG|BWAsJytjp#|)8elJN^fcD8W@ic-uU?8t%$>? z_mZ#t%07lHS|~m46_IIKbN{~G+3vSgK98E!qEE*MgNM)hoI7sb-5Am_L^>(T*RC6lprPDoHh2Sxq->_=;9UWL;%lWSwOlWG=F*G9#ImOl@Rla>?a5?m`X5FIMy` zx=q=l##p^ZHukpmO&U2hwzX^I&>+~}(V=m$gQ8KWW0MetQ&UF=N4r39NE7>}O&o$1 zPEHCtJEtH=5fvB{mV}!NgsZtoDE`jXCKO}a1ji=DBnmqR2N9c;7?+f26NxVqMCqk{ zAnwKSjEIR;gp~dwB4Ud_u?;T1wMK-{7PX0sN=gv;$|Nx~Ha=Q7$E3Q(C5d>98WF8f zu6gm6b+EyXjW2d+=lOql3O@&Rv~46}lA@xD@40e|DJ~%j+&!cazTVERZr1JGT)KC# z#!F4HYt+9HRo5=wZq8l1(rn}Yjrw=-?%x3meBHchNt54}IQ_Py>2FJ#{kDW2tlZG0 zk8Ahu!tT#K?EkHYegA*$VgKi$9R6)6hhK&gD_@jdg4nv^Q?YYQU{q>CM1pNdR21%I zmQEOc6Y2OLEo|#tBlgOIE{o1Lm(6$*I#b!lCnU18>CJxokBZ!?qQ|K&pE42$beuY; zpjl#K-78)Z_zoca1~?g z9F&lVFSv_u04p6xHc<1s$j80kA3e;>eUEsI|J3VM`mF(9{(GR(r?=$m1`*Ie%+v4p zqk^4k#}&Q&>I9$2`TXB~as63*SOi9uuELmUg%Dara8T3>dS+@-v;s364-l`98l5Sm8|Icx}6w$HqsikY;F4QvV z7IfRc)4v=V)z5jp+fMa5&0f^_^9a9u7W%{b>~FPsuE@pzreQ({*&>7S9Tt8M()(PY z;K3h9Yo~});A=X3GvEX!zVS#S%KMsRC)x!Q|lmGK##SdDY`YQ*x&Xsp- zx9GM1>k#wJCjU83$trBRz4iueYt6)^4|cB|;yypF%9-Oo4rTqZYuOjoC0(y~zIT=$ zHAMG^gNAc%+ufJ<*BNG^Tj!5myT;>^7q{Hu_oR~Ey9~GdC5rH0qWmB}_$@0iDx%~)#I`-&G)kX< z9@R+H85KIX%lU~oY6PW&AsK-an5qJ zrx9Uc4gY%pucWBN2;6_0SUSr0&xOzF6!ao}h{K%|R?gX(H703gHwyXhQGDr3o|4sg zzdrQ`9Upa<4{WdUM%H;l(bnCu)9XI`Ie=e8LQ-H9t|lXbaeBqQ5hWe7F4!&>l1zL# zRkeDRW{X_L_G`2|eaEH0|J<>pPkyKI%V}+U%-EkY%IpY;KYG3})72hzY@~u;7G-Dn8ugq8H?YEowc2nn7 zT^4-4n!Kr?q+!X{xG;JfHocm-+2C99h=UW{#&7id>*I|1u|A0*w%y|+d=Sg}H^?vQ-QZH3QD)y>yx=l!8; z=hztB%7eoil7PV%yF~*SSu0pBk{;SJzb8IXW&j24|V#Z{=*AV`6af;_vWpRo-5s(}nzyY1YS~ z!<|R}bs{3^q|E5g{pqXr-^VZxu5*W8q@oc=$DO!d(_`B9J3c$4$Qyqiqhx~(8{6m_ z^_ljdQ~VKa&30>cP4#Jb$z0~`xO1@Fhdw!P;8~*~+qXX6{N8sOwlys^1`Jdvw|6Y1S_jfnOb=Xt?i9-$B zNtb?hNuWDdN*edCVl|Q0u>FUafXf?Scb@RW zGv_Wqz2AR+e7I-M%$aAMXP$Xx&YW}NoI9&7`2?r!nI5!j^va6gi~$g;uxy&qnmMuc z@PPXg)O*AC53`EPs>sEU#&D?Zu@7G(q%=ule zSy3`>QZ=qzv+m2HPr2v6vC;n)64{-W>b@l)HLqpQ!ePIrJ@)7Tl+8)G%8Kd+zJ_4s zBRakJ)*Cswo05HNKDau2UPoYh>U{eQ@w~Lb>OMvQ$NxIL!70BgW23p3aOq>S{vBYz z?P+}4%kFd&0<#~IZX*lL=EXOB2J}hV>-om810Vk@~UP}Ob4(y z$PR^_1+cLk5oE)_g#L&#vD4@HHRS&0JAL}x*ACBJq)qi0@%i2z9U-c&u9SJ-RQbYZ z2-fSy>8ls}tVmn^e)9eSIVpu5fgx2Bm47ts_)cX0viV=DD+9jGSkil#TC9!T`8U8A zZj!41uw2lBfWa@!aBOpVX(LJD+IoOKs6&dIBfXca`VYqI}1Me;Cu6=xQ@X` zR7_^uSqWA-V%J7wcj0`G!IvlM;^#k~wQ1bx6Fm*ERPP1dA~u!Z^wpE$&cD`VZ|mRb z{+S+`au5R=F=C5u!(+GwI}5m8!mqr?BB+hqB0WD1c|B))jJp0valii<2pJ(Dnr0iC z4j^w<@6OgGUS5)^Tc%3Wjclp!5G1({!KTX*=s^7O&4|-ki z5V&18dT;#R6G*y8;^rkUcCpAju=t(yE)k9|cL+VSWEwnYC0qJt&)S;^Y8O$Q^i8*i zDU#Di=l%M=Dtms=R0a&K5VwvkgomVH5sxdVzV7nRXatWg+PthTHA{cJ^5HA-XTM)$ zAW5qLa93h-*;rJT?DL-1?_zo?%BZ+>AZ26P@+WVu4PXA?a|2|4#pJR|SV)s0d>)V0 zA&+-=o5lJlk0&0F{bKEtrC%*Eg@7Kkg_OEAyYsx}G0P*{ z!crT)ec|*?luGzIZr_Y0cT(3C_j-G3)4I!s+Jh%ml}rLPj3x1ChalHU@WAgkAgxP} zdnA^AW1qbv=ht^$_-yr44h^fBQ@|@hB!;`E%4&=P;d5>-%g_(nmacp4$ICO*-h6*S z<`cJpUl>CYho1L>Uc#CgR+oE@{Nt_E)#b_eUQNi6eK(_#GE?sCvIb*x%F8%A{pf6K z<SPe$kql(KMyS8-a@n+Hk2)z zb3ZM=E z=6eYB>bs|vYc>o`I(q&U_j}taFBn1Pz;kHaG{k==Gj0CzPH#tV&EDjL-#@w+sJ$r% z`^Z)dL!M$H&3wZUe*S6cQKU4fF6-X%o4=;M{M{1I z@FCw_HKNqc@2vQ2!$G9b?69=t_pc^qH%>Ia{l3cWp%Ki$TK$aeacS4rP-9Wvt@WQg z3CLP?DE>m!V~-b%Y8RAEsfDL8WwW*UX8UyvDi2#eoD{a?v(y9E7M1Q>zBSbdLf-Gm zW!@cs^BG1hKQ}3^KML_oU!8UA+_|qpmv&%u#G{NPkkk zb!@t{%=f#!y?*X&LJRL8l;u}fz=mSd@#t;${)1W@6*Ip7UWciP{%W=cf7hO4ZwQy$1X(NE4Wu>&n#X-LOt^OO-Tas?m^$+H+ z&sp?SmyuI`Iu>dQl3rEJjzwpfL+0wWh!jQO}eY zY#a8DeuN@@GGSqIZBbCp>hAT`hYr5phFl?+%7jzz=EOz>y>@qI)yWZgi7#n)4*27; z|4CC~GAL;&pP@} zhI#Uu)RY46bu%<=YY&0t-fDeB_N!Sm?Bx-K54-Q3Fkt<##HPCo_iX*?oZMIQN^y0V z=K4e?p!noUWNKo?jXhVJi<9OT=Tz9QzaY;y3(CsnhskhX01l|e8Z6E!{}(b@_^hV; z^5v&ek6b!&dYqT?9nPc?G*P>rBCN&wrL%_nX5IWTp>@!2pQ%Q@^>+LEDX{FyHSu6* z{xj?wmKUy^?fzp^+Tq`O9I2~(dhTz4GP2q7iLrms&G?0}>9*gqe8l;}w70)kZus5H zOZXcM*%jl)Pn%JON7*nV8|ES34L9{?c0wBK!h5wr@Su_*jE3$yog7Y9^4TD<7Q{Pr~4 zd8^v|AHKpyJ$~`z{0aWEb6?zHx8qs8-4E?San+(-l-+fe&naZNwX^-tHu;S?JEq^< zkzcxLlOCLIZB7j=U_FuR=%dfput+p;@ybg2DDEcMAGrEs=3j+bx~k~( z%0VaPMNXOTc1`o>%hU%*WXzynLdLw;EBBr97hTFbr@FQwk`9Z%hB)-Cuf}dcpap}i z>)zXUFX5=;yCKg>;rf>0^0AGs)syu)B2Gh_zPyDi$6g=x$z5q@k+(6v=kkGb2R&;; zu`O_B$@CJ~z+5p|?n1M>e02(Ka=vEF(+2N#Nt-j5B;UWS{pEk);hJba<_}xHkO=xt>~I z=+%ag>}nijc+-}Cy6V5EKxw$&L>H$)@vCBkKd{x^mnS?jtz1(NKK+$He#V%glY^u7 z+wA>mYc6zp@s$Ukb#Ft-^iB;a9d>T6LxLf<@67vRLEqG7yBX=DF7&SZM^IW0fMpwb z2$`0i@*}ETobv3BUETA!udFD4{O!){2mgr0C|oQ&@_sXN;r_~jZ~AmOlc@V^?Z>)q zcJ}`W-_9A$`Tk@*V)=UY_KS(%jm&CE+}C$R$Z&beCM(ZW4a2JBc=EruR<1_xzrn%f zS(a*b+H#+$ufB{_$^(=>D(YxT6n}HYJ#2wp7w24h!{)u5bz1_So=R(S;R5JklPXIp zs${J>wLJR@f#$;w^W5T<@!P-rZ_leE^#iW~sHSf6G<=F@^7y*IgvxQ%uw*t~kLCS` z=XapgO`c=6PW>T7+LFm0~!8lPgs?5*M^ist)st< zUNJIRPmpF3CJWi0Z(G6Efcp1JZv5f;CkZQ6YkIt}@`tA!hTY}Wn-uPh$%l0aS;Fd5 zRX-uY(+*EI+k9MHo*0@%^`e{c5rv@4{^U<~(9X3TD@6ug`W1Xv&iKX_CWl51QYZWGs5mcUaAZI?Y>c6#*} zbXwp3v93~aXjAqk&!65{dG4Je8F)OrwTE@kj@;xcu}=F@z^;XLD{p`JG;Q_gZ^tc8 zj}B@F3>&E@O)Ar`>0jKxirIL=cwy^v=I>{3zVgZ4rNMWc+QCsPn58=JL>~K%o!WS6 z*@l$O@#-J02Hl$8u6iEKS}WOV8n>~Z=B#DY2KTCE3#wmjN?VcOa_Ib-yYj-wAiZ>h zN~TVn%HCsDURgbZLwg>)za8oRYyG`T=lUPcIvoAdAwa}5ZwV$PkLOKK)1?)E<8bUnHiK&M`C)3jHM^a!Ae~K{8?qmSXrZ-nMYa-267Jez{wXrP)TdYH+f72o%1&!XJzsHK zj;0YUP0mbaOCR;O-VYx(5>#J{2OnfAGZqaWwr5cJ6?saDP^MuR5sO`Q?H&@d{A$?^ z_3=NmSKPXHYqgYYW+cO~@t=_6tnG*B`<|iv9lYRl#iNVf29i4Z~)N?0L#w z|GP4Obk4=FUy5;8XYzbquYbH6n5@5#Kegk%n0$+3jCexGJAsGuc({&-dwBRa9P+#4 zArcQ&cvz2zGkEw04g=L@&|Z$c!Z5K548o*mKW~;qu*4xY1aq#5F__q<^~S^_I~fzd zf%%wdhV)^{NS0U@yJOCwtRE)!6Z&FeQ|-s9Ok-8FbqSbroD*aYiM7<=i>a+Nzc;4# z(vrTII!P<~W7<<%cT0*9inL>asy~3+z;S=F?BH6mL zLe*1%3t;!kDHe!TBZ|62RRY7iuTuoP;a${406uetO6=qzgcqTs>Mo3iE~2Uy1sC2~ zL_tv-47~&X0d@BbrI}h(s}e<_T$J{RT3}4nB?FrN3RO436I>mB*IF$MG=ujrLtoRd z3i(hW87l;11tz(U!m!d{D1|Pg7J4c0?fBsRv2Hk& z<|tHJeL*x7fQ7nZfm;~VaD{?Y6d(w-+8Ylx3Z~aOc|nQqjC7Mt>~EGW^#(WiYmn7o zaD#tF(G3poj8e4Jh>UokOxzpkx*HRBgHJt(ad15tg=)_nyPhjwZx7$aEX^*>K21z> zNrShKgNUhh(p~-8_hZoc-Bp|?GK#W0%yHB=Xt1X zqixI`j5LAzHTuNbib_}@oN9wgL(Ad46wZc%xY zLIFDhNk^zXSd`X?(pgdZTGW9D3j`-7>Pkh%qqPO`sL(2eRO~(mnruA6QHW?x7d0j{ zp*esikU)lj#1<2g9g!EUT8PIMjYnr0FF*tFEGq+wJS#NVncw~FjQ>Ni4D8NhWEvWe~FDzVq=BaxK?aDBQ`!1o9xA=fnw81 zvDr#&J}=J87w26R=ZA{(w}}f}#09%VClkd4FvU0{&!8O@X=jn>Zc-`KP$>;gZ(!A~ zRCT2&z1;>SwQn1gt9XMLwV)2ZkzrQn&nWR?5j_};UebEhoG3{wDKJCsly%*KnZiUN9X8OhTqN~c7v ziS%Ix>6s}Qgl`e0qiuwDMbyavu@aGXVM=-d>`e^l04JDFp5TRtXhuV?Tq_1At!5qJ zR|p5%fFsv81Y*pHJs{4Sk%Mm#rR$>3PSnMUZYI>3y|c<-u?&J3oh3@GM(w0hsXKw) zOUEJbs6%b*nvJf4uP|K2ZZ*a9q7cDk0xjUhVlm33p)-MSr))DJTbT`wwN9C>hGQo< zW_N-DI$%4pZmtCc(?scrsLK;|uZZ>5V*MBqhTn$CVxwAY+$Z)k5ifyhCx#uf*fE|R zu~}{iV4icZZR`Lkc!E|@`VKXun-h zCNS_xAO#y=X&m!|(gKA_gOo5-Ob&uC(WH0*T8t1OGO$!CR5~lA(hKq$wP3E4mMVl~ zrL?w-kOGsSI(dCXo=*fO87**kW)C5R026J(^ijL9%xLI>ERW0KY}9+5-9)keH%lc1 zG!0&g#_?j)9dTZz0s{qcIIuhfSq@P^oLH<7+=VJUfCOx4E`{rTF;?Uvb;WO^l=+xw z3XGY}4X`K=^ieb$ z5386e{2W-Y<>$(BfhZFWk(<)`W4@SO`PO`Kt2!OCk zEm$c*P%D&{1+d^X)q)=v-uwR~yaRB_EcCf-y@~TMo)D7*ctX5p z@Px!Eq?(0PWhCWBQm%}oD)V9TSNT#Bz>-?Z)lzPj2NtSl`C7$-ZAdy8LV7Ax@Zl>q z3lfx8@HrF+eyu3n)ew3OG2+A~p-LwTceQK|tJDS)0M)djni{&Mp=(aWofC1Vb!Grs zD)e?^Id3nP_>)xrge-`z1<|!o%7s$Sl5&=m>q!7TiMovwLuR98iH33-%GopdmG-0* zM=Eq=b9ALMQFkU}t_0^wRkTz^3*UMH^>|Pf52EKqym%2WJ|v$H$>&E{{0NIbVeuy{ z0aO@3g@J@6kgx<(VKCJUp%LP>^Dk|ErMu@p{)5ridzutX7D6v4$1OEJ_Aaa1La z8a$qA##7Bik|B`*l1bWRk~WpDrP8%@YT|UZ^r6h8=}~3`V=0@EWwZ4VWiFA;CDX_! zocV;afHYq~g@dSY5ZV0@(%=wM)-a+zjHr(w>LZByD55@!s27n!ibzZNVIgQZ{6-KY zrG%`MgdR&>V=S3>Iq9XG^fI0R##5CE#QX#zTS>fB5-*b+8R|*Y0Fw!BGQrhQl^RmP zG|Ek*+;qxKr`$|}n@MoblU|-Dz04+k&L(}%AwqM!%uymq((;t8@+hTxwh9DkFqJpD z^3;>kW;ykv{Cszw`cS$sgr{uvNGUCLq5NX@Z6+AFIliSF&oT$PzKoZzaHRYSH%eRh z^%j18HK)6}4_#l&@vr6h*K_{YbN*lA^1a06dzsgNnb+UM^P70SHJtFavehl6v^9|O zTl-PEJ(Q=Bl)fgXag^V|`P#wtu#4l{#qsT7t8PkZ56AN+=kv`lg5Sqh*_6^gwwk7t z-jdT~x_&U0r-_sv=5U9jm>F49>spgB+LHm;Q^#;2vvnbJ@F1J?Ae;2HXW+i%6av^- zqYNN33L%^!gfoJ0Mi9{ZK02*T+^9au~D zstskFc~f`x<_?jPAQB}gs2AAsIO75#uIPx#Azn6kx48TkorbYJB=Vkmr^uSN~==isLD9fFf9u!t0^~w z0A^6j%%#zKE;rkG+??m}ZoRY@ncq_0Jyvlyu!_5Z_3?OJEv-+%rg5;9HN*lY7At{X z)VS6L2Rs8s=%Y4+BJ!(P`}i;uQu{CyQu6^UG7hh)Ba>K_ILgH(Sz>^a*fu`VkQOzh zK36hOS2EB*@|}SJ7^Az`$gEmnV?vD1cw;o&35h!);oSJ}ZqWxL!&EyNx~(aopfH7n z53}I`=94Te){ES(+5L$Yk8DDSWC%5T6y=hs^^>Xfvx$#vYQ^Ey(8H-|OGv^J>TMGV zZX&@=r2%9rsiY?X*ipx_qb}%7sGSM5J0-qkAimK|H5!7mAqH)Tx&sYS4n)C~khxNS z_N1DgRMSSousD#ba3ELVN@QJ$o+pi(o`jPJ@P34)4>e>T8qd2^VRu4pNrG8Ym7b(J z8yf3vVu^V|ts&I*MBSdKJMx5>aHa0=O8V52PtuY;JqX-`r1hd}UUbc$yoW!52N1mg z0^qZcV3IwUsE4rTSB4U@P?8~>1Pdp@B8Wl+QHUbcQN&pcQHUc7afBtFn24vEi9{%o zA+=3yAt4syT>i4k0Fn5WB-D zH;i&4h|dvJIEus^MPkzJEhT=@5#uqUP)fP6WP@YL-Im=`t zXNlB9^#duRo}!?eU`*rQM8lhC_!A9((p3mki#mh^ilJ*Ubj_9kY)Nz%Y7G}sr#CU> zO}gqsO6o&x6Gm0SNaL|o7)$n*LKISnLJq;@cuV+2z|pR5-^V zxWS?l!q6|n>X#bVA&ti)2Nh&t#ZLuGCUAhUn+*p10OL77V^?8)o;!91(HFC@u*MqA zl~4ZJb}_bb%VbHz^KVA~>I}G0w93%BY1A3hNa%s2tbx>HMv^IwA-#+tM_Wbxpo&KR z8I+sB$8R0G$*YufJUm^%!_oyjEM3aO*rj~jU+Hg-9Zp)w>#gPGYdOA+JS^YH;kI!+ z+jw}qo0sqAaEEx#bnUC>xOHMi6`<%{w z&fia5-k-R<|7JJ6mD0Zh2>uzb|BUMEltf>rB>FlFg4bCPyskU(q3cd^=xk~FptB{s zIw!)XbK>~4IY>vX(-ts#I`0UcQaG>c-HY0@u808LwzrR3@?BT zkN5QuLKa767)RjA`m=p#qwi{Lhp zE8cRVc#-!klLy8-h^T6|Fp0g$b$JmZy-0vwL@cmxA`mNakevpL-q_kD3)kRafq}e* zU|;}(xo&tnwwut?jCwkw5=c~NWl`CW5mWagscBD#GJ?A40MhvY(s>T|Vl);FA}tRh zCWliC45t<-B9_PSK2ORXPcx`0=2+EL?zr0S-BT6^ZYVQf)LF!ZMaHKS@##d`&@y^z zEz$EPLf-zk)ZI%T(i&oSw$3Rp{rM0k9}+c&#*}y?d&4oMo5l}0NaA;V!E3T6>;eq2 zXrB*ZZVAYo+AWpw=)ne9wMQ&UW2=e737j3g_zQ0!$kbhF@bHXcfOLbshffG{9;A`w zXJY{K{A^L$c&=d>N;wPBr21%5MG`eq5;amfHAFh;C!3U(O%mrDNsRnj>!~xnahisy z4PW3TK}m%k)EL2pH<&mGi(!(5C9ttNvJI6$Jry_J#yvo#?S$f(eF(D;VGgAJ9Y_O2 zICaTz3eV$cO)M?~8_!ZdCkjW^%kwqHmp9?^Ph&a%Y$i`o9LohIVPYK;!dMSCVjb_1 z*xDvwgThDV;T8{C=5qw>PP%p{_tBg1_a>tcqs9sIWj19Sh&I(gPwbag9YUe;|jX<)W5F_=Z0g5nvzhm2C;7++3c1D4xVG9cGm<31J zji%7dB|;R!=9p@@^F$)(1ICWcE{NC(B6cE4fJkygN#tIV$h{0FQHPVLMHDF)k&Toy z6{*WfMUx0_62aAwh&2Q^gUn(EGYjQxW@+l#k*ta4GAmTijWGw=l~N-cXVp?8Uw>G@ zmb=u_f;74TvBXGQ*oJ<3Z83$LIH+(YpE`>49M=ZYM?b>2qZP?FtQb?iB$_XY)|-Uk z7TJ#q`vo!M?r($@Z;18P$IxxOW`Dlw;|d0!cLEM=n#MTf>qYI;i`s_|BGF`#(L{a# z@ic%GoSe?AJ~@Z+ly1Zm8l|7!SAe8!JYYil`=J88^lC6LESs$-@!?5)^x+AOX?=-- zzNFkRBa-NX^YkS9qHLF7!hncYlH8{sPJUMGylK#6T=tb5X}e zY-`OtVSBO z2b#LUQL(PamRy-DGWJ3SJ<}~&qlry0Ih+WRJAy}z#78z!&Q2p$%MBlbx-<3n)YPu& z~aDHj;@PeW|7TvL;f8k^ZB|;G$S?q#QstJ|LEnNirhClw{+Nj1Azu z12*m$1~V7ZvJ&0L*q&fuH;q_IW1YF1+}&gwU{y^zzbo0bD_OD+S%eRB ziApQdq=q!0Ar1882@Pj3%mPz!(RU|g~}aW*PwVP zGH3s={Y}>c>ap#iu!$BoayY|&F4|YE?gT1=&6b04Yjt zgK(A)zi!T=;E@I=t!Yq0TAd1~z$t7flA3^3aAvTj1=R?9RPAApI$T7~JI@uuGmSX! z42}RfR|Ds;vDpjuMZmsdU>{bMyl|fr+Y%0fObm8!CrG{!=s3_`=*nw}LZP69S{6(` zMXfB~Nnr3c{F>E6Kn>I3*Q^fC27Z5mQ#pk!`_n*~vAp-7^fmbP1bGDy=`ftO!lqcz zXhJavf-*zvRGYL;_5Y97X?BoXr`bXJCYMOZg1UFf>W)%^-q0dk!ImHum9T63AJh+~ zj(%8HKiISfx0)#(D%-+lBuLvC>dX+~ff-eh0Lt>g#)?-6K?o`eon|Cj3O$79U?4FU z0=t*AZyns}R0}(%fJ0=`4nzYN-_->Q%{mq7pE%_@Bky6ujp%zB-Z z5DtSxhrJFSm4HVD486|1ow4S@8}y8OT`wS*4!`Dp$KiOBo%v+|X$xRa{+k2E#@4tD zE|kNsJ7XOO##S$=;xz=$plv|6xNRIJ>{fz5o1PUyq{9`;92A=SIQTVBHg^_1Qs4}S zy&+TNxxPONtL0nkY`|IIGbb})l!WcFDmTQWbQ3kA8E)&VRKU4QwmEFN6s39v?mf(c zzAI!%^EyOlH5~ojQb1O&P-!_Xmqas!pUJ=zY(@e+Z2ObeLaoW1q8UC*QO1a+n&ATy zvsvX7tI>$B6>3%)cyq}z2ZsuKtXQ2)P>LuWOt7Lf)ynocD8OX^FWg>Os}OvV4>Pf$ zzox+}v=}aC(M8aDC%6PgnW9j6VGT;dr1j#c2VYQdA+Kb&Qu=Y`t+JoEIUcqWFM=rgjD{Z+9n+WAVO1chsfL0)G z%!g-Vc;jbc32cE-2{C4M4)~ZA^at3Y>?SIzG@?0LrtURGSS3gD5RfpCzd;gWR%dU5 zWIP~Y&-|=Y6jh-(e*uPUG-tSR0Xt+BmI`SpzzBn+OBRXMa6-K+3EC1uS5Lsqyd4^dk+%Z}3muY$ zHEYdwXjpozPzAFg z2f|S{d@^sp0_yF7U-KIuNM3bt ziRknJ-c}-^OC1u@LB);mYd*>d_0$teghH?9P0&EVD@dRGGn!+>W)?!vGJ)QR&>#OZ z^a+AShZ{bdprKvZNCB>>x3TfSGjUp`H;9CRX=rvsFppYZ4!`EpU6|6Kk>GWQFTjB; zMmhz&fTIFm51`x-;K97V$B2f!2r-`H7_ou+&oN-!*Ad2s{|m;893$SowSu20-2qdA z8G}8uNLKQ@QHkwbnQFzHxp4QU7=_2!Mi7eNhfUV}Q8#C)-d3vjkm|AAPLklrWY3aX zYW+=sGT{4BZiPC~n20GZOub$ - + + Gets the concurrency token used for optimistic concurrency control. + - + + Updates the concurrency token before saving changes. + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/ref/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/ref/Jellyfin.Database.Implementations.dll new file mode 100644 index 0000000000000000000000000000000000000000..fb0ed3e9d1efd62d3032d217ebfad0747628e7d8 GIT binary patch literal 86016 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 literal 0 HcmV?d00001 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/refint/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/refint/Jellyfin.Database.Implementations.dll new file mode 100644 index 0000000000000000000000000000000000000000..fb0ed3e9d1efd62d3032d217ebfad0747628e7d8 GIT binary patch literal 86016 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 literal 0 HcmV?d00001 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache index 8620831fbaf78533533564f2e4ff2d50ea3e68e4..ce83dffbb812e17f85c02433c8c8027d9f70cb45 100644 GIT binary patch delta 2147 zcmbuA&rcIU6vsRK&{`@Mj2cu7B$|McX$xr3glJQG5P=9qG^R$kbSN8lXP4QnVWY8k zZ*>z7dLkYTMxz`&7!O=L;E^L9{2xrX;hSOGF3T7o%we~k_I=*>{hImn^ux=>BdDX& zxX|==W$EkZ#V9JHrcfw^5Ne^swrqtK6jneDuqRun?Cm1)MqzlZJwLhit8ZhH?}%-H zogPvWX5j*{hL|0}y8_fEaw@?VZLX~h&c|?Ku6pQ3WiKaPoD#g_u2;S6)PN=PjWaRQH&5e+J zshER$CKEWZw+$|68se3E^XSgezsBz{6tLUx>6~yLbcG^d60N-JZg`C<-xD>Falfh5 zG7ci+LS)<%xwj1$>9yBGse?{`8m@HB5N1Jl3_}W%{W#$+^;~pcpzu8u1Jw{9_XQa2@YnerxP%hWPV@9#4 z(jrdfEt@IZ9lkGd+`pJdnXgXC*rW|QTVf1aXJ7m(epm32%rk&5^RXOL=>pCynv7T? zoI{hF@4}!vA}*f0;PU1AEdNdX@#p)k)y>UIYhr^x-0}9|1DB`WOBtUuIBs;^pofVD z{6nH*9&~!15v2fiJ`7S2dFpxQALtsM0w!VinQ9Xj1lQu1_NT0<-5wcYHw_AHG7cxX zhEtRp-eD8;!E-H^uPppKuSz*2^HEK*?>IjQRLX4ebn{-U!|L(>SE7`5%16VKCBhtW z)9|xTwj_~nV`J-)`gsAJaM_(~zu=m&sJnWittL)pE}Q4-HJBwZ!m91yG;>VbC^E&I ucj`e06w2tLDz|os<5p--Nx1MuwMq*I`7Ux4O!Dc?D>%kUrm6_-n=ouRr8(K0l^62@=yM_d#hx&gg SU}Rv7m|S42uz4%vDQf^mWlrn> delta 30 mcmeCG`(HJogyn8gZSBSi9>&QE90H6HlMOi(Hajq%vIYRg!wVDu diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache index a55f55f6..cdb845fb 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -d6194d82cab744f13707bbebfdbb389ed952d7cdf103d316d3a81e8495b02dd4 +b1f9a291ebee870208e156d5fe6f9c695288adb76b9ca437af2b5d08a44060b2 diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt index 64eb2003..4a743348 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt @@ -1,3 +1,6 @@ C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache index bbbecec795271b16aad5d727c7703d543e169759..dcc71631903f9c773f17db386bb7ba42db015b44 100644 GIT binary patch delta 440 zcmdlJc|2x93Cpal3%6{n;9;z1WMN=nU}R+E&Py#RE=kNwNi0fXWCDs|1B~@hQARM$ z$N{9zR15zX?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19evnO&w3CrE0+S-j3JdBegH3S%gCOc{=Y<6H~*9HK?nhJdY diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache index 8bea3cdb..cbf04366 100644 --- a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -1a9e59e53d994135e561a9f14e614412411f126b50903f01a679e6fb96a67982 +4d6090cf757a23e4d33ca7f8ca6a184bc15903ec8f26c4de568a3448d3a06b66 diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt index a93104b7..c2178d91 100644 --- a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt @@ -1,3 +1,6 @@ C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.AssemblyReference.cache C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.CoreCompileInputs.cache diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache index 7212362c754daf74cb4fb95ea1764bb4228468ee..08d88e1958ed87818dbddd42f89449c40873b4ed 100644 GIT binary patch delta 440 zcmZn+>It1t!ZK^?!Yvysco^#$Sr`}?7#SJ4^HNKSOA_-^5{pt8nSf&00AoE=lo3ob zasa6_)x!VJ>fQ|miGYQHhKc!RCKu%w=ckqEIp?ROI_4$jR2F9zGqQrUArnvou^DW* z-y&?SnV%`L!7{;>#U-h^KvQ#aQj<$E^Ye=JJacnPOA?cEQW-gsO-5p4Gkt@7e7)dR zu6iqE<7KhCThBQ-BeAFei}N9tU^5@n^X?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19X?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19--Nx1MuwMq*I`7Ux4O!Dc?D>%kUrm6_-n=ouRr8(K0l^62@=yM_d#hx&gg SU}Rtnp8S?cVe?kTo5BE)1x^_N delta 30 mcmbQK*QY(9gyn8gZSBSi9>&S(ECP(dlPB^iY<6J2DGUIyU<#f9 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache index bfe79b2b..f8cda692 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -9a3c1d504ac819d02e2909800fbf11603bf084aaa1a883be9600438e69e2d6f6 +ed07eb55b533b20f9694c089fe6addea82e8fa62291b81e7cf1462cb7138a351 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt index 4f46821e..0abbf1f3 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt @@ -4,3 +4,9 @@ C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10. C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.xml diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache index 0461ea49a0652b17bfe44c77f1b036d1a982f4ad..d6f262c93ebdc7ae2c7a246189751a03039b5828 100644 GIT binary patch delta 440 zcmZ1X?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ U|3d*I17pzSMiGV0TN$Og0q&_z*#H0l delta 32 ocmcaLhw1!GrU@l1cZ+IkH&*a4PL>f8U<{hPky~N21G7{&0NH5^m;e9( diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache index 6876ea14..ff73baf5 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -bc1161b3fd36e959866452afb395f07304812b9f23b85aca4666b32669b38726 +532413f094791e64678c2982b578c5fd0b8247c11111d0eea589ec3011a4cc8c diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt index 66449372..e2a103f6 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt @@ -6,3 +6,11 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.A C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Api.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Api.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json index 591a58b5..e9639252 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -1,16 +1,16 @@ { - "Emby.Naming": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming", - "Jellyfin.Api": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", - "Jellyfin.Data": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", - "Jellyfin.Database.Implementations": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", - "Jellyfin.Database.Providers.Sqlite": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", - "Jellyfin.Extensions": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", - "Jellyfin.MediaEncoding.Hls": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", - "Jellyfin.MediaEncoding.Keyframes": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", - "Jellyfin.Networking": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", - "Jellyfin.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", - "MediaBrowser.Common": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", - "MediaBrowser.Controller": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", - "MediaBrowser.MediaEncoding": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", - "MediaBrowser.Model": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model" + "Emby.Naming": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Jellyfin.Api": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "Jellyfin.Extensions": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.MediaEncoding.Hls": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.MediaEncoding": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model" } \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs index 97da5b88..9837ea61 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache index 89dd3f29..4a6b4153 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -8eeb39760a7c8296f85e40acdfef20114981c22cebc827acd9febb536e497b87 +442213f8c3d97cf9176f32dcccdc4bacd497966fdcced068ec5319cffcbba943 diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache index 9e452e2d07e5302917eb864cddccf7f6338ec70a..1540310a17f117a6012de7481feedc1b7a224b12 100644 GIT binary patch delta 442 zcmex!i?RJ4>!G5I zV49HwNS&z`{(n~YZXiemEDSVE%r`T+D8D#Atwhf`KPA;MFEOXGIJ20M6|4=JfEtL+ zV8i_uVQbC&Opy(i39c+INzDbCnv;{7T#}ieSFGomn_F6vn3R*s$cbz+5*wT88|>rj z1+Q||TOk`Si{0IN&cPXpMFm)#53vNB`IxQ;Tf|jnqGzCIY+!6?$;il~=O^zP5{w?| V|Dk}9fiYn+a diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache index f5bbed18..139644b5 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -b89d907615bd52ebb6960663ebd5fa12717368a60f149e8f72182e8ea056a40c +4201bed4079c649e38d722cb4bf77bb14fa78309a0b6a11c3ac58c1c4b48125d diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt index 65845fe3..b58001b5 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfi C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Common.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Common.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs index 20dfffa4..4969d9a7 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache index f2d800dc..33229dc6 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -66fa754a868f5558c846a76541e88cf44ac4f017845fd0236ee503bc7d68750b +119c147167464e03b2f7153dee81ccf7467be460ac0f51d70881504fb8c6e839 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache index 12283ce3be44ce00f2e08ab288c769933091840e..16e69a80df98f0471ea9c14e3c99baddd240fc28 100644 GIT binary patch delta 442 zcmcb&mht5V#t9`Xv$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ U|3d*I17pPGLUV=9TNyP&0c0;v4*&oF delta 32 ocmaF4f$`p2#t9`XcZ+IkH&*a4PQK4Cz!))kp}4|k2WHJs0PETecK`qY diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache index 1b82a51f..cf6b2aa7 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -305c828be4d0280cab4def5be7a7126818504f605639548c595fef2e7de56306 +1199306fc86ea01f501b77b04bb8819d8c505350e8d7028ebe629aca58bd2918 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt index e984099f..826804cf 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jel C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Controller.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs index 770d2ade..f571da85 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache index a5f35ef2..7d60558a 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -ccdd902035be66ae33b5daa8b47287560d5d33c141133bcbf753b3fa96f0f897 +d8ee6b54a510f933427793369440ecc372fdf4facb3bcf1bac2d2a679eb52863 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache index cb9af1182f3b434e971aedda256ad6261d326ec9..712da4a28105a2c150eb52cb3a5a8b62139811f7 100644 GIT binary patch delta 442 zcmX@In(_QP#t9`Xv$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ U|3d*I1EbeuK?#M;TN(L70RJvdF8}}l delta 30 mcmX@Vj`7H9#t9`XcZ+IkH&*a4PWE9Dm^{r(akB$6e+U4{DhpNs diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache index 650f8f56..8befbaa6 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -b73287c003fb4577c3e89a8437322cd71a69bf5a241b62a24861a47359185e3f +e21827996423cfc7ef8044cc1122cf41348e230dac0613d3dfcdf4c1b55ce528 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt index 50375499..8606166d 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jel C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Extensions.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs index a2ea1b59..73fa593a 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache index b66aec3f..61e40be4 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -50d74808a53c0e9613b6485b0fc8e96dce47888405d3bbee8f1e26d8b1bb86c3 +a7e99fd460f02a16245a93ff0faed25e61cab5e9f2ea0402e42c3b9f9b837a70 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache index 87efe6599792ff1efa5c66c0a6b9967648d849e6..3aeb60239d909800cf49c60a18a7d71b9e9bc058 100644 GIT binary patch delta 442 zcmZ2;lyUnB#t9`Xv$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ V|3d*I17px+LlcF~TN%G6000TwPip`G delta 32 ocmdmff^p4J#t9`XcZ+IkH&*a4PA-rXU<{hPQ9xm{1M~L;0O6txx&QzG diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache index c6e34cbc..74171cf7 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -96f3375b25e2d7c924c3b6310465e8eaf9a7324ec5b97d34b02f2dc8a958c9cd +d9704e968b50ef2258689fc014870610c3f5103729eb9cc5200bba3119b48617 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt index 470d3280..de45d38b 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfi C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs index 9eaad09e..5bf572c0 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache index 17bdbe90..e5f1762b 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -d96ba3937d7c4691244c2960d207d6795be561b06bdebd22889a006a94d082ff +cedcded6867a9f29bfd4a4b374c92a79a8b348dc5f887ebd669db4dba0fe740e diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache index 5d5fa4a264eff821486b1b1d42ef8e2cfaee19f3..5bdeb4b0c3a889db353f554b83b84c298432e7f8 100644 GIT binary patch delta 442 zcmbQbjB&wA#t9`Xv$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ V|3d*I17pPGk1PtCw=yOK0svFvPVWE! delta 32 ocmZ3ml5y%X#t9`XcZ+IkH&*a4PR?c%V2qf|Xs)o?fjJ=%0M1nl4FCWD diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache index 3bf7dbef..844e56d1 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -7062a22493a66b3fd64ecd658e219b5908ef6abb70d2b61136e18cf583c22764 +cf8dba1eb05b41148743ba19ba25491fd4e6b240876503d38fa7501e593be9ae diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt index 9d7a71d3..ad5f42a8 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net1 C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs index 60efdac0..5cf726f8 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache index 99b932cc..2c2dbce8 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -4f8faf7a49035fcd5fecaee92399a87d11b9f33ddfc05c41fe8f6c4e4b95445f +0533c6fcc1d872bc073c7598b502504afe0909b97f4a8f3f38d4a7cc7b142a56 diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache index 1b492019176b3e12b69b000dc865f5b7350f8d9a..454e45b46d38cc039b28a7f90a76d6d106dc5bb5 100644 GIT binary patch delta 440 zcmexT{l9KP3Cpal3%6{n;9;z1WMN=nU}R+E&Py#RE=kNwNi0fXWCDs|1B~@hQARM$ z$N{9zR15zX?_9Q(2r@%*YDXhD<;W#AdMJ zev7cRW`3r~2FnCj7MG;v0!_`yNlh-v%+D*<^UTdHElEtuNoC|jHW`VH&GZfS@%4gN zx$3QujhDslZawGVjKrb>EY62mg3WwP*MlwMDl^eD&@(nLHne19{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ V|3d*I17pzSMiGV0TN&qO0|3>tPr?8I delta 33 pcmcb6m+{gq#t9`XcZ+IkH&*a4PCl2%&%_usc_X*NW(VfE*#H6=4Uhl; diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache index ec6bba33..c4905ee8 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -6efbbedc79b4f4eaf87e06e22208f64a8f0ebc16a2a787de65bd3e50801bfb15 +4f398f713701cb2543526361508dc0cc30b002240574f32fa1be204c785f9492 diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt index c024b353..0463ff86 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\ C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs index 29903b9b..029c1d50 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache index b042150b..d239aa94 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2d7127e57571e7386599f2b221ab1d5236d6af10c5ed46fee0fe9691f49c1c24 +a97a1d9884a4a0dbceea3a6f0a7689e6ec6a76fdcf6c754811a7953a387171b0 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache index 53b42708d96cb55468c8acfd8186fd8b5d5fd16f..c065652fadfa178a7ca1ec3b4b1cd27be4bda7cd 100644 GIT binary patch delta 442 zcmeC(%s68k>!G5I zV49HwNS&z`{(n~YZXiemEDSVE%r`T+D8D#Atwhf`KPA;MFEOXGIJ20M6|4=JfEtL+ zV8i_uVQbC&Opy(i39c+INzDbCnv;{7T#}ieSFGomn_F6vn3R*s$cbz+5*wT88|>rj z1+Q||TOk`Si{0IN&cPXpMFm)#53vNB`IxQ;Tf|jnqGzCIY+!6?$;il~=O^zP5{w?| V|Dk}9fzfC3K}ChlTN!VJ0{~>lPgno| delta 26 icmbQSjj?w#>!G5I zV49HwNS&z`{(n~YZXiemEDSVE%r`T+D8D#Atwhf`KPA;MFEOXGIJ20M6|4=JfEtL+ zV8i_uVQbC&Opy(i39c+INzDbCnv;{7T#}ieSFGomn_F6vn3R*s$cbz+5*wT88|>rj z1+Q||TOk`Si{0IN&cPXpMFm)#53vNB`IxQ;Tf|jnqGzCIY+!6?$;il~=O^zP5{w?| U|Dk}9fzfAjqlUuft&E2Q0nC<9K>z>% delta 32 ocmZo(#rR_x{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ U|3d*I17pNwMqY)@TN&-50nsu}(f|Me delta 30 mcmeyjhw<}H#t9`XcZ+IkH&*a4PCnr)FgcS;akB%nT{HmP(+pk! diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache index a987195e..abb0d40d 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -09128063c8681baa28f2242c7f424cc1d3c2128366767c4eedc959d265cdcec7 +f330044b34c1b90ae4845856cf35d7ca36a530d1e1864fdc27543057aadb9949 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt index 52177275..602b1d93 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jel C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Networking.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs index 82e3315c..c8a702f2 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache index 403a16e7..c9ffa90f 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -c80064812788544874ea639d6da28403ff441973f20cdf5f87da7d478ddbe7aa +9a6a5c9f8918afa5d672d18399b3e65c6a58e34ba37b5a317366c6c23eedbb72 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache index dcf7bbd612d83be556e7ef75858ed2fc2e55b9c7..1f6b603688bfdc7ac6e69f8cf8c2bb8edaae68d2 100644 GIT binary patch delta 442 zcmbRGoN>V`#t9`Xv$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ V|3d*I17px+M=gcTTNxh|0st?MPk{gc delta 32 ocmZ4RigD_5#t9`XcZ+IkH&*a4PM#Gfz!)@nBe%k42j&Nb0O^ViGynhq diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache index 15e6b326..bc43d728 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -267ffbda736f3eb8d51fd332ab7d318168f07ea5cc96509835f1a0da3c2d6286 +62d043319e10cf75a81cb0c65c6e975a447333935a543e51d2a13b4a7a17d086 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt index a6910ee1..8902748a 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jell C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Providers.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs index de1a7bcf..6131db6b 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache index 781d3c17..8cb8f3d0 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -62cd54f9e4697efe8ef0cb29477c71102d93728ac9e1f0d87c0691c1f57e207a +bc3004f34f07f94be7c49b46eda691ffcd42951b66f4e7734b1f7417eaa221b5 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache index 81affb773e9d3a0af26bebaf9e18915ae688d3b6..d0c4ca845ae630e1264afd948d9388d443f317c2 100644 GIT binary patch delta 439 zcmZ4Tgn9jQ<_RS%v$ihWvay1Pv7V8Ifq{XMk&!zuwWPQtF)t;tD20&;D25F%){Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rilRBp5x^ S|3d-e{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rilRBp5x^ S|3d-ec(=p6vt;0%xe diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache index 52d57f99..6ef6597e 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -e6e97a8190cd33df49b22edfee9ea47ce26128d80f831cded56d49bd6a25cbd8 +e5dc4b0880e1dbbb0c805aac033a8376e28724a85a326e322605658aa0145f3e diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt index 098c9a27..719202c5 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt @@ -6,3 +6,11 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json index 438006f7..06fbba5a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -1,25 +1,25 @@ { - "Emby.Naming": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming", - "Emby.Photos": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos", - "Emby.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", - "Jellyfin.Api": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", - "Jellyfin.Data": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", - "Jellyfin.Database.Implementations": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", - "Jellyfin.Database.Providers.Sqlite": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", - "jellyfin": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", - "Jellyfin.Drawing": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", - "Jellyfin.Drawing.Skia": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", - "Jellyfin.Extensions": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", - "Jellyfin.LiveTv": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", - "Jellyfin.MediaEncoding.Hls": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", - "Jellyfin.MediaEncoding.Keyframes": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", - "Jellyfin.Networking": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", - "Jellyfin.Server.Implementations": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", - "MediaBrowser.Common": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", - "MediaBrowser.Controller": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", - "MediaBrowser.LocalMetadata": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", - "MediaBrowser.MediaEncoding": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", - "MediaBrowser.Model": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", - "MediaBrowser.Providers": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", - "MediaBrowser.XbmcMetadata": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" + "Emby.Naming": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Emby.Photos": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos", + "Emby.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", + "Jellyfin.Api": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "jellyfin": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", + "Jellyfin.Drawing": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", + "Jellyfin.Drawing.Skia": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", + "Jellyfin.Extensions": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.LiveTv": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", + "Jellyfin.MediaEncoding.Hls": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.LocalMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", + "MediaBrowser.MediaEncoding": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", + "MediaBrowser.Providers": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", + "MediaBrowser.XbmcMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs index dce13725..453a02bb 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+036953f3ffd782d56040af1332c53c54c7107be2")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache index c6b64838..74cd2644 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -94b64597a77c671cbea47d6befe2adccd9ee81b7da335752870262365b345b45 +7d11417698eb7986096360e753890a36afde8279d370cf95cd4a59339be221db diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache index 1e25ca6348b96c282c725713f8b5dfcd8aa4fd99..0642cb930aa05491a8e176b1f96b73252c27d1c9 100644 GIT binary patch delta 439 zcmZp=%iQ~bc|r-xtgQ>TY^>m6tY>6lU|?WmWaQ3EEh#QZ%u7iuN?~LIieUqc^-xhp zFwMvTq|Q_e|39mHHxMKO76uw7=9`&ZlwX{mR-)&epOWgBmzYyooLS7s3f6{9Kn=uZ zu;G4-u(f7>rpN}%1XmW9q~-!m&B;kkF3HT#E7tSO%`GiSOv*`R*ift&okE#qMrB=irRQq5>?=hggEmd`#DaE#fLO(KFC9HZV4{WMt&g^OJE62}Td~ S|4_g<`Mk37=B{Qs=(-9V5CSQu!Sm~UosQGRiLT8W->eoCriUSdvVab__iD_9#c0W}bt z!G`-S!q%GknIao36I@wbl9~%NH76%Exg;|`uUOABH@CDTF)1gNkrUZuBsMnFH`vG5 z3tr`_w?Z~v7Q4IkoP#qGiwdwfA7TkM^D$iywur0DM9)Ca*udD(l97=|&rjYpBp5x^ V|3d*I17pzSgRBahw=z~|0svG-PlEse delta 32 ocmdmelX1f}#t9`XcZ+IkH&*a4PF|NFz!)?+(LiCd19NpI0P67!#sB~S diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache index 788e4de8..14c17f44 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -88bb8ad0baa50e27134b8cdc1496758f926f52f716cd76d93718121f9dbe2f30 +6c03ac068311e97ac8da35e8dcdc308d45fc90c28f78aa06a890c1603cdaa56c diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt index 9a85fe6d..9f22c18f 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt @@ -5,3 +5,10 @@ C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\J C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache

@nsTiZT0HW<#T$@-pVB5eTUo@mrG z#yih=O3VgNPR>=z>u8vV1(sU{B-!z&UVNA#9BokkEhoM60j4l&^MONEY3=YR3XZ-* z6r^ssmLueH3bQmT82RmU#;<2t!^f0iL-ZH9=1!)T_-V*nTk{D=1mlvmWl?BX!ereb z;5tKcP)OJlG82Lu|rIjn6tuyP4AV=WzTJTp6m z;q_9rcD@Q3fs5qS1P*ORJ1jBE=N5Qaa_KYg-x$- zm$Tb@E6t$n(<YZQAnJQb=x-MKbSVZLuD(q7qJj8B?i zY&0<+DvMvPEl9Z7%}=vx$y?tW6?7!h@?5%G-Uq4Y>Ucro`TfQnl z_1$^|Zs1qLe!@(1jw6rjig>t-oYE@(^HGooUJjE*% zI$2cFGXbUw<>>X)s>oDo0HxN<*SS|Hbh4^^p053Ux<6~dwNb&r@NzN%Ne0bK z=%6yt;9WW8tkl$glBv`HO0B6kxt}O>vPjZ10cIWL9M9CM$W&?orPc(>>s6tXMHRgg zkn1p1WjY;|X|FU7WiNWQEV@qoaf%s7{ua-SXVB4PK2+LZ@k0>PI*w3OmZCyYK|v@A zv&?a87m3KpW>-{?RE{xN%IHYbk#Tld8QL7|t@z<|K(v`=1;K*}2$IT8*;w1HBBq}e z_75xUyDQ7hpp4AAH$!j5xfv2DC8_hljODl)6cXL3^5GuJax*BS!tTw`TXAlN1WJi! z$XJe>K_Stl8G0zo&7h1(yEj8`#km<0C?%R9V>xaHg+!NT=%Fk(gEAWK-VD7J=VnNt zlxT*G<+vFX5?z|1hqBxZ%1FF>GxS!Rn<0Txq8T!l<7QAubZLej%5pO(vjE+jp||4P z3<;DH&5*GiH-kc=OEdIPmYYGDf#}{0y%pzXNT8HxhK%L7859y-nxTiXCs?0ZpYG_| z5{G)Gzz4?3#FFgsQ1+sVTlVxdrGq+%?u^QTC^IizTjgMH#d-Zmpp;~f2Q!xA^+O@i zohl#hp)5CpGV9a58G0+u&5%GT(F_^OaWg0+x->%%W%_jff zDv$J1m{0Jw)9KDWkM~NT-AH^=E31)uqS0<7JGm4_%2v4DNSsb4BV{MBPVC~{+P<-D z3*X~~FpC@cJ^d|$B)9YD&xU)!C@Nz^{K1YJ+IDkMhArA|tj+3H`IIdy$TrFZi+4IGTLP5b7ev|uSRoznhT*!1Ihb~ufb;<) z98+dp<#(7%syj`FJ7&_!^1W#>dbtzCycb69*|4fgX3&|L$;oXNAh+L$UuICO#*B`F z=B-}p-U`Ouyjg8lvnN^V0*N*R}&Ab zgXY+_GbN*K69B7F_O_kJwt)w8ONEC$oS&IOEup=}K%7+!C94v+&)PRT>Nr||Q@}#> zncuXB=#!P#i8se)HF|!VAvS(}D+qqG8t%SL3wI~Fdt`h$tK_YtC-D1D`MVOJ&P&>Y z&Nr)Z<=dlhPnX4&6P0Vl<1kj79&C;t$O!M7qFYnI_9h;Hz29`SMw;CWJ8T87I~^S~ za;$_sO#Zy@)dvuw|F|i8r$B#xgolwI5x@|y{a}+$l%cRKtrvLYTkEj-ZWwX7+t_n? vdc`%ZXLLBlt;!vpG@+j>5z;~cd`v5D5^rghwjAHEInF>QGsHNflNSCz390mr diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache index 1f45105296927ead110e212cd44cbb2ee6f3536a..656abb7e331e4b50bd6b8fc6fb68d9ac748a9da1 100644 GIT binary patch literal 27488 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 WjK-;bKk^!-W}-TZdoN{T|Nj7|a+ufv delta 2802 zcmaLZTTGi}7zgmSgEANtO3PsztWzl~bc1pjhjw(p=qi+!wsdv09W7vy(^iFSLy{>N zjhiOTwtr0YVz+8MWXZmGm~kGmEAP;YMW+&ViJGW!z40(_{GQKb@onF?H=OeR-sk^5 z-$$SKyIbnpud0n&b-PNXQjfLHrA{VW&n~1+C08!JJ9H`1Q7QjjrG8reQm`)nAb(dO z<1%B9`o{|S_u&5pKGnD}r?H7lqA-mQwuQ+}XSq743mtg2phs+fC6~x?_M%>Vr0o{F zG|byikUh-UeZ?L4V*7rcixhik{V`_!V#x?fOS*XLH$siLUGg)TVaA*(b)vph*pDwu z?~rjbW=ZFOLB}<(>BeaN5oZ0B@*a4~n|QhCIsIM!4H-XUUeLSHt#1|?yD^Q8Nq5u`` zX?$jWi~_9Z2AFTGLu#KBHyb_qHi%oEpcby?ggCk1hIsP|pSQ1ZpZjUN==@3hRIY(SG3x?+z&M)>Bz7g0BYW`5EumTFEgw z*Eq*W8P^^)g*%r8ymAM3Au+7QD{f&I9mC4MZ_W!yI8XcUr;KJ5J%YbR%Mc$uz)30( zWC`zi$0_V0<1)Skp7#y#jTu*CX>9Y)lCv{T8)(Hle&L7qL_irTqm20_*pJIW?%=YH zD}#%@EI2}LY>jtvvPm1EGNto z9@*xkGLqSTn5JtmIqSghNnzF-vr1O>it(S*;q^HuOmmKWbzh!OQ056H^YsNUrWaax LPP^#Us8s&~#pA%I 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 3c887099..1792ffa1 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,42 +2078,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2282,7 +2307,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2560,39 +2585,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2766,7 +2796,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3184,25 +3214,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3383,37 +3418,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3596,7 +3636,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3874,33 +3914,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4077,7 +4122,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4355,33 +4400,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4550,7 +4600,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4828,36 +4878,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5056,7 +5111,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index 21dcd1ba..240e20fa 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json @@ -3437,38 +3437,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "projectName": "Jellyfin.MediaEncoding.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3667,7 +3673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3944,5 +3950,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache index d98338f5..2988a75d 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache @@ -1,79 +1,89 @@ { "version": 2, - "dgSpecHash": "Expep+Yqzuk=", + "dgSpecHash": "T3BXFHf8FQs=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs b/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs index 162f53e5..bc21ba32 100644 --- a/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs +++ b/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Cryptography; diff --git a/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs b/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs index 1ad4bed5..37d60613 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dlna; using MediaBrowser.Model.Extensions; diff --git a/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs b/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs index 6436d7d0..fd648140 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs b/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs index 2c1080ff..e37f2b2d 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Specialized; using System.IO; diff --git a/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs b/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs index 8dea4680..7cbd34a7 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text; diff --git a/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs b/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs index 2399a10a..7ab89580 100644 --- a/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs +++ b/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using MediaBrowser.Model.Drawing; diff --git a/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs b/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs index c1a3a454..e951cf67 100644 --- a/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs +++ b/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; using Xunit; diff --git a/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs b/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs index a6f41641..b1b6c3bd 100644 --- a/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs +++ b/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs b/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs index c710df08..e1e8df0a 100644 --- a/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs +++ b/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using FsCheck; using FsCheck.Fluent; diff --git a/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs b/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs index a18a85ec..3976b0f3 100644 --- a/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs +++ b/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Net; using Xunit; diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests index e49e293954d2959dee76e0b020850592dbe6b2a1..a9d5bcb1687bed28ac14424f69599dd4f4f6f530 100644 GIT binary patch literal 5120 zcmeH~O;5r=5Qg8giT{D49_-N=6Ay|X(F9{c^yH=TC0Ib&5;XC*tIrl16}M3Nu-I_e zc02p-bmraJncerdqV{#GEA`Y>OEpy#${=}EgZGmH?L_i`-izvLs>7%OU*UbhjISe} zis-2#Jp|`Ra}0B=#`IVZ-3AMWHoco zEcRf|`J37pY4|NmB`m1oy|1Ilm%+#bPo)t{0rsUq<%N--F>nk!Aa0~kH((7p-`1Cc%EmGRzO;x@w89AdLQsI*7LiU!dZiUI7o49&sZ^`Vdw8*NLJr8+Uk-Svmbu@gQ^Jm|m z$~WmtCOOZ2a~QknJ^6bE7GG&s k+1up2HGa=?<*aecw7cLUbWF;L|C4D~=65mW!e!6K2humoVgLXD literal 3434 zcmeH}-A=qg5463-5N4pc&029pR9T~XD>a%|`1 z#E$#=lBvgIuV^KGRf}j5Af*4f+b{Nf&rbn6-!n z<0&4WXPgd+Q=;9+E)PBpJ{ECvTSx2$1n-!h@x2Pj4e0_jhTn&n4(S1;9@K_8$Mcr2 zX>85CANcOzo1VE5$VwQ=brANqU=5GtH2Pq!V%<%wwwa~XTseZVmN%A1-P|@avcBTF z-H&0%a_K9EIvb}G?tv-w=@~s$WZbsorPWrvT9?=PF2*oV<5-XIXpGvux1P+e{bBhH Duf&gj diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests index e49e293954d2959dee76e0b020850592dbe6b2a1..a9d5bcb1687bed28ac14424f69599dd4f4f6f530 100644 GIT binary patch literal 5120 zcmeH~O;5r=5Qg8giT{D49_-N=6Ay|X(F9{c^yH=TC0Ib&5;XC*tIrl16}M3Nu-I_e zc02p-bmraJncerdqV{#GEA`Y>OEpy#${=}EgZGmH?L_i`-izvLs>7%OU*UbhjISe} zis-2#Jp|`Ra}0B=#`IVZ-3AMWHoco zEcRf|`J37pY4|NmB`m1oy|1Ilm%+#bPo)t{0rsUq<%N--F>nk!Aa0~kH((7p-`1Cc%EmGRzO;x@w89AdLQsI*7LiU!dZiUI7o49&sZ^`Vdw8*NLJr8+Uk-Svmbu@gQ^Jm|m z$~WmtCOOZ2a~QknJ^6bE7GG&s k+1up2HGa=?<*aecw7cLUbWF;L|C4D~=65mW!e!6K2humoVgLXD literal 3434 zcmeH}-A=qg5463-5N4pc&029pR9T~XD>a%|`1 z#E$#=lBvgIuV^KGRf}j5Af*4f+b{Nf&rbn6-!n z<0&4WXPgd+Q=;9+E)PBpJ{ECvTSx2$1n-!h@x2Pj4e0_jhTn&n4(S1;9@K_8$Mcr2 zX>85CANcOzo1VE5$VwQ=brANqU=5GtH2Pq!V%<%wwwa~XTseZVmN%A1-P|@avcBTF z-H&0%a_K9EIvb}G?tv-w=@~s$WZbsorPWrvT9?=PF2*oV<5-XIXpGvux1P+e{bBhH Duf&gj diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs index 1a9417f0..71890c24 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache index 4ce6f494..ee9bfc80 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -ec13352c69f931a6f78cece36378a1f8bb0fd5e955fafda7f637b8033c8ed5fe +0c83fc4d78f69d5402b14c5237c59a001377c3e9b543baf5ff348b16bcafb283 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig index 0b9b841e..93bf07f6 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Model.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache index 3b888379ebe24c68378e9181394a13f509f45c9f..27c2a69a1565d87eaa1a0d8295c73a427f9b6df2 100644 GIT binary patch literal 56536 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 literal 55565 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 U{_*&3aX%$C)UIizj4I6k2TS*A1^@s6 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache index a7ff0abce8dfb650669298eb1bbebaee408198ea..3dd17667397a9fe0ebe6de3865281e8b9e492b79 100644 GIT binary patch literal 22449 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 NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets index c5d4cd26..60cc9ac3 100644 --- a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets @@ -1,13 +1,13 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json index 796f66ff..76da8904 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Model.Tests/obj/project.assets.json @@ -2636,38 +2636,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", "projectName": "Jellyfin.Model.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2856,7 +2862,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3133,5 +3139,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache index 677fbff7..f666e0f9 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache @@ -1,61 +1,71 @@ { "version": 2, - "dgSpecHash": "CXj/PmuYGFU=", + "dgSpecHash": "GdJcDA3VXC0=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs index cf21f964..37716621 100644 --- a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs +++ b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.AudioBook; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs index d9e77dd2..0d7431fd 100644 --- a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Emby.Naming.AudioBook; diff --git a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs index 9b9c1ec3..875f0910 100644 --- a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.AudioBook; using Emby.Naming.Common; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs b/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs index c4966324..0d5b2fff 100644 --- a/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs +++ b/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs b/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs index 0b8b1f64..560aa0b1 100644 --- a/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs +++ b/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.RegularExpressions; using Emby.Naming.Common; using Emby.Naming.ExternalFiles; diff --git a/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs b/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs index 6ef12e00..a96ab73c 100644 --- a/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs +++ b/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Audio; using Emby.Naming.Common; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs b/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs index 88102f85..32339a84 100644 --- a/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs b/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs index 012ee4bf..ffa5ff63 100644 --- a/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs index 7bfab570..ea22cd87 100644 --- a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs index 7f2188a3..c23b8aa0 100644 --- a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs b/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs index 5397f137..7ea32d2a 100644 --- a/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs +++ b/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs b/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs index b441e49b..6e4f248c 100644 --- a/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs index ab825c9f..73bf1722 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs index 4dbe769b..7569e326 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs b/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs index e6b0409d..c0ae8081 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs index b81b7934..4d90c345 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs b/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs index 3721cd28..48548388 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Emby.Naming.Common; using Emby.Naming.TV; diff --git a/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs b/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs index 5dd00440..ba32e1d7 100644 --- a/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs +++ b/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.TV; using MediaBrowser.Model.Entities; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs b/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs index 5029a879..3bed75e8 100644 --- a/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Emby.Naming.Common; using Emby.Naming.Video; diff --git a/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs b/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs index 6c9c98cb..5d8736c0 100644 --- a/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs b/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs index 6d887c57..5bbc88c0 100644 --- a/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using MediaBrowser.Model.Entities; diff --git a/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs b/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs index d42bd66a..2668b571 100644 --- a/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs b/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs index 6b139869..04be464b 100644 --- a/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Emby.Naming.Common; diff --git a/tests/Jellyfin.Naming.Tests/Video/StackTests.cs b/tests/Jellyfin.Naming.Tests/Video/StackTests.cs index 92060d45..3b153fca 100644 --- a/tests/Jellyfin.Naming.Tests/Video/StackTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/StackTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using Emby.Naming.Common; using Emby.Naming.Video; diff --git a/tests/Jellyfin.Naming.Tests/Video/StubTests.cs b/tests/Jellyfin.Naming.Tests/Video/StubTests.cs index fc852ae8..e16df350 100644 --- a/tests/Jellyfin.Naming.Tests/Video/StubTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/StubTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs b/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs index d3164ba9..eb94b7d2 100644 --- a/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Emby.Naming.Common; diff --git a/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs b/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs index 8455a56a..e8268f64 100644 --- a/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using Emby.Naming.Common; using Emby.Naming.Video; diff --git a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests index 7d01fdd3eb1a44092455950b0df20176516033e8..ed899347ab7d13f73e9ae0ccfce244f1318c0a75 100644 GIT binary patch literal 6956 zcmeHLO;5r=5PfG8{{u%o*rPEf9u(0?0x=N#A13~kG2DP5c~8_o8sdgWj)ids zZ;^=Z*&p}sV{c|*Rg_8?ph46;RO!zk!mdM)^m13Ct`PSYW3A&N%HVXCx41S2#39aG zIz3lV`Ca{&L@4A(*BNTfmFUgqg^IL6B&5HS&`>%aZdgSlo-RJ0KKoyA3|VthS^BeP z@pqQla3A>+UWu8YCnvNSIh~#>=$Ox-3K5Yx)@Mbg(Q*Y5bEj@@vd43^!)YN?vVber zqx5#b_XAex3660X<)O>jF03Hnr_Jgu;GVhx=f7}`0&0{^qUkfFehrV5k7=pJzp7lh z=6guCW8w(edy*~N$Uc6>*0T3x{Y;q83+W*{3@CeiT*#D7R+eYv`+u(Wd&fL~78%@b zGsV0bHd_rkR;sHAot~bnIEt*~pUll-)GT?~#G0yJMW^7wPw{KYR4| za;x3f#r2uq+wDhb?oiw8beB;mvkvEPt`)z~O%b)0G&y!TT64dv$kg3hQuIn^+1;59 a8}1>kVXPK;qef&zUNrErCic($=DBOO)7- z^Tlzz&yQH8p7f$vsS3^c6k6z7Q%3I?&zQNQU+A8GstWm7OU-B>mFv)r=k(rmgT{hc zvzXFepz(bs(kXVPj2*_Orz^ZM|1)PZqW6ra8D5*u z37QZ5+K8=r)I#?F-R{Ya;6H(6q)YsqJDxLE@{jkK#F#Uhvj0RU?xa`H&giXUsE*TE z&E)z_YWwD#L9OEJyH)jEpNWL?PrdsIbS$2JB2>#nI_D-X$yOO{Mouxd6|rfV#-F=3 z*ZIxHFi&HoS2!9`dj-NYeR6#!7S3s7DB1g&6S+;K`b;T&%m1dz=>E00`lEZRyIGlZ zzt4T57rv_&tL>|qVbkrZ0va|&+r9r^+h#ShyH(Tw3HndaS3&ts(I>ZELkyd8IG4At I&i04w7csJV5dZ)H diff --git a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Naming.Tests b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Naming.Tests index 7d01fdd3eb1a44092455950b0df20176516033e8..ed899347ab7d13f73e9ae0ccfce244f1318c0a75 100644 GIT binary patch literal 6956 zcmeHLO;5r=5PfG8{{u%o*rPEf9u(0?0x=N#A13~kG2DP5c~8_o8sdgWj)ids zZ;^=Z*&p}sV{c|*Rg_8?ph46;RO!zk!mdM)^m13Ct`PSYW3A&N%HVXCx41S2#39aG zIz3lV`Ca{&L@4A(*BNTfmFUgqg^IL6B&5HS&`>%aZdgSlo-RJ0KKoyA3|VthS^BeP z@pqQla3A>+UWu8YCnvNSIh~#>=$Ox-3K5Yx)@Mbg(Q*Y5bEj@@vd43^!)YN?vVber zqx5#b_XAex3660X<)O>jF03Hnr_Jgu;GVhx=f7}`0&0{^qUkfFehrV5k7=pJzp7lh z=6guCW8w(edy*~N$Uc6>*0T3x{Y;q83+W*{3@CeiT*#D7R+eYv`+u(Wd&fL~78%@b zGsV0bHd_rkR;sHAot~bnIEt*~pUll-)GT?~#G0yJMW^7wPw{KYR4| za;x3f#r2uq+wDhb?oiw8beB;mvkvEPt`)z~O%b)0G&y!TT64dv$kg3hQuIn^+1;59 a8}1>kVXPK;qef&zUNrErCic($=DBOO)7- z^Tlzz&yQH8p7f$vsS3^c6k6z7Q%3I?&zQNQU+A8GstWm7OU-B>mFv)r=k(rmgT{hc zvzXFepz(bs(kXVPj2*_Orz^ZM|1)PZqW6ra8D5*u z37QZ5+K8=r)I#?F-R{Ya;6H(6q)YsqJDxLE@{jkK#F#Uhvj0RU?xa`H&giXUsE*TE z&E)z_YWwD#L9OEJyH)jEpNWL?PrdsIbS$2JB2>#nI_D-X$yOO{Mouxd6|rfV#-F=3 z*ZIxHFi&HoS2!9`dj-NYeR6#!7S3s7DB1g&6S+;K`b;T&%m1dz=>E00`lEZRyIGlZ zzt4T57rv_&tL>|qVbkrZ0va|&+r9r^+h#ShyH(Tw3HndaS3&ts(I>ZELkyd8IG4At I&i04w7csJV5dZ)H diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs index 4e87932e..44807532 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Naming.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Naming.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Naming.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache index 70a72c05..8f8d927f 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -e911ecec9d10789053d3a33de9796472eb83799e9004a688142719cd33a31005 +d526aac093e0768e3b8e982d85c57bba735db8c7c2c9a7d4eb0cca333c7c99c1 diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig index 462b15a0..a7e99fae 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Naming.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.assets.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.assets.cache index 11a97736167d9bcdfd266e69ab6b14a3817044a7..6078d069f31b6dddb18b3b6435c530072507dcae 100644 GIT binary patch literal 52127 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 koNZt?eyu`psn+a literal 51201 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 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 9941ab30..b34af177 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,39 +1583,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1774,7 +1794,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2192,25 +2212,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2391,37 +2416,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2604,7 +2634,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2882,33 +2912,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3085,7 +3120,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3363,36 +3398,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "projectName": "Jellyfin.Naming.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3576,7 +3616,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets index c5d4cd26..60cc9ac3 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets @@ -1,13 +1,13 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json index 1eab9f68..963da68e 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.assets.json @@ -2526,38 +2526,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "projectName": "Jellyfin.Naming.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2741,7 +2747,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3018,5 +3024,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache index 3f3082dc..923809cf 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache @@ -1,58 +1,68 @@ { "version": 2, - "dgSpecHash": "adXu4ZqsL9w=", + "dgSpecHash": "TdSQ+ESgKs4=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs b/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs index f337fe20..4957c703 100644 --- a/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs +++ b/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Net; using Xunit; diff --git a/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs b/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs index 4ebd5478..c08968ad 100644 --- a/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs +++ b/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using FsCheck; using FsCheck.Fluent; using FsCheck.Xunit; diff --git a/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs b/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs index 0333d98e..8ba5c944 100644 --- a/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs +++ b/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using Jellyfin.Networking.Manager; using MediaBrowser.Common.Net; diff --git a/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs b/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs index 87160451..0a38dde6 100644 --- a/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs +++ b/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests index 62d90e2a47fa271588672a15b44d8e7fffa453a2..c7e0d5687a08a6a3c64fbc03e4e2538eac8a2640 100644 GIT binary patch literal 10106 zcmeHNOHaZ;5dO|4{s)eFut#G|JorGPMq*<0#03En6dx3WCjNHyn}toaPD{nDg|!DB z&dv@q-#m6^>-*a-Hc`hZ2DnELZ8R}NNXi2`{CvbM)(riY-(GNqF7CJ*lE2B%BkuUT z5@45dTBL51uVMCt+#?dR^9Gb1QiHKhuaqe|o|D!lO=OL@+T$;YE&<=4sBN2?i{1_H zzTvx2gm>$g`C!cn$dPd3kK9xFzry&?+9spzMykL3|h3kfgR)N(Zs*w80w=x z@ozT1|AERKV_dRAa!zugj&yY5{Jx;{JyZ4=M?=1}EV669Sf5;dt)-VlLaJpN8kQ%( zA#?4)L{y)9BxVH5uE{^Wa>svXnhgJuui}}Q33_tg$;qT6r}6oZPE@6;M5al6r1HzD z7vPwvNoO%&)Jgp5xcy9mFNj7~$Ir+UgQ0X^X=gyhge(B|y!@i|w6sx-V8I zSN#0??Qyr;ndD^!`^;GBIzm*i!fLmHb*!4`>oTLID+&3!Vim05g1jNSa+v@sI3w-J zWc)q(&u~rpfRbALtHzZBejjoMN$T8-*JLqffZ}novsUq%%ZGP1vLgOnd>a>n` z_KKREzfnI^d@(BRV<<^=6!F{Nl6OwyK zYngp!m}b4@nf6T3g$)0Y*5)P+DUHuRG@{yE{OmH%bt=Ls&$(cp5zu?(5L5K|e8LdNu7AkZ8}6tv z=BO<8_`IUV>PUcd+KJhFO1X~HnNdd;x0elQdqxkIKD|@--gz!h7xYH{C(dTT)-yd# z=(T+AQ1g+$>d}9m?4Wx@-QOhFcC%P;b}8o|&V72YPR){QGO-r9#N^SznTv=8S0!O< z8EaWQhuBWeUs7Z45$!1LSMl3KtSH}Pa_hV7g7G%z*V=*ESd)pApYYl2yQHI?SVbt4 z32@20Gj)+SqK;xqde>U0hb2TEolB0+!&nh$8G%YzliRF1BA}!sClwFi< z16-4&ZaFEVQ*mmu{GNp-Q_e{gb92ja)$On<&*V}~rW7%jx{Rv;Z5LPB-OlcBGKuo6 z@-uZq{r7iO6!lx(?^>gN9{WVO{0vk~?_QrA=$2Q1#Tun5*Jw40^6O`<-?ZzhgZ!qb z+1qc&iZ#vut(^`lXs@7EM_H?A$sJCc)px~JZ;|ty`d2lY-|?UGufMMIo2*^)g|Peg H`Na4FEVT@A diff --git a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Networking.Tests b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Networking.Tests index 62d90e2a47fa271588672a15b44d8e7fffa453a2..c7e0d5687a08a6a3c64fbc03e4e2538eac8a2640 100644 GIT binary patch literal 10106 zcmeHNOHaZ;5dO|4{s)eFut#G|JorGPMq*<0#03En6dx3WCjNHyn}toaPD{nDg|!DB z&dv@q-#m6^>-*a-Hc`hZ2DnELZ8R}NNXi2`{CvbM)(riY-(GNqF7CJ*lE2B%BkuUT z5@45dTBL51uVMCt+#?dR^9Gb1QiHKhuaqe|o|D!lO=OL@+T$;YE&<=4sBN2?i{1_H zzTvx2gm>$g`C!cn$dPd3kK9xFzry&?+9spzMykL3|h3kfgR)N(Zs*w80w=x z@ozT1|AERKV_dRAa!zugj&yY5{Jx;{JyZ4=M?=1}EV669Sf5;dt)-VlLaJpN8kQ%( zA#?4)L{y)9BxVH5uE{^Wa>svXnhgJuui}}Q33_tg$;qT6r}6oZPE@6;M5al6r1HzD z7vPwvNoO%&)Jgp5xcy9mFNj7~$Ir+UgQ0X^X=gyhge(B|y!@i|w6sx-V8I zSN#0??Qyr;ndD^!`^;GBIzm*i!fLmHb*!4`>oTLID+&3!Vim05g1jNSa+v@sI3w-J zWc)q(&u~rpfRbALtHzZBejjoMN$T8-*JLqffZ}novsUq%%ZGP1vLgOnd>a>n` z_KKREzfnI^d@(BRV<<^=6!F{Nl6OwyK zYngp!m}b4@nf6T3g$)0Y*5)P+DUHuRG@{yE{OmH%bt=Ls&$(cp5zu?(5L5K|e8LdNu7AkZ8}6tv z=BO<8_`IUV>PUcd+KJhFO1X~HnNdd;x0elQdqxkIKD|@--gz!h7xYH{C(dTT)-yd# z=(T+AQ1g+$>d}9m?4Wx@-QOhFcC%P;b}8o|&V72YPR){QGO-r9#N^SznTv=8S0!O< z8EaWQhuBWeUs7Z45$!1LSMl3KtSH}Pa_hV7g7G%z*V=*ESd)pApYYl2yQHI?SVbt4 z32@20Gj)+SqK;xqde>U0hb2TEolB0+!&nh$8G%YzliRF1BA}!sClwFi< z16-4&ZaFEVQ*mmu{GNp-Q_e{gb92ja)$On<&*V}~rW7%jx{Rv;Z5LPB-OlcBGKuo6 z@-uZq{r7iO6!lx(?^>gN9{WVO{0vk~?_QrA=$2Q1#Tun5*Jw40^6O`<-?ZzhgZ!qb z+1qc&iZ#vut(^`lXs@7EM_H?A$sJCc)px~JZ;|ty`d2lY-|?UGufMMIo2*^)g|Peg H`Na4FEVT@A diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs index d48f7f7a..d4fa77f9 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Networking.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Networking.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Networking.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache index d808ac33..a4659f25 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -926b9b1a7ae635430ed869a04b7eb175192a70bed2086ce23f630493a00cd301 +cfb0c49974e6c0ae9abb373cf8e6400d3f4fe5fd284fc4484d2a49219cb1ffc2 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig index 76316a2b..4cd6d92f 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Networking.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.assets.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.assets.cache index 312bad7555c1933a2cff23522daddda51f83dd42..a0049fd7deaf7f02bea3ed9b86133e5ad9bcba2b 100644 GIT binary patch literal 59430 zcmd5_2Y4LEb*4yx6pKialqgD~Oi;aX(Fry|BtftPqzF)w?USX$-2zzh8t?W?AYmv-?)9A3XGw=Pc%}@^rx0Ap>*%O zW^{M%Ov9`sPT-hqrtBvZ6Z4|0SGhfM<<{MVSn9f%! zW-(v0oS4g$f6(X~GM6qgDK&sHljkk!5g2;Z4$N`7Q{+i{)5D}wTDlG*p`gaWi z{k;s~16LE~=;U0!UNhpOeQSKQX2rJb`I&mYY+kI^&lRe5)9^Le*K70|0}(16b4VQW zNQ@E*r9!V23hl!0Clf%tWSfQ1O3|$6;(_#uj7mffI7E!e zYO`K251SQJ5ND3CoZ&?5tIpHS*I9yPhu)`i2%a+`Tkk88ilE&mHq6I3dUh zxK-J2S1`EmN(HxCTP(tpE`?CFUdM1g8Bq(Mg0P@O&ogtqM&FR8tWUa0JrCq1dZpmF z3cqiR(oCbAuiGBOhEZ;oP*UdVX1)kZdhxkFqt6)VQKFFP_6&E#OhT zI3J}Dd%k2Asx`l`8qG?>&QF(2VCqM)9U9u9hDA9?k<)|FFsM>IWL+|)>hF4iW-WfJ zR}u{?c^pHOi(G0}EZbKHS!SokMFL5=4b};%Z@_OMLh1mSBphdg+U9)0ddU#N;}QI) zEqf;4u+6$r$QS0|mAQUn2-QZ(n$F?Fw*%52um8S7GpG`mTM&rLtq4)l%rpvfX5n0Jz!)(4JxNfCD#d)gh(eS*)EK1%oX>5b zOMJE<5TDx-qAVr&7>>t8b9=&ZWv0Owfd}Wg70;6q8k}i3tp;JKUX6Ti(;{fGZozLG zeo4kV5Kc$%vkJ|@N^S>gW}|m|zEqpb8w03bGNFlF6dvrVk2s4+(bL@oPtjA-A;))eBJT zEWRh;;}>*d>bIvKvl`8OY0_>Mt*Y}K85OyV$vLac^=b$}JpxcKe$U4Sq-dvl4JhGZ z)C^?6RIO50qWT0HYKxLJ`Vrn7)gF$U|8+ z%hmdPgckj59=>rW8&}}20J7b9ekK(%-noenjOXIG_5^V4#q)a;c%Lu3+;vlRgfwNv zCn0y-bVhzS0C@z@DSc7Wirm{w2v+nmSp~#9l~e&ef{>(K`)VngH4`1-N@3oroHd=! zWo*MAY~?-b<>ltz2T;6R@5l2eQkh=?GF=&0A=bIVfdKqbJV$k9l(mxRzsFXq*Fk6Y zJ{Z6$l3F<>g=0|bQSFhVm;rC6(5W%MO3 zU^r0>7Dd82)yl%l!x13h<>4rvE3pxsv#NGJU^b&)+q63FB-a`0n1FH|zoeWK2(OA? zG+iunwp}yme}$5TCJnSw&(rrT64epPNdFskGM;cVa#f87@J->R`j&IS$Bl95YDv%(+7Xx5|21qJ^ zQg2bx<4H&Pocc#;<(CGmoWpa}(5>IX zSTsD1?*&nj@5S#;EEW~!FB;^0V-?JKnB1B{Tu%bmD^iw;3P+Ly{TY@iEa&_s!Y3hz3LaIBWCJ~aCO;535e*QE# z?~Srs^*oJq@AQYdX$*0^dY%)`gAlbprxB>pS3sDEAY3u0%lM$tu&goUjZgC7*oiSD zz}Ow8ZCT^H2-3vLL?Bi(2vd=)F4~ycq{(`>RWtye10GM3XTofy2sVLc!GIXfArM0g z;gJZ2wJOF(b32V4zGTGZ6h(7k&Vm-vK8HZGO9)Xj5Dsm3qC;XpcCKRjYyA^Zeq;0v=Wa|Vss)oj=I3n5IAi7<|A;3xidEC z>4@HP7Ve5Gan%1b9D-=cp+Xmy*oeykr)dG`la0-439Y&~TU0a78>9 z0P}J@(?4?lMHSgvahhn*KVD=rDyob+FRH|i*7|H7Z>6NPwo|_M*Qj_o|7f^) zecOyGy;{v?KIwUbGj~!lY0**%^YoaTqUcrr%q2ap5VMQ)_x0XP;}bOZM=`4p`Ezsh z+~rK0(O);Z6KL`j7QI-8DJS|}!zYC(;(lMWhy_rTdXt>mo6(_HxBIWg+L!%MiU&ed z7`!(^$?uIwPD{0DVHTymFFdV3H9?7)$YcIksW$>2gmEV$-JaSVuP3T^sMGO*VoKH% zovck08o->i;SM7c2d)bruwrnO5)UciC=$1U+M>)U1`&z08ntSaky5M4iJ?DAuvN*= zAB+nSX&)k^1o!wv+yv^;DoV=i=_ZwjX=wB)Mlx#3P%`GsDr&89l^7&xoP(0FvN$m| zWlW(DYhb1~K!KvY?v25k!<3AvR7yqt1Z$%Ns-5qQBlbc&^;!xa%$+lHW6n$HJv~fl(dvf3FTP*ax%lRbIUmM(y zW1clYD0-cU=GD#`5$CiADA6i6fP_zq8)U+f^@H-&V?gi<_d}#Ddnkalx5S zZ#eVm^maAE=Ju~i4-H}T(sb+d2(LhRCBmx^UXAb?gx4ax4&n6(Z$Q{6ePDW=6)#?X zT3$l=X-SJJ{~Hm1GykUa_-he78V?E@wBA5P<4uU~^$TXiXQ;P+W(AsJAd$issXuV%U>jQ|VcH-8E#y65IIgB)? z>eX2+PwqZsmCQ!>-TgZ+?c8y9|1N*ENVhw<(Cw~c$x*}0EaoPfhfVvGScp!v?n8)L z>Xm9y-lcMD)%kkxAlWt`L@i${#9fTX=-(vhZ^Ca>yBfX3IE(NY_059%Eiur?UVO*s z-zMl&O%-K{REzEyFRB&E62vR28=rWw9plq2_-w;()Pk_2i|iPiI|ZA&@Eg^0bl7CJ zxQ>Cihk;1FsE*O25=l0?A0bM2Nf*;GHuP~LHuQ13!fVzTiavpYs>v75S~Ui6fB{S} zm4p$cwmm2rtx;p(h8VbX3opD?U%b&6dqIJ!=V>r_!wlY4T$9ES?P7@H&mM_paNBO3 z_==KxybRAChUbO228}`GYtT~qnxus+)}AqV%b6yVlv978L9v`Gwt-dS4h-Br2JVHv z){MbEz+hj|HD(OML53ln+o2P$-KZA1W=b{c!>c&Hwk(y3(yl3ED!PuTDE{OwtJD^^ zmW&}e!jN3aHDnCJF#+K?eiN*!IOi-(qh(`Rt{r2z#u=`wwPuXLIhh$8cUClVb)7s2 z=}eR|IFB+o31-|~t2Lz6aapVpW5^~Mvc=gg{n{`F=M00Be)^peq){O1223MlIql9^ z6a@Ge&&6eNl6EjAjSs>=<=EXLrS>xfy>x&E4VYZN{}J9D=5|Go03D9Qd?$ zN2jwHPd=R;H5d^(f}VI9n}Oid*fekYbi{CCtU(@ZSY;EpM%`>UCkr@RtEurp|GE*V z9-$GRjR+q^_z=Q}5k7+OQG|~nd>ml`;S&g-MEC}TOh6XRS7Z%4=kz`~U)h{6U0FK%T262l+!_ zt^)bPh+jbXECPZ25rj-Y)=J4i{wSEMK>irw7Z5&&Kp=k{A?jR&SoLJh-hSY8a-2T_ z{wkcGNBjc97Z3>NPaKQ~2Fz6;e-`lz z2tS8FAb%dg%;L*p)MWy-6K%heU6~r$f z{0agg{Z)hn12i_4YS8k~7~52&!>*+D9<-XxUuCXrmpl$wOA&eys9o}F2r6-Y9q|hY zyj}91lUT7f{jNf?&KL^K(CiHLdm3?mUx>ror=2mBBu<8g`U8z*f2feGGloJ_JUc`Ekw%<9 z7UJ+WdS?tJiIbtB{zN0$pDHBljG@pS$<9!JrV;1Qg*d#Q(iuZZ;$ztBkbmkP-` zV<>dVvNP0QX~g-e5Qq2GI%6nFoD2>1HH~C{t&prUhC;VAJ45}AMx4JD;(Qjr)QF}2 zYG({3iIbtB{tk#$?b)v*egT0?))_;gYo48<{$3-_KL~MnpS?4NlElf-Q2(fr?4J~p zy`>`^4|jMXJ6rv;MxuWa5`6)`RH$g&;{8`dq72RTuK=woSO13i1q3c!XUY{uX|l7` zziY(#42B2sb(;{1 zPYiUx=|Y4`<8)gz(%i0)rUOnVNt2D!y+|X`R)s_za5`x+ATy`y)(Evt2*oEkI^c96 zLZxxKJ2cYVsgR}vPA5r|jnmzwk?3xPL>+KCX<{QYr@KcZ)V)F|K4H@Vrwb7(jnmzy zk>-AdG#zj{Nt$e&?g5QN4=N<;fYV8nG?_WwLmHvB3!(TFO$VGVM5r`QXK1A9QApDP zr<0_~#_4)B67?x0>VVTp6Hb{qUB5=C0U;EhNb7*pg$R|#=>|2@3@N1PfYV9RWaD%@ zG!hLfBua4Oq0N_7(t~E4E@Cb){ZQRbja<8gTzuXv!GRCi$d$(Rc54LMqY$VQwS%*! z+@G)2mXoPx12*u|(J5c3?2$ja~_GzTquaKq#Rh}eGHcody zBhjcrq7IZKX44Ko(q!XwM>G;0RY;U} zK0V|++de&;ndcqTNOoLE#^;_B+@4Lsv^HieLb5dOcS0l5xI&}^x2&fZDH|W0(1>+X zAy&tHkk2<~=7Xm+l07OUbo=IHeKmj6$p-OruAg zM40MKNZiG+9JJ}*dIXx{-+(~-vTj76l{Ak558p5TIG!^*Gm`PY3A~8^CIsStGlGi$ z6X2iGnUakAW^g0!w;&MrTM<;;UmQdF*k?{M{UM|nc3GbtIC z7lAj&vQ>lSrNEN;nUxGjx4^Ltzoe5p5L7zJ0Y}uij7iV5WH9a&FzymC?$*F~5-_5U znaK9cO9t|u0LXhaAYTTMsn5h@{O%L{=uAwq%>x>KPsOlJ(lav|j0Xh_Ix~}CY}dee z8ZfTP#nfKyY6zg-0;*mO&^&-%;ln?fI{O65F8q=@`!y)1fil5Zk?QQt1m|0}-vJ?A zAwZXgcxoO92r#G-pa21q97@=^!$TQ(`pQ$i>uG<727D3V6D*u&=gMV&xF~}^9Du)5 z1K$Mvt9bY*L%b`1c((@e3=m(n!$}$5JpsIXHF#%%_l0efmj2?tA4mE!#y6rJ)yyU9=I2Gh$tPGllby$ zy7GxPTTceyp3=arFB)$8!(o|r9}U1gt%2JB+!w&%u?+cS0Qr;#xxHvbr$1bl!95dz z`u~|t>*hY80ek^~Ul13S>wv#l1N!JX$d?%XqK+{$m2|7F!v7bD$8kb&ja_>yYSp|ks#VI-;Uo~T&$7< zGb$n4eNv;{%h2xCzaU+w<*h3NNX8vQ;4{XQRYwqdz-D{OM4k<(Ej zn4i*MeioP$e7Um(t*PUJr7x_G>+A*WI!}FCqs!-@%k(G1GvnpKfCe3=5vVa zzB1~(gNA#5FfP8Ft>A8CtI#ma3z#Fr&|Pi^UAddXJ-xP7#%|e*RwXB{M8ccgr2gh% zW87>s^0TIN2SBhayb%ypHP)LDzX0fO#_wAY-imN3qHJ_V3h12%@aSI<{M!IZ1^(@b zUqE^eo@fjjMh^dtn^5$Ddi5f1r7_$y6jX6Wp;4<>&yoS@-#b8*{(dKZ_bLfh?0U6S zGI7+9%)pBe5PTOSc%MtKb=mR3yq(WUPl3$uW|?Q)%#C_M&N7{EnC&sf(Q>V1mf>A_ z+roW$(J2C~-y>MR7r#3dtjAhY7Cvb|E~Y4&G{MJsEcCI z(v2oTfX(|E=6;urWTf$G(Zm^f+-^=(fXoLN+PhpbW98|2V{1Ox%p%?(+Z_l-_o=)+N0bJ;pY1+jRm_QIdD^V+?(WC)fqC0J zRc%=0S4S)Kc6WELL51c+5c^Az9&h6TCv3BrEdCH92+t(kk>_fP}nQA_G8@#5g-xx9muP3`6 zt%z%qx3VnkB_&>Uuyvtx7tCY~-XhZO z0(t)(C0!w|i|=wSihq$v#~M{V-hJ{&e7*Pg6U~Zc-xZSBN#NjSSGxdruhD;pDjVIz zUBjoLZc?VMqoZdACvMmQTjA#Ne5p2QL1|sR@npX8USvS)QDza@#YsQZjC*M-sB&d5K>Py-K{@I-YWJ@9>c-?vB-YM`$MEFr?J5 zf`jBKW04w(qCmXW-zM=Ddnl5H_qmIuVJ~seHqmUvw~_#FRVwRL-72Gzalvf#L}K>S z1{84IxlWX$!zZ#Ib-Y(gQzh!NZ%3Y6CKO|tPNUC!X zaaI;x?(zklG-ccuLbyG345D=FXMCd09ic$Vnq4ZSXu&zDI~gl-iNL!4hwVl(Mt3A|<1T zBN$cKt0XTarOq(gQU&J=C{1ywJy_1%KJnxg&k$uuT)cW)POsO1H~Dcc(g%7D^|g>OY;ZK z8FYV(U5E0ehI!p-T*q0uU>2{PsyEGRsjD>{F_zZOEax!kkI1Lk>9Zpui#M=fG>YeP zeqZ8bM7DBkf)ax>W}bT14Xa^H=PQsqU$dN;%jliw+^#w6e@u)`Ib#(DdM}alU@bOe z3@X|VPPf-`e-y^*dE$=3KNOJ?{%Dn|vmWT2+b@sW)z&EEqvqvl7|y-c_M8~f@#3)- ztj`$e+c0U*m(cC18T-9ah_y~{efzX&=c&uSFA5_OD1d-Rxk1a!&?WTU{B50%$2P(ZC65L^Czl>eCb*ng=fP-cz{)LK2Vd*X(~!v!tTDkSx$e@syiij zei<^Y7)86JSvQvglcEMIntG&La9FBVjAeMa6uA{N(PGtR+k#$%cXXGP(f3iwV(&P%{z@jOZ_@8#R~CUC%1yp{_xwht!j*#5kp}ouWNH1*Rj<%i+RUDLaMUg@W z(t(+2bRe-!BZ7n=4FRSDw4YMwKsvuMjSeKXX+)3^q#%G1UuV*k+6Qh!Ex8(Yx(&VL z87D%Rr;#OyBLxlKUP22qxlBXS0e5M9LSman1PMVJ0?aIEPp8ms4AsuVIK2?`N?UC3g%gfCm z^|=!3aYX8ICC<*x5CSAjox>pr!t!x5NUW2oa*xD5Szc}isoR%Wk0Vm2FL8Emh7cfO z>KqP15SEXdL1LXum3t)i$?|eDNIlQQdK{7Zor$w^GlT#MQ|E99g0Ott3=->Ps@x;7 zPnMUPLF)V_*5ioO^-Y|en;`^9m^z0;5QOF9W{_AXQ{^6seX_jV3{w9)u^vaH-gn~c z+zcT=!qhn&f*>p(H-p4FnJV{4?33l?W{`#e66tw3jBe74G_XKM*M~uHj zxBd4A2S5@VgLiww;e_dRcQ}r)tdd*O6%}mwA(>`Jf*_J*=Rl+pnZ!CBk;Y>ZXXoW3 z1W1@theHsA<>Tc;Vx3HtdnESB@^UjsgF=b*I3f)RCC<*x5CSAjox>pr!t!x5NUW2o za*xD5SzbO;+ddkVSec{kV^N7|9A-6V6r?ci?v26{mYL6Qwu4Bf<9+Qwk`ZV(5+52% ztYBdzJ}{P;M!S*pkizsVjHJgBmbu+X97Hl53nOtL$q1|vo1$-0Zc$qo*oC%M-f6bl z+dPJa8SA~jpP-Fov{YjqUw(q;m933kn^haTD9Z}5H|vJr#;b??5o<|4<$kJdeqzOb zD&k{=rwA@8XWUf;<(*608EtKN+130^sa8!wdpt_Ygz5OsCtw!x7h)0fXl2PvklQ+IFOzNF1 zZ1bI)K))}A*;BRK!#m0_BAK^$Q1ry2sHXwv1UbmRVm0jOc2(XMQ9B z43)I<1=)lNihS!@A1>DyR$$j|AC_!yWbxin7T34p=%k8m(i0s!5jiQK@6g$co4F^$NDS|34}* B;5q;R literal 58428 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 J<__1M}LLUGC 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 18accaf6..085c725e 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2881,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3094,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3372,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3575,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3853,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4048,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4326,39 +4371,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4517,7 +4567,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4795,36 +4845,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "projectName": "Jellyfin.Networking.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -5013,7 +5068,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index 1b254561..b4a1d25f 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json @@ -2915,38 +2915,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "projectName": "Jellyfin.Networking.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -3135,7 +3141,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3412,5 +3418,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache index 468fb6b9..2ac5bd5a 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache @@ -1,65 +1,75 @@ { "version": 2, - "dgSpecHash": "kqlz7SQj2OI=", + "dgSpecHash": "rrUa7qPxbFI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs b/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs index a1fc067c..7216aadb 100644 --- a/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs +++ b/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using MediaBrowser.Model.Lyrics; using MediaBrowser.Providers.Lyric; diff --git a/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs b/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs index 1ec85922..212dbf3a 100644 --- a/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs +++ b/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs b/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs index cdebdadf..da966bf9 100644 --- a/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs +++ b/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs b/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs index 87e7a4b5..b44a2ce6 100644 --- a/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs +++ b/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs index 290cb817..8582d221 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs index c0b41ba4..0202389c 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs index 76922af8..330e17c0 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using AutoFixture; using AutoFixture.AutoMoq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs index 222e624a..f70f2bf0 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs index e0d36592..71b45296 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs index 028f6feb..c089b658 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs b/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs index 3062cb7b..678639da 100644 --- a/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs +++ b/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using System.Text.Json.Serialization; using MediaBrowser.Providers.Plugins.Omdb; diff --git a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs index fb0a08c2..ca7fbad8 100644 --- a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs +++ b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Providers.Plugins.Tmdb; using Xunit; diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests index b057e08b06e5d5fc66b511683592a773cabbf4ad..86e09babb4cf38cd9b3817b30df1cafdb8c8de64 100644 GIT binary patch literal 10118 zcmeHNO;6)65PfH){SQ6DVRJ+XiNh`wL=gxHEvH^eTcD*BXbLP6za93CQ_E?vleQ!q zVxp>F_INt;=EE~~-`{qzjW$j(!5xO^ql+m*j@;vl?++N^ry3ve(+e&!z?ick>AQSy zaYcM4z%KdpIQolp9knLp8sWG&Z9v{3C5U8tB~Ov@56Ai(6JF1p9rBk%mVmF1l(tXF zMeYt)-|$sNgm&kX>wjQv#$j2MjwwNp+IR3<>GC|&AeiC(#5ut#(rFoL{}B>Dy5%FX zu^XE>-S%khl}yX(Jt-B)u;veat6&jI=4Awp^p?}nk=NyYKN)ddT(hr)NW7QN>LB&KWm=t6T@;f2aTXd$`l_PRVkFQ1*Fkqg zwz^l(RaIMe#?+eWyTdf?HBHvtU>-dDL)z9m*^si)`GfPIJ5t6#d|~?nV)B{` zVqRG}e@Vs66J?chRx!4XSYE!#Z;EZ^6ZQQdF<+kLSChP9| Ks`rD3L+=}fK@Il+ diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests index b057e08b06e5d5fc66b511683592a773cabbf4ad..86e09babb4cf38cd9b3817b30df1cafdb8c8de64 100644 GIT binary patch literal 10118 zcmeHNO;6)65PfH){SQ6DVRJ+XiNh`wL=gxHEvH^eTcD*BXbLP6za93CQ_E?vleQ!q zVxp>F_INt;=EE~~-`{qzjW$j(!5xO^ql+m*j@;vl?++N^ry3ve(+e&!z?ick>AQSy zaYcM4z%KdpIQolp9knLp8sWG&Z9v{3C5U8tB~Ov@56Ai(6JF1p9rBk%mVmF1l(tXF zMeYt)-|$sNgm&kX>wjQv#$j2MjwwNp+IR3<>GC|&AeiC(#5ut#(rFoL{}B>Dy5%FX zu^XE>-S%khl}yX(Jt-B)u;veat6&jI=4Awp^p?}nk=NyYKN)ddT(hr)NW7QN>LB&KWm=t6T@;f2aTXd$`l_PRVkFQ1*Fkqg zwz^l(RaIMe#?+eWyTdf?HBHvtU>-dDL)z9m*^si)`GfPIJ5t6#d|~?nV)B{` zVqRG}e@Vs66J?chRx!4XSYE!#Z;EZ^6ZQQdF<+kLSChP9| Ks`rD3L+=}fK@Il+ diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs index 4293f1b3..66cb76d4 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache index 07eb0b1d..6390927f 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -be8c4eb1e95901f783fe42ecf712e93464645140a415e7a5a39449ff47af3ae0 +9b125017df7255ee0b2db6a789f49e2cab95a3ca58730b80ff3bf6ea027dad03 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig index 7533dbe9..61177634 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Providers.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache index 8bdf825d3c3d305e0d92da5a974b9c77dec482c6..f4025d8e6e634192cec642b1636fefdff00cc6e5 100644 GIT binary patch literal 64007 zcmd6Q2b>+nnI}jnA|xb%kOrBM{OEp&5Z}9>zWI^~|*9C0_TFG%^@4 z&NkTK9B{zv4c_cc-h5oz-OD-d-re5b-QM2r<$Sjn{$F?X>#zD%b((&X^rPtMdR5=| z|3X(+eHHrTu}8-@Ty@n|Z~n@yfAaR9zWTl6GjH8==64V7`2O!b`N~tZmyi6~AFQsN zAFurJ+8WO`&(~i}0O6Qwr8}*V=Z_it9scDuM&3Vfy)$DSs;WXx4qui)i zX5FkVIkscWn)SL>F`KrRbCK$g7=t6mKq<_qG~7B!m7UU5hsXqoj0Z#xc|^vWwwFUh zj7qh-0EhOywd)nDRZ0gk zBr+ipIph&BrW@^6*?QEfTY@-qgw+i9S90O5Hs6M9FB8}43Rs*e~W zvgb~Q5*!!g1l)$~w`&;OH*>*lG?$C;37 zqJanUCwiUWxE|L}Bx%N}nJqV9=oqzj6;H}S%Q7plWRPDPGzN{~LFE%NO#}iMjxi+> z2=Y0+YXv-N7nhP0;x1LKa-$hOtVX-;xaMrt0;VB6wxgrF)v&1M1ZoBl9D^FgBlZPL zYW}VhXg1>7xRhwvlgBY6xyXff-F8EDkY)C0TqIJI+hCKB`g&Z;2~tPMWZ^g$)i&n~ z)>lm+J(zKdgty*ah(1ogAEV!o<9CvhUS;%eGZMYp zwjgaqx&dh>iCf!k0Jht1S@f#iV+;no;CA(j*{Z!<&#Q z=@}X($krOqr({eZrW((40NcTk1K5H4*$e zMbp-?F>#ylfAn7P%$aryK7F_npWBg+Ch)1)X1Qg%Hu`4prBEnx+rypTxHNZwDjD!j zB;s-x(qsacITKa{dTBRaN5;S|v)WuR zjbXIA!bAZ#dN7VooE|yB+1&^7#O{71V)p=2GYvZfU5L6*c> z4(1`;?@s`8cBl^JqK6oWOFr`WkR;?TLD#^QgzQI3(&<^NT3wp6>xNTVEDa3|!4J`} zbv%(8^~ZxE(-o;*8xZUU1-l_!liIavtK2kO=wSG~b`K4Q5`_jFEFEu^PkQCJ-i8Ik z5y5a2*E0!vt66wWw@kZ!5zkqzhA|I40v-9NJ6oDUnL~b=39k%ix?3h*zxT@03O+>zg%VhE^RQt5Zo&Ql zu5OabJL5kZM3x)p@aW8=qeQRF4u5j2aG>~+`7rDF$G{$Uw9rzF9gFsD@iiJ%gI|YgVn%T1wDjSS`Rexk2P2Eo2W2SEQksKZryI)dpb+-HdHTFmZ@L9XYCBh;zz=?L62xVQ7D zaKUw(sonB16y{2MPXxt#ai0`yQNCV8gfTUcAcV*s+-D+KO1RJ0z6db+o`V3H&Tu@u zN$tzCc~usPawhtH5YuET;~`AK@;;<*=4wU+7&*cnJ`<_!8i15uDJ*o%z&{7DH0BF> zitoqY?L1FFvt`#XmOqEtnzU`m$xapiG?)=Yv$(IPMzm-*Tr=Wx#*nsyf6Obc^Rlvl zQo)rhYax9oy=8qY)HE3MzjD<^#~L2iGO1UUh{|gw=zkMl#p8ZOuBy2RzIohV%%~~~ zs+(2&qCcB5*J#yJK%?+_Sm_8VaaaoxSoX4EdBfCXjmfa0L)NnqSc|y-a8_%|>hk6T z5IAr%>&%-7pqgB9)d<4cvK8l|^~j8E29-FhdIVMj_b;S&GuLw5CWd6>T1I1*`fxRj zzcD(C8F-l5^cGz{vH+s40f_=^0bqu1 za4vvS%tF%R6Q1&?Ncr5nQIHNmW@zOkkaV+vu4ESD)@q29m%a8!X=N99=oNJkiLBg4 zN}3r9yGP50r}4cgD)PPbW7_4S!t}61&No@dl(H1Sj^a88TrcN*CbC;I>4Au%qX!~= zcVn4aOXXeXf#{`tjaw>p=^xMT7;jWt7l19p8!NlI^x!mYM-(Bo9Z7Sv*`LiovAora za$W-Ghm-6UOdd+}XOT(5iy%bJ%?FUExp@KUL;~TuHCw|AjV6GM(O~c#&KnGrPE4Wz zBFOS&(~BTYtUicDtX@J&nyIK;=Uprup|wzcuLv_0;nW$;zMKe4M7uyQg8?yo1&J7b z2x%%owr15_s@jh0&@w8_(#f%MJn;UnCnjgOd0qu&;`Cu8;`9-uN0K--Fz18mfZd@E zNuHCG&1ruWw21b{kcjrjk&@;bn;sEwN>gG$@qV8{)Ht62RnFy;xSvjtz;P=^8&jHA z4O(+)+L8GKtyP&ufzvH}Mik&ueM<2AG_EAoYeU!i%e2sjI}wA*9DHx2ppfqHEG7!tyN};(~zN=H=CI{Jc|Jg=ktc(^QPeQ zIb5Gfkhfj247g$NWKqvHlrhMqtkWoX!g8m@q6E(O^Mdae1m7>>Y9{a%i#*sQhG*JN zoQ$*XF3Y)pNpSzN;Qkd{lb%39(ZSfm1>e14e2&b@f90IMDmZ;jaQZr~&!v)6L>y+R z$Gzk)1CY1|($ajT&z+tt&ikzh?{DBfXk;O&W=L|7a?2qr7s9@~@>eO=4jc-EU?02K|k$4CQa(`DeU! zNR+*~Yo!q7UdvYW(ES!~X1r?ATI(v77h-h@Wv|D3L#)=J+iPgy4E?dnThl^+-Qcfo zk=K{d4=b@AgsvO-iVezG*I7N<0u-!r-9+Dt>Q5aaxv6i_od;eeq?(*=j1xM4k+%QG!X?D2zK9 z>F(106fRM{LtT!~9a6FW!JLBU<3cdPPOF$Y2g)T&ZVlIY2aNdYP_qU4t_Yd{ruDl3L@d@93)>5i^b zfqOzCegSo$n~E~;^NY$6UJ5*?C>FFA?9o$E>x5)ekfabP726idLIa=~gue_dN28x^ zk$&=8_#issJ={z-suuiau#q;AVJer3(amFsv{9LrqTOHR4KpccE6{X0zhdTq@;5~W zhm^O0kKrg|l{X-wzt)FCBf8y0>c`k3STs&~cc)t6?$?$FKa{s+x@#diW#7`BZJZV> z+x_45V;TB=jTmpx-vd9()XTyD_=~>ZUyn^)&L2Xe zp5b?qsAu@YNI!z~qewr7^gW~>N4lB!6GZtK#Zmc5 z{Jy=r-_cJq1OtIYKP8C#G_ER%eg^qB@h(PxxNbC{F(7CRYH0i{@(02PH=*x9QewAR zK>TV!oTevK0KboX)}P=FM!!E95>Wa%LFu4|($6D*Jsx^r%_BiI3SE5{i9%N@0Kb6z zZINfV-`_3tk;nEMdUw}>XGlKaM0u% znI)k113~SVHPn6u`PX_6RKGWL4eI@>s7Hfhm4s=`QQ;4#tMw;MD%m8$7A~$-b+DF&Y+( zs5$M;ZVtw5w_rAgYf?CExw|+R+r5JAzHDrB?cQK)9~Nxijq4@eB*9P|5-8|>e&uYA zU;z2%hzzSnFs0MAo4=q<5e(cBroDU%M1ySxeC(Ba?Vu{IWiWUYL8WGbjC&b3K`=y* zGeqeZiipu<*SQDj6(z;f7@p${&y~38fkCC{abV1xz9wm*h|LZR-f9Lf%X1orF%|m< zQX5zm)nwqFWZeidFG={!ZeX7ILXb><>uYGz1ZSrlPe>MOXGF1qS*#20Hy} zLH6og-sS{`gl|r`l$#P5gtAZuZA!?nOn1@S>9A1nW(0<7j^Vmon-CbBg~H(Y%j^=j zYsgbm-pV@$=PZMhVF{;iHAmWRQN*SLhOEkvEzfTGHybcGG_y~AJ#z2->p2-g3W^g! z3W^uGj+3!?QLvzOoJlc>?CUofqn8CETEDrhy{OSy`YQRmBFF4<~E z#{YF89j#_eigc!4#mMNtA?VX8#vZRCWL)_w!U9(hG7euAa?wOdPge~xo^LUpNnufc zjz*qq?M$a;UMSDH^mK3MhL?xYcDJ>bGH3;Dzh?eDe z#~pg-y-~N2{?T$2YAg>TZAJPsNbey1S)@OQ^yiWO0@7bZ`Yoj2M*1D3zl8MpoV!fo z_k>B}q}!j6O0vHU#45@D3i6|p^~O*YE1cT%R*rO*faEaLU)6~7*MvBK9al2c-$3e( zp(Jq%G}PY&VwIu(7V^nZT(aI63R{}PB>~HQqW-ol??T}NWC$XBu;^b`aK|48S0-PpA5w% z>y4pow?ISvQ;j(POo;RQxRRm%IZ|&7C5cm@q5c4fRfhT($R|T_$$Dd`vu1&Y`j;AU z{*@5t4{;?!{cEJ&7)lbSKtufz5UULJZ;(%h;*#~oP>YQM4fV$wasEVz^KWq_L;X9X z-WW;}r$9sfdmvUB>OUZ#48Z5?9)9Ncr@KzhfWn}tN*T%=zj=_{wJoJ@$UEpK2P9xKLA=9WoG8JgD>onqRREXD0lNC9*+N6=`dLh$hT*+ixaP6hZxJ(6_Y^z4R8x-Pw zCg)Q|?x{HwNeXU8B1_6+k(8lL7y9Qx+Z#1PZ4*NApzX&msZfz)i&9B*lSZ2D3Tg88 z1k;*G?|I_zo>UU;&`5N%LZTixofN1o%;|2?2z9Fviic@?;B+xU<#D>(G}63FAx#gQ zPLie=r`xHKs81nL51dX4Iv3`2w`+vDLkPt~&OLCt7@_hw-JKd~?ovq81E-UuDaPsU z)<|@ZLZTixofJSX%<1mc2z8$jiigj8;B+xU<#D?EHPSqwkfsMtCrML`(>=pltf zJ#ac{GN3T0+oci85JLSv`he6Ar%8?;I9-fTd7Q3aBh7$9njScvBuz0+H>iX8i@`lB-#>njScvBuz0+H=&W}utK5?pF4K>vP!zq#OV^|0`rIJ zCN**$5pwZ)vkZHbi;*jj>piLw=rM&ry=WaGleWcp-%*WFk6#+0q`APtn!IBgp^gio z_)K6An!FgH^7!49Mw$}}X?oD)NzxSKbWdm`I;oJT2TzhTuUVMWJ*g4uln{!~*Y?2a zVuZ@$bkiDXW)#x&!09AuigCKr8i}4#NR)RzJ?1^zJw02P=RK{F?2M3%&pp3Z{G?ct zWO>~0JsOeTs}L!}zIC!sXRk>nV-@3r&uGLdDa7iT5Aylu!hG;qjb!f=lJUv(p823& zvOGTcoJOSgD@5v<4|0);@j+7~)~rIT2}HjNK5q{n=vxh{^lvi~P43fqds~riKzawM z3?zIhp^N6|B2{JcH_wnGDK4#1Mm)?ymU zbyPirbu(aaechsgH4j)lIq#2Q;phF4ir%HcvH&beyJSKMU>!oF~XQ-wjU0`5q+Vd@quU^CCDWotc;Q zyg>%zKCmSi_ahOE2ar@Ss(_KS@wV9W2pLFz9wC8zNCUD4kh#w*Wc+r4J}JdOB7Xfy zDy7uHFUdAp&og8&_<4o|V@Ly|0T@Z`d-n4V8IWNxCVh+`5s*?wJui{L+6x$@qkTvOYd?}oN3CqIa-FBhVDa-53DyA(EC;aMgwu#? zoljwu@hJ@NOm1`Div6CW)aBwI&@iSKZ12mkL1*R>03-b!L?WQ$NGkog0D6fJhGgnI z1XP5Q&JHA$)WK7sYy)M6psea##tdg4c7J_D`pN`-jwn#`VF2a=Olkx;2LZAiSl7FQ zB^mf55%7;{z@G>B3_BFqX;8%vLyF9GpoJGheJ zJs!b3rNMgr23zA$Y`^dJGol>-b8J zU3QEN@7mA-@zt{qfpPYc82-9_IwHmyjTkROj7xMdCsXo!BIw?$LH7#K}cns-@VO zq<8imNZx!z!8;o8p8@y`t+WK5ZZs<)wN9d31IfH4x=FdM!Tnj_Udrd*d0=aNJBl{W zx6{W&maF8*1bvKl&uODJNf&Sx>ZdXpZ+sFvd%#Pr>_WokJ*AvH$7=Qa9$6Z(Cr zhu*7iF2n}(7|a(mm_G;18Q$F4)vE`sY2%`P5!c2&Te!9ZKj*D(6w#7Km!F3&^PgJI zjCTupcBEDJzzx&-He z`{3*Eu3f`P9OvzN;O693)B5k-8&j6!V2Orwj(@aS`XNAk2N0v(hwmc)w~+tCxc&&z zk0M=2cr1G(1@ulKYWf!i|6>644)UYmzlZ!Nc%m_47$y8SWkJ!0T8;Dge2(FFk5zd_ z*=e>KXUTx{@5e!u{{9JEA662oyRAmGYT+0|nL&^rA^4Mw;C(*9&PVDGo32@s?jn_c zidCNTD?6>STxHgDtnM7+DBiYK4c=wCHa;JjTq45yrv>Yu!F7*<^<-y~EF>M~MTq?@ zljD?vn5W9gI+h&S^?Bo%wKRt>q2n>==tff@!sh!7^N`O*GSU>5G~xVRZZ|J0Lgwcf z+Pi!*leO6;B`@7}#HRk%vK2&R3EqAG}4jmhPlNXvGVpZ@9s@;KP^qn-_ z1)?<4_d?%syKbFm*JiEOzP=&cA6jy)lMTlvw>ny&=T=_vDP(}%YV_AfjDdSYB9p3R zQACtTtfp`E8N-YxbI=KCWyB%74&|y#1{0P%o_H&R(0LFH@xi@K^er$n>VYh)F=2py z?%mTh*dWMsjHz}NU+P^Dt`X#~9yA7x;lW#`-KDBE(P$dM4~}uV4lBZ))_FZMV{~-) zCehyrB{l{zC9!ebS*n-u7+IC$jq>6uWEn%(kx`Gy}iajzg(KS zE!U1?tH2Tag4=Fcr1U+;;2oj@>j?IRWjAGwr(V4&9$n z+b>0xHy^UyBc|h0TaV`p&)TXXW7HVw6BO_k?e8k$i8_H=RSR#3mbGdWx*xomRbf9; z;q_P#Aih?=3TiP%c8Id1#_%^Pdd(3N1c!*=EfFb@)la`tu~kPWPLG_pem7ji7}#Z2 zn+v8fJi7bVNELK^`@ND>=LY|;nHG*`tzul>lb&L2V7W91&Rg_|OSJ!_%=v)FSmD zlYZRLX>_M6i|dC5hM*LYD0+PRyUI|_ZQZ%_#l2NyG-SCazPk5mz6gz}wquulB;La^ zsH4FO`ZzkvW%+n~UB!myd(vp^t z?n_UYH-*IIzIZODEDZe7ew)=j>3M{eh=aOm7LU3l#$FAJu$flXA|7`#DY{EfS+z!M zX*e}?zdX^sLrs^zfQFLE^5R65xs>*`#_jY-Mi#s-@k^ms38Mc>rJCG3LcJB#M$0@6JR%YSkS|UXS5BvBA67 zZ-v8lCNu_>BE0I(kmxo&ln5{AUx8Axj|GLJawM|}zJ?4oBTAuz0#eT~e6$WH3X(v8 zRJBvd`DDwkp+9}ja{3dQgk>YD_ZOdVy`U>eYgK}tf&3ckE>86B3Gw*_JR8&hCaN|D zlgI7Zmf2bw6);sK)isDXYX@~JWd>siQ?D9hnTy`5#0b{aBoL*yeR`rn-++xUR7ky^ zdlQ}c-KpVrs-#fFjCH|HkC{qGh|XZ_7)-tzY?3W_dC6vzO3U9KgwcXtK}?;1756*cssAJKW=N?zdsd`kbn_S%^**d5FBPS*4+aut&t;^UU9|_xmAmKLgU2&Q84{PE zJ(J7pH4x6?-o%7+#d-`<%1Vr>{1Mp*@4F+HeqD89a<*1oLqkZ+u>}3-ume8O?-lR{ zJ5+wt3G2Lz=ul(MHOTi@52D|0jJ!)Qr%^$q1l8KW=gC%ivuME(hXm!ndZ11sUbcjO z^=@PI21eP-rUL8zzsU7=FtNj24{BtV$Q!?m21qfy?vE6pO1H!WPFF!XV;~rxlBh9- ziP)N%sl&6!?OAY!mIBV9atHfG0S|6uk_2jELzA%5K!2nlRo)_o^=!epC+=|YPUiKy z%MytVBHNp%K;^y0a9|@6mH$e`xBD4rO02qL&)OJPE*WJQB`>$;00BLjx%Rz2RU$BaQZGWYZGnd4OM8ieAkH6kjs^{7L^ zPP=To)uqGM93oPcRY%OKW34@fkK9(zS(R&MT5anZ3V;kIM7PbZGZOZuuVGN_TI2bW zA2QjKp{A$AAyILQx9_q_K|KmJmodEehNS~z2^72QmGDFw1G^LI1yM)CsVtVlA^#Hz z)oPtyAtJYy83glYykly8v{_kJ=^8+By`}3+gyVO$zD-`It+kpx&15px#EWUD!2?NC*Y= z4klrws9+gU!GN;kPt$e?tnwV`fdn#MA%FIAhyVCu=BbX@**V*3Q`6}y2}V~;U( zAPp%)Q61z_{UB@5%MKf}%CB0qCE<%x`ijQ7aWrA>%u>@@*U4Xpxablhn`ZSI7Z3K9 z!*B_^?!Dxv+q3kTkH&pkMa%0Znb2Xo7n9WkgS zJ17CoLx6#)SUD6tDt&Dttyxy0){2V7RUvWDBZ&kg4*{kM45h-xCaqAT(l-#&)>?^L zD=f(?B<^`6k$~hOz*I5U%A*SDWd78uK&=&XE$$T(_dJqFK=Ke^s<7QWs*ui$Ppt~n zT4B3f6%zM6l1M=E5MZh}Yvxgfbc%UuRiM_2vnE%C#66EB5|BIum?{<-943a#8MM34D!Mk#;b`H&qO2_1;_7l`v(Q0!)k+|oP zL;{kB0JDyp>-8!f-kMq!sI|hCUau1OJd#L2au5h6QRtBor<~?+jeSW6r0NF%Z5i#Hp_9*jE>4KG~Ga?klkGxFlJwj1#Nhk^-;;^;zMdXO`h$yJAEwMSM z9A&WLhK$P4t~9thAPue}dP=T-C>@YUm{>wE7K0$J-Vq&Zy*@?kSYp3lVxO%pH-j{^ z%dE!((!efrb#8_jAaUv(i$M@qkDEbaolTYdCHC3sax+N7%FKE^APp)rSLbGk0TQRq zu^0q#^|%=%*4b3KUt*uFE;oZTq|L0y1JZytb9HWp7$9-#9E(8^SC5-PVx3Ku`z7|- z>T)wk!|BX=JRl9GGgs$khyfC(&aoH-arL+vB-YtfxnE+Rtu8l%G?dS*#{<$pK67<$ zh8Q4m>Kuzf5Lb_zL1LXvmHQ?3+3IpLNMVG`dORQn5i(cjW{3e2r_Qk$1abAa86?)( zRJmVbpRF!8gA~HZtj7aV03&mCZiW~jaq1k4K@eAun?YioO_lp4_SxzlXMJWb+@T+b zCinfvqXCo5#^3|vcsOx--4~A|uBzmg^kFQfk8GMf5CxH~ItLKuzf5Lb_zL1LXv zmHQ?3+3NDhZg+Spvoa^TgHxGlJjze ztYBfJn5bRy8>!n!dPs447Dm!ziL2agBn~2*j)jppkZc6ji0#r_x;LX~Ul3^xV2O0NABO89+g%s8T_WOrsx1Y zxNMRB8u517D6h8Ps#r^ZeRQ?_y3Vrrjq(Ect%~*SI}?_yU&~gcZ&fTb-{vp=G}%IP z^404_wzqhkGB)}d!IJNr{ae)v?loeC_QBvNlYSg!5^S4DT4c|UGU*V=dlt&}06~<% z=2QMDD@QBX&}7fqR%<0NVqoW=y^;kmRMV*!Ws_iOT6 XTXMg48i(27n6ITZPn)eeHsJq%(tsx) literal 62942 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 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache index b4c72b4a67e27f4ca30e4120d3d82181e64cfae8..a20b3707a3fe78cebaa50c2d90a675ad70126fdd 100644 GIT binary patch literal 29089 zcmeHQ3tWuZ`)?w}MkHY?a$TXhH#LzqsgUjoYf^K0%hWVeGZP{qYzZNkT(TQ>mxOXz zEFlWHU$)$HTTyPgtn0e`&v|FwdEaR!^JcZb?f=>Nd`z16oH^g;dA`r(J?Ffq78I6| zkr5@x)0H<;fyfoSiSaQqDUT{mj7F5ac)l=}AB`w@d_|H}7>gt!B8f~G%X6X9sZ5?k zEZ|8IC6`L)dBE$w@cIaFohp(@C=~F$M$9MXbH`sdqfjVqw3|@O;AQYKR{b!7&C!3; zz<-)gSN}35N-RNKX*8OrD-Fd*L-Em6_-GhDnl?TfijM~H(Ny?o+JmF`a*e>Nr)sPv z;J+;(67YL)hzG-{IUJv2G~?#&g!d&g6DZRwRu;J{`erJL zIM?q|N4@l&RIs{J>*u1tce6jQ|JwDUX-exA1#jCAKGWjl)Xj-$uOs*51iQzsN40dM zvc}3`j|Ghqq%B2%`!HZIu}tcQic6*UxA#nxC==y~n-ob@%K4K1_JN54i5MCtR2GX! z-Gm&G2;nl=Os;@Wk77na6#z+FO<)6qvgj-Z*N75ohzf~HS(JDZ9EZoIGF+$(j0g%P zUn=6uMNCKt(8^oY3TH#RQ`JvuuR=C_MYv7@$~Lk@k*MDEQ-Md83OGKR3Li!U0zMjH ze9~;FJk&>FQ{Z~!%G0HuXN7JZM@>8WqWSKm;vx6SraiB!SbwGGO#Y@Z(jy%lJ4r2% zeNbk&RW3jBG%vU3W~Uit_D9NCJMIYVdcR(oyX)tDEeH4xj`OM8K(l zN=zri1p$-IabgRdxO6(5D`M;Af`~j9sC=OJI9UQoPC)Q}vILwPwJn-GRdJ&|K`^Si z9Z8Nz8qN_6H%YD#apyw18i*kOF3yb7quR#ej-UbDnUp9ME14vzGa7A-Gw0TgztmC1 zk|>_48A;;AdXb)vGd z6vP3kXRui5t!m<_YJyY6+14XxXC+KP?Q~jEVE#7&|6n?TFa2pKf+SOPfYMN)SS|uU zX*v){XQCIQhcU()SM(}3r97^>^kCf&F+mfCR2R6f3G%qV%OrEc{^^;VGmqz|nA&`| z$$8&6uOmqbk-ewCI&dg%-Va52;lB^?cklSqp}CaanRmCg-JH^`MgD^Kwp0GFVq^s; zSH0wN$9d|glrdtjj&wkuquT%&?-%Q4Uj_!%q~HwLK!GcoTv=EGJ&-4R9*B0 z7jZ)PY|Hk(e+8{b2-hi)2E>SbGc`Jv^ zfR#dp6!tdU#Gk)FsrObHY7f>GE%ei%YUy~ha zE+-w%X7zcxQQr4f-f`oaP{<_qOwrC6wdIRp;}@YZCA<{EDHU#7bL8I0bRw8Af=sRCLW3jh!a zYI&_&k|2^+$1%YaL1kk`2bgI1pb!%}h!MpD{}fjv+Les|NE5*qp)YOKc^Ob$6dyPX zljtm1nGF5M8(hWJ#_XQ|eQpKxmgevR8Zn`Qu$O)}@gu1)hy(;lFf67j0uq`ANiH1C zK-J~f#^I|-Afm}ESVE|{p&b{T~K=}+q&k%y94vm z+nc<%+q`z7)#GP9!rJj%c3qvne*4+`@daB_axSsMJxqEpzSu75aKwX-Ti$sYy_#w~ zbYQDxHGTFUyZ@`@qlhIEGnvh|-IWVw{#N|p=(717udtn{gWMngd*T7s`Z9_S#EzR3 zib%>c5I)C6#Bz2LM6p)S6Z8sYplW!{yMAMTN7C3RE?Qk&bqx=2(QsV3aBKsXKi7v6 zxoUgz;A0zmdG5FWiC^vz`hp^unf0?xg*>!y{Xx5wi0~OBcb-u6w>6p+bFxpWap4k+ z9+QV>FUfG;nc&=>@7VEpiN%|uwv&3W*E^o>(fjE5@#B(j=Z835uAm9 z+S6ml{FJ@>c}t2Gj+SO_amut^6mCZ2yy4$QEnmAeIWwS*gAHXE3LZB-ke6gsM4|)? zU~+^VMMs!ihCrouZQI9_u{{+`1V|MUF({e%N}0R?R0!4Th%@8&=S(#-tW>tqZb*_S zlNv&lIzlvnH`>@xA(|eIM(fjaW3g(00anE@r66Ab8e>5O7FWZWgwSEpGWI7`=x7E$ zN3(>AzG@PKAG&GPlO!L&@E}Qm;jvf&D`{+aGNxVK`C^vWygX^%v5cW}28?fJZ24%u z)w1PRL{;T+C%G4j+03$ej*iW5E^O1eg5r{&U#xiiPIA7>kI(w_r2MqQ>h7_!yo)b~ zo}Ybi&7bRP!oH4}VO(uL=axg~iEB26DBe`8?r!G$6X&GcG>K2gZlR?I?g`!(et3AO z*U=Fz=~w-4ozF!h#PcOS7qauj1r%=p9k(PZ7@2Gz#p1Hr&LR%ina|~L`FbaB45fw` zL?TIw5=*HHQ7n&1XM)lc%<5`p^T4DcZ#dQ@L`0a>6}?K{))uXv%!v&sHKs;Jt$=Ym zsO*fs>l&JDh9JVD;qWlC19&vz=+L#*h15{u=LF?yL?ol(`syh|)1wl(FrF_5Q|T&| za+oaKQ}A@l;Ej+A1JQPPV4a)I5N<>7PFrfOqDqxvljLf}>ME7&82DE)J|uz_M7wR6tug&kwX2tZL(l zw!!tfET`n?cPL-m>9o=m{TOHUmoHMs(EG?KX_95H?K=pg_p{*k>o?A`=0D(I@HDvShQa`!=^*m-k17i z`Db50^X_Vk`8DRPmIY?DIJnYt?fJ#s*`r&IMV>Nd#!ryd9LSqHHDK?a84*=BU7UKl z?cV#ug`Kv7b9s5~?Pb^HZ>rYzZ$IgV$vk?N?Xa9co1aI=1YC&tSY_G$yQEt!LIZ^R zKb}b0DjqSsXX^E#H}3@=f4d~)+S+UhYwcM{`<8tkIzDJ7I$!SpU|isDtPca%`c0;8 zcsu)#9-bqNhDyVXy#`e;On)yt5U}uO-{qr?#+!%s_dj7Ta-H7mve60Ao1%>8>&7D6 z&vhtCdDXINHZl2lswXG5y#e8Ja3a)VDBi(U)y|Yjp^|hH-=Jw zT5XhV-+YyGU~tI;QQ9v{b{yDo=<;CMg+U2BYBr*&W54BzoestHZj?|RBH?}s{R42# z@QRQCVK9XP0f)&I(phvSL*)kAb*7=2TpiL=V-&zgov9$5VMRhcJ~|vU#2t0)y`0M` zN43_GjS8DmK!(w*7(%G}y_M{2u72P&6gUv35P@c;bwKfi65-;UAGZQOZL{{0V} zH!e{j7OL_ry24*?g7t$9)yY<~)L+tbM0q5dWr@y9Xo^NJReVvse=+AJ07sYp>&>?W zH2)>t|B~)!BweEO64-=0FWigq#WJtbP+=?<%4G^!loHg%B19;g048~&5gyo-0Ve#g z)C+Iq{4@>2#EL||Bt)4g63eKbpqHn*7d2$OI1bOnr|&A$k=13}fO{)1S6n+-x$-=xeK+HUU&#l)nZ9&d>8*)v7aTF27~oLNY?F20RzDT-Mwl-?n7^V=xS;<=q`%$U3vSAAnPb({lyL6J_#PbRiBFP*fI1MpYfCv8)%`!5izKy*PKs-hLntrJx=h(l9}gV9e_9cnu00Y{p2&s`mw2jpG+_Sp7ru8XUZXYG)e z`G1ws=Ic9|(Rr_5USAzC%`JFSk2@KMJ5ioqTiR;>Lc4W-eSa9R@v7C=9gn6wKa5n4 zt1|IjbVj&$V9aiJdA@5wjhjWuA@%eMd>FpV!U8ipQ zyk4}&bdK%nw7%!}qNLmWTat@I<(5ba|C1UgFb%aXnPP=65^$ZlEEgtMB;q3+y2@7C zOq)yjJ5;0c1qv|REmVR%aSC38dFMgsjmN>R?rqd0?E6WTP>J11GIBBHOHfiv?1uA` zh`WiBRZ8A6jm6xwzsFoTBH=^Y@+A%DZLp><&f2~k9n`EPWN&@Z3GYmjvkSfqXK{fW z&R86C6Xh!*qkq~ajm1_e=`b5BmMQsK5r)U0GV84_ebMGRAqC#)8U1#CLB>aPdfOKF zSKSWi#&Ijq9_^(5iQXz|ZNr$*;Lxcn3QZ*nmdv$lNnK>5+4k$Zh4+l7MW=O{=(^zg z9G5b?a^pS7Z}xVPV+JiN%|g1Q=Nxpm>hR!K_f72>TfX|8b@*{)w`j-gPWKrbw(M)2 zYf9^NY3d%?F^l(OGRvncKjSCRzGXm}v}l%yoMs2^?A{&CpRzxf(1P>Um~82W@&1aOddyqnju=9 zyg?_NmO;b5SJSe4T}|kABT32B&!wcUbR_7g3$uw*G0Lz3{+%>Lmst#_V{JoeRxZ%| zN}7h~@(b)@I5mGE8bawBOhb)yxiBXgnCJO-mb zHaI5wVLkN)#&16DmzusLqvO0U6CE|eHkg|lz)dtx#*(y0W3lw_uPuAa&dzmP5nSg z2gZNb3e9*jMj+7fi>}VhB%izMvle+iV#L%x!?Sv94>c|O)uR!8{YkQO?*D?F`tUYU zlFAxjlE&g{17^uTi>q3T+gf2J0FAzWF#6(QG$qJE&DZ+Ykn8&nlAQgF$@2Q-{$xZY zFE^P?|L+Q}3Y@p3#B40?Heg0m%ZBim@iGOdJ;^8ixH#~PyAYjg(v$t~USXxk<{ zi>Yu2wC*>MB<*KRZ0Z&GlZ+(+w~5Btga+B9vDljQc}42yko6y|P-pzj8UPcoA=IoZ zUXzQUU>*#cM7?>abR~3Q~FL-H( zvBZBWjOi)EnATKv0JERL1KIi)#p7sKbj4k2rCS%T_JM$L&^@PrU- zd@{cI}IWZ?RTcjeOzwm|!h@d^LFf5f%R_ql)DqQf0qD^hK~&W zShbg!;(>pPYgGLuh98yx+!H~h$V4T0AO$|92e&lw7~n(@{D?YudX7KdLbHDf)fLR_a)Fk*^@4pe7+($Vn+|He1TlCOqM6)a@# zXnX2RA8AOkiBHd0A9Jley4;=lyQ@+5vv&?)RrCRWwwTJDC_C<8|r zfoIh@R84e({uBs5#uXQSf6@HD=xzxU^a@G|mDN=5`hCZTtj6GI;JI@E0#g-q7#u_{ z9K}FA*ukvxAHxE&d%L>sJC`}m+^5iA(&qY*Uk=*^{_0iU?DT`=z07m-_ZC&!rEi!z zMPVOn8GDOe7@5P_IB>h&`8z3G=Hj+}TJF9$tuu|0&d(TpH|U`M0h8A+cE#k`cv=tM z#?F3}x-(puWP4?u-Qd)<7f$4td@%Lexl?TJk(~c>4Lb+bN!hxOC9hxiI!PIdg2xSs zrW`Vc6uR(PQBguxluMKg(@FSQhk3@M)|>t2LOU zw{d^`RjCXA>bI=@#p`R=$8Dv}o@+Jz@QTU%4tqRxD}Ger+V@yX_bp!2It~hoNb_CQ z#{Bh_8@E3OcUzt1-_mAM@Y31+`o((uc z%wFo+{_frADMib~gavxMc826E7I}DZ7u9B!ZO36P8+n+fNI2!qtl-^g(N+y4pg{% zRi9$%v^p?IdsdaPoV|F$>HZg^kuYxa;rWHD*b5%4DR?v_C*Y5l&5kNglyA0o`!O(2 z*7fzFywpBHJD;Dh@o&kNvk}{h%M)TURs^J%gU@*bYLoRs%sW5*S|l&->EsAshuxFe!ivhWTi zxQ-Y&Dd0^E5Z&+{2!qZN0FK4dENeAHJ^f4(lVpnS0BHDS>3SiZrrVY@UwToSudKYE_S|B{g-4l1 zomLf(owsQGgzzT|zQ5URNW!%_vjV#M<_zyW$Io~PGAk{iC~?6fduPk(kJk3cdpZ1O z#L(^bcb?ofADmhl-(~rzc15gTf4iISUXU-@mD#<`?cKLVnka6%XIwyvgO0ctg^Vd* zTE6v2+n%)(9_4h|>(lkom}4kk=9_HYJ6U#BLK&$m2~HVkGE#BGMMQTJFa!c;J|{{f z;OH&L4Bf1#fhfR3A4(9Bxj0#1u}!>+(?dT0LrXduj?IY;P-3(My#4f19b|7-h+hpT z0gz#ofE76LY7-?v08s{_`GKfpA_f`rN05pbU_(73Rfq*}FM5*dPb_Fr0gD^(Tuv2e zSi$3jke#z^r6NQt{4z;8L^mi-=pxmo1_7y>A{wN*Frpf`Q~P&C2|rw!jYJPar;Mur zXe%9=ga{Mic^2B?f}nXdM>GwoBAF6YC^%n^u{x;vVvUWU{!VpMlH4JC&Nwy*k>wh6 zh6to-NED;#k!cL31Z_<>60y7u#GT1(Hl4~>N>stdnaTil5?0B=#N!bwTlp zIi6jYM7byMkYFl{tf~L@HC)Q}O>FEjV|E delta 2819 zcmai$Urd`-7{>cm##Vu@V_ymg7~)_nbF|P_1{6vs-O8VqQb4xBfC7VI?I?dX88dTp z*^HRj*gYmjjeoXeyI91yH5!$;IE~2?V?uW0g>#!BnOS0tda(<=vG1oQoc29>)Ano5 z?>x_Q&U?Q1oL^OzuPSP`;?U`IO3*eLJ3MZikHn_N=Mo=#6a9|-)c-o=Wa=a9RO(0S zTZe?90*@;9OsVJYwFIu~eVEi&%b4)GI6ix*kGRn^t^~?D7tUnW$=RQY3ukZ*>+5kX zd#9X>qhiA#u}=wXtDznDH`Fp*GGQ<(1hff2PmUXZJS+|OQO+tcK7nb=bK%!qmN}Cb zr134n_~XVpSd5jNsVhcBGu0&kujZR^!eoPL+Ri}QPOX@3lh9NeHwJ5dy_|{T;^txE z>ILpS)rz2Mk#WDP-xDKxTr_)OHQPDnTeDUTVinyk*n<}fY~1+r!XBExPw?a}>cE{s zb|*ch4n3BO2M7{N$6fRojHM2|RN`WUlAcoNIj97=WjRu$aZ4}3vx3c< z?qb~7l8Yn~$@u|5lFUXw@7!kEV;Cb7tc=s|OR-U7UW%nZ&B?5NV&v z&?a`V+Kj~-H-4z@kns!l8InGhDcy}D4j+RhL(VeoJTZ)lw`$$^^9hba$axbhwOROJ zXFFLw%~)1puW!XGb$&)S#V4_&VOC;S#SNDm7ME1|yT(pJkEbQI;GGr=zG->{ovodm zER~kGd73Q0kZ$>3I1hINMaT_w$tJkJYo09;nxGrQy}dH z3=a7gDDr$-WMcm#?x(~oFpLpzw;M6tE=_6hYrFG2!~V|-X_|8xTyZcg%l3I!lzg5@ zV`lM5h&`;djlDh3vXyrTcUw&IUC_)8qzSbk+Sed6x3X7zjWr0&^?f!>?~`@_b^k32 zAR**18uUu%P62Y4{x!y5xm&R4>)6{81!B8`r<8s~QqAwi^YY!8-4B{?c^dQ8h9UNefu zoAA}aDlU89xSxXT7c?RhoyePzYTTO8G=>FcDN=~{CmZ3Ml-`?8#^QMM=>r+-jHQSN zJ&_vDA2kBv-hD>v>Vs*T1=tuf;>Tze4o0~})NU)pe{oo=JMqS{6d~S^*QU6>`w#mI X`Sl9A>P#KJoaU}n@XxgBb-KR*)fchy 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 08d52542..488591c3 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -676,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -954,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1150,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1568,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1780,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2058,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2264,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2682,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2923,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3201,25 +3231,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3400,37 +3435,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3613,7 +3653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3891,33 +3931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4094,7 +4139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4372,33 +4417,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4567,7 +4617,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4845,36 +4895,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "projectName": "Jellyfin.Providers.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5075,7 +5130,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props index f6526925..b7bbd584 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json index a2a88f5e..6793aa4c 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.assets.json @@ -3447,38 +3447,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "projectName": "Jellyfin.Providers.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3679,7 +3685,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3956,5 +3962,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache index a2047523..98704a55 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache @@ -1,81 +1,91 @@ { "version": 2, - "dgSpecHash": "Q0A+jB1Y6OA=", + "dgSpecHash": "zXo0o37i7ZA=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs index 052bdf74..18236955 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Cryptography; using MediaBrowser.Model.Cryptography; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs index 8fbccd80..e22d0775 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using AutoFixture; using AutoFixture.AutoMoq; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs index 105f5d7a..23833ca7 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using AutoFixture; diff --git a/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs b/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs index ba3abd5a..2abb9005 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Providers.Sqlite.Migrations; using Jellyfin.Server.Implementations.Migrations; using Microsoft.EntityFrameworkCore; diff --git a/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs b/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs index 22667ee8..54883ccf 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs b/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs index 6997b51a..aabc159a 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs index c450cbb0..552f3064 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Implementations.Entities; using Jellyfin.Server.Implementations.Item; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs index 8ac3e5e3..f97807a9 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using Jellyfin.Database.Implementations.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs index 5aa7c04f..f40d1ad3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using Emby.Naming.Common; using Emby.Server.Implementations.Library.Resolvers.Audio; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs index 0495c209..67652562 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs index a7bbef7e..7228b987 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Server.Implementations.Library; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs index cc2e47c3..d44a2c8d 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Server.Implementations.Library.Resolvers.TV; using Jellyfin.Data.Enums; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs index 07061cfc..f9bcdf88 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Server.Implementations.Library; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs index 56271133..6e7fb0d3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs index 8ed3d8b9..3112e50e 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using AutoFixture; using AutoFixture.AutoMoq; using Emby.Server.Implementations.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs index 07feae58..211c8a19 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Library; using MediaBrowser.Model.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs index aed58435..0ce43619 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Server.Implementations.Library.Resolvers.Movies; using MediaBrowser.Controller; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs index 650d67b1..1dfa78b1 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Server.Implementations.Library; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs index e60522bf..a00bfa4e 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs index cc8ca720..6c75cefa 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Server.Implementations.Playlists; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs index 3d8ea15a..cb7bfdc3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs index 30f72f59..f7d69915 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs index a5a67046..aefcc36c 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs index ad85bdb6..29ac1ce1 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs index 52f71ef4..a381b7e2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs index bedd187e..cf032104 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs index 9dfacb2b..a8d3e8e8 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs b/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs index 9a4389e7..61cad640 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Data.Enums; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs index f58a3276..fd048b5c 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs index 4cea53bd..68eb78c2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Server.Implementations.Users; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests index 94c6a236395b1040f375b8c29814a43f678ecdd3..83cad5b2c02768b8f4578be9cec2290a515090ce 100644 GIT binary patch literal 25520 zcmeHPO-~y!5S??S{s)fjp*dDnr5-4y9~2N0wCaIN8bTW&KuHR%)ZgCr%`TR`_So5M zcC)+2Lix~oZ0z@D#^doQ|Nd^#OFE_lx}hsNqcM$WPBT2Yrf>NCK^OEadwzj$zv+}F zbcxm(+`8BW^ z<8zGJ&oSFMP~!FQjH~sF1vOVsmP2o~{;{Aqhi1+0ZFw;wtb=1%%#ERm13Id8j98HM z`@T0BdPCU!5ZI4l$u9D?%wlh_`WUewul?cyeTTQ4<5l#R=JQxq?ecH>LrKTX_IOd) z#2z{kZ7gqzW#xPDBqvzukX~mI(Ou?SZV**)tTn}79tV|^dl;zje#X%w$EF-J9#a?{ zTRs+)T;HMgAIWd1wpdnQ_fDP1|F^J3KH>05gd=-CBTcgSDTJwt2?qCPE&nJF0ey}$ z?||ARVon(~Q{tf^!di8ndHgciDB1W?+NNKbo$)DIpO#%8C&|T+&Mq+F48sxLCA~4* z<3~g9_uKF?Bg6t6L$SXZ(0h1nJ~z0Uv$)s8M(!i@i?e|2ou~M|Jc{lJu^_5-$BxtY zGVS9`X($fWQn4VS&+Ge{zNr0PejdxJ{ZZ#WEM|_l=L+`2`@1jtk>p}Q$8ROOz-0tI zxya6HoD)C6i$6nF5y6pv{iE$=d>5AamJH*J3={l0;1A3t>i-u_IgGwGhyinkn# z?$lT7FMG1~@r;4lzT8wNwslQSbvyR&rRw%UWy+=ej4jjN?RnCMI$pfB%5u{W;GLbzD3u|h0g9;DzVfYOFEBVz0xmv#b&*tR8=VXK1nXwPII>7 z_i+B&#*oMJ_ew0b!J_8Zjx9qh`g?3x zpWk<>n`w1pDV?@#nYJq$yNtBuj}`D^8ejs-3p;? z)`G~IW=h1UZ^iYg3YRiiDB1W>kt#?eL?pTR&@ihsBoxf{_*So@7CVdGT!lnGy=e%k zbypvB89|Mc9S7?>`%v7crTS`Z`aHYpt$CMu_QxI4O|#@#CAq$G?$>(%y=}+}{Jr8s jNMmR3K_P_vz2Za2JpqM~ai!x!#CMw)!o}C8eRTck(12+_srKC-hk}M5KJUj3or|jdHd3bT z_oc5D(Fy#;1mnTp&mE1fOur{Nyp5Dc!}!??wdyqRz-|9)m#0j^ohP<`mFA*dpBI@E ztle|bK6f=K(>Q}?n&Isy^ioA^Tji@brr}sn$D1RHlgpPBucI9Cay-p3VIQ%se9Gip zU!>PP$q(tel!*)-HSBhP53pn2y{%!xyhGvr-(1CaA$gc?Gz`^ZsPr7E-2c=2&;Xai(S| zpGb#dXCsv|C3B8(uI81FJ>>F~N%$k>b68u0xNHU6n4SPq=ci+Ren&z$e@SKi`zPtZz-{kb=CLE^kdXcdXcX;y3E47i ziDDn|_R;31Gb>^kYuQ3OmbR3UA(58k3guYJb~cAZ*RC&AW2u^`yL*c@bcRS-1?AJG z&uZ3b8ZQC&Py8BL(V-ngA8L2|HP1c;xJuQ2scnsNNNSQ2>Uy$U=9Bt20 yzxDg`T|(Z#uT{v$k~d@0jY&e}{aS^5EP3~YBt+bmE~H~g`?7IDynQ;yO#KfC3cEM} diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests index 94c6a236395b1040f375b8c29814a43f678ecdd3..83cad5b2c02768b8f4578be9cec2290a515090ce 100644 GIT binary patch literal 25520 zcmeHPO-~y!5S??S{s)fjp*dDnr5-4y9~2N0wCaIN8bTW&KuHR%)ZgCr%`TR`_So5M zcC)+2Lix~oZ0z@D#^doQ|Nd^#OFE_lx}hsNqcM$WPBT2Yrf>NCK^OEadwzj$zv+}F zbcxm(+`8BW^ z<8zGJ&oSFMP~!FQjH~sF1vOVsmP2o~{;{Aqhi1+0ZFw;wtb=1%%#ERm13Id8j98HM z`@T0BdPCU!5ZI4l$u9D?%wlh_`WUewul?cyeTTQ4<5l#R=JQxq?ecH>LrKTX_IOd) z#2z{kZ7gqzW#xPDBqvzukX~mI(Ou?SZV**)tTn}79tV|^dl;zje#X%w$EF-J9#a?{ zTRs+)T;HMgAIWd1wpdnQ_fDP1|F^J3KH>05gd=-CBTcgSDTJwt2?qCPE&nJF0ey}$ z?||ARVon(~Q{tf^!di8ndHgciDB1W?+NNKbo$)DIpO#%8C&|T+&Mq+F48sxLCA~4* z<3~g9_uKF?Bg6t6L$SXZ(0h1nJ~z0Uv$)s8M(!i@i?e|2ou~M|Jc{lJu^_5-$BxtY zGVS9`X($fWQn4VS&+Ge{zNr0PejdxJ{ZZ#WEM|_l=L+`2`@1jtk>p}Q$8ROOz-0tI zxya6HoD)C6i$6nF5y6pv{iE$=d>5AamJH*J3={l0;1A3t>i-u_IgGwGhyinkn# z?$lT7FMG1~@r;4lzT8wNwslQSbvyR&rRw%UWy+=ej4jjN?RnCMI$pfB%5u{W;GLbzD3u|h0g9;DzVfYOFEBVz0xmv#b&*tR8=VXK1nXwPII>7 z_i+B&#*oMJ_ew0b!J_8Zjx9qh`g?3x zpWk<>n`w1pDV?@#nYJq$yNtBuj}`D^8ejs-3p;? z)`G~IW=h1UZ^iYg3YRiiDB1W>kt#?eL?pTR&@ihsBoxf{_*So@7CVdGT!lnGy=e%k zbypvB89|Mc9S7?>`%v7crTS`Z`aHYpt$CMu_QxI4O|#@#CAq$G?$>(%y=}+}{Jr8s jNMmR3K_P_vz2Za2JpqM~ai!x!#CMw)!o}C8eRTck(12+_srKC-hk}M5KJUj3or|jdHd3bT z_oc5D(Fy#;1mnTp&mE1fOur{Nyp5Dc!}!??wdyqRz-|9)m#0j^ohP<`mFA*dpBI@E ztle|bK6f=K(>Q}?n&Isy^ioA^Tji@brr}sn$D1RHlgpPBucI9Cay-p3VIQ%se9Gip zU!>PP$q(tel!*)-HSBhP53pn2y{%!xyhGvr-(1CaA$gc?Gz`^ZsPr7E-2c=2&;Xai(S| zpGb#dXCsv|C3B8(uI81FJ>>F~N%$k>b68u0xNHU6n4SPq=ci+Ren&z$e@SKi`zPtZz-{kb=CLE^kdXcdXcX;y3E47i ziDDn|_R;31Gb>^kYuQ3OmbR3UA(58k3guYJb~cAZ*RC&AW2u^`yL*c@bcRS-1?AJG z&uZ3b8ZQC&Py8BL(V-ngA8L2|HP1c;xJuQ2scnsNNNSQ2>Uy$U=9Bt20 yzxDg`T|(Z#uT{v$k~d@0jY&e}{aS^5EP3~YBt+bmE~H~g`?7IDynQ;yO#KfC3cEM} diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs index f81f0c65..0f21829f 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache index 7b7e8740..1ad665c3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -ee367d6c01ee9ea41181d388ac85f4142d202d34a7437d2adcc78a151d1c4ed0 +fbd2e267855f28a32088a92df6e5fcca18d0f3ebd4bb9939ef1a0e541643d328 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig index 53948e2e..0c691c79 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Implementations.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache index 93f8876345ab3a5a7f3bf6db06c863c1fb159112..de2bccf2f5595ea7cc39a6150cd181c588041143 100644 GIT binary patch literal 124997 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 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache index 58760ab7730f22a9f3b2fb2fde446355398b0cb0..a9799c6f3fee0444d1e8ac3d7befb4e70d89a1c2 100644 GIT binary patch literal 61365 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 wQ#<E`oEoOx#`DqD@=cwe%oP- z>k#;;?zovgkGEvtwEbwzu@8g(s9MzpD{?U4SdTn{&QL%HK;;mJRnJ8;_;&;?vVz9; zjKN9A-!Z5GLwZdmxQ@Yx_Kw6Cy+UNd3wmb~ej>xq>oW#UeMZXgHERQKwa>T2nZP(d zJNsa>QxF22qzU@eX*_XC6`VrASu69C>oSG#84N$mH35BH&B-)waqXod%p``Hr_O@A zI!tD>?R)?_)L#*2G~={+d0?eSAiO-Jyk?KF#K}=`ym85M7^ZkeS{%X5{s!!SKHpka zn^zVpy+$(VMqKTeBZGRwrGGd!yuji22+HaaZC>8+_YT6|7bBQu1Ag_MOz?3`v-`kQ z935a;j7taJBAC_^w%#`adwhZ=88n9b+KZGYTjFumFB)}zL0t-r>Om@j;Yu$IPC?aR zvr41-r9J|~<$dm-ie>)67LlwNYQQH$#*xHw=JIoYFSriPMq@w>gFhfBFMju+5jYt* z%mOwy=sLk-n8mMyLxJGHF4#8pFp0j_kQ7vgL`V_?^>A^ac|5HlFG3d@jB~?B$T(%8 z6G%oHlToUPg@@JHyg2HcTVKKL``{^O*gf5t-N(ZZ0fiPK3dpH1O`y zGh#6Q5fzD?sJO0lm~fHyh>tF^##Y8mgiDM9=Y*h`zHp1rAp9cc|FkXuP4RuPTpNQM z@u@Q1)Jr?GKNGh?!JUOXU6O5%0lm}v;un+o2Z^HHR4Vx1$W6+^hoiDBs$pNb0ppXa z$lXjU_>mMXVpC$D<#K1LNDG&GQy+?BxxPpo-4AtXzae>!+T?qUiaEcj*WhHj6HaF& zW9&@_xMz%cmWV@R7Lk!!Ya?Y@nfNd>`&s0Y>?$I!RFbPvuFtSVd~NJwO4%}n>H%oX z$wRN4XYe-R{qZx&;bEo20Z5-P(v-IXT$xZ}%W;R+fU^_p$@zTd{It#+zOx)LWm2L@ zS$kf*%tm;D5&FrcBwz&>&~4y)elF7UGbLnWc!9rY42vb6J+XXB0y+yvONbz^6;od( z)pD-m^aPYldj{7R&ll+>=hUUz6Z?yLV@I(LkBYKv322;AX-mL(lk-rVp4s0Pw_>U< zl4k3PKg}xmB_+}8OJwtcv8BXSBy0)esLRK}waga}D>D=~@kUt%#aP2nrVH;3Lv@(~ zUpxO5!Yc}2UA_dryq^0MYus1fOC>q-;;Jd=S?P(?1(Phm(-%4l(bY_Jan*b)!S&d@ zq9^6#RRy#VHx_xoZBgb^v!G71{gs6Tf1SYxEv^z3yStjhpIEPA@ZzchY+T}kwpUXX z*7KLnBkTN97FT6sS&}o#%bk(_T7iP{!!pr16qo-gXCP0cDTpVk3Kgo7v8Tovo;AZ2 zF6OTk579gZr?UNNr8_RY5sCOWMp;lg+6_3es)PcGWt8K!8qBRVKha|3cKLk=!Lk`_ z>*`TRUmY$hjqHXm$&5L(QH`fSLqqWUJ7tgiphxtsFX=1n~W4T~mKt+@1{mb~Dtd-qBAS!b0YqaACW$@%~N|RxFB? zDb0Ij)-e%uS#uP6G@D~Gwlup5lT)os?%o}Pu-($(h3q%(5$DWvM)tql8-?P%Pjhw# z%lA50f0<{jH z3m%9c|CV6R3(ba?4vHyX&*EKrI2nG2rL%e4c_S7anM5x5b*erZ55J>2(_XHA$%xs< zCR(Sv_P8EHjz5Xb1grgE8o~HvdErDUN>3!nS`I1BKlvZx@OSgV2_M9rio(gi%N|bA z-Zq>Pkt%)pVBMJvIGjnb`Hxbe}_~UPglg_ew{Hzu;&q}uo z%4+i`;wteCX3x1eTT@J+U&!REm zGs~A_RO`Pf20n_rUDhDyViXQtNS4?ad2YV=Bk}mALcEXL;xM!=%@)u93$dl}*V*mz z9BjR0bF*o>{D^$uFSA0jrzj5f|xgh%61nm1J&Q?i~=D@pRBjlZu__OYfzz=t&8GPrS zxE8!+p1MB?)9-gTVv-j3-F?a)zdfxFqOtTrkW7-p!*uI|boo9ThaXCBXyNzS_I7sv E2M9onJOBUy 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 b4a19b4f..30dd5718 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj": {} + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -200,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -478,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -674,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -952,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "projectName": "Emby.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1219,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1497,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1719,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1997,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2195,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2473,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "projectName": "Jellyfin.Server.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2688,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2966,54 +2996,59 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -3245,7 +3280,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3663,36 +3698,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3859,7 +3899,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4277,45 +4317,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4489,7 +4534,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4767,39 +4812,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4963,7 +5013,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5241,42 +5291,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5465,7 +5520,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5743,39 +5798,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5949,7 +6009,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -6367,39 +6427,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6608,7 +6673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6886,39 +6951,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7082,7 +7152,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7360,25 +7430,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", "projectName": "Jellyfin.CodeAnalysis", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -7559,37 +7634,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7772,7 +7852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8050,39 +8130,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -8265,7 +8350,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8543,42 +8628,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "projectName": "Jellyfin.Drawing.Skia", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8780,7 +8870,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9058,42 +9148,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "projectName": "Jellyfin.Drawing", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9262,7 +9357,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9540,33 +9635,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "projectName": "Jellyfin.Extensions", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9743,7 +9843,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10021,42 +10121,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "projectName": "Jellyfin.LiveTv", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10230,7 +10335,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10508,45 +10613,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "projectName": "Jellyfin.MediaEncoding.Hls", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -10710,7 +10820,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10988,33 +11098,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "projectName": "Jellyfin.MediaEncoding.Keyframes", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11183,7 +11298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11461,39 +11576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "projectName": "Jellyfin.Networking", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj" + "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11652,7 +11772,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11930,45 +12050,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "projectName": "Jellyfin.Server.Implementations.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj" + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj" } } } @@ -12167,7 +12292,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -12445,36 +12570,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj": { + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "projectName": "Jellyfin.Server.Integration.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -12683,7 +12813,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props index 8a9f89df..57af3841 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wpjon\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wpjon\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wpjon\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wpjon\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wpjon\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wpjon\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wpjon\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets index 5e950feb..a3ac3ad6 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json index 8e706168..c7d5f3ad 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json @@ -7790,47 +7790,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wpjon\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", + "projectUniqueName": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "projectName": "Jellyfin.Server.Implementations.Tests", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "packagesPath": "C:\\Users\\wpjon\\.nuget\\packages\\", + "outputPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "C:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wpjon\\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": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "net10.0": { "targetAlias": "net10.0", "projectReferences": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj" + "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj": { - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj" + "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj" } } } @@ -8029,7 +8035,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8306,5 +8312,13 @@ } } } - } + }, + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "warningLevel": 1, + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0." + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache index ee7ade1b..aaa454a6 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache @@ -1,171 +1,181 @@ { "version": 2, - "dgSpecHash": "075xvcFVaIs=", + "dgSpecHash": "amk6wDdrc78=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", + "projectFilePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", - "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", - "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", - "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks/10.0.3/microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.abstractions/10.0.3/microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore/10.0.3/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.objectpool/7.0.0/microsoft.extensions.objectpool.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", - "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", - "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", - "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/validation/2.6.68/validation.2.6.68.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.priority/1.1.6/xunit.priority.1.1.6.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.skippablefact/1.5.61/xunit.skippablefact.1.5.61.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wpjon\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wpjon\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "Undefined", + "level": "Warning", + "message": "Problem reading the cache file C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\project.nuget.cache : '<' is an invalid start of a property name. Expected a '\"'. Path: $ | LineNumber: 2 | BytePositionInLine: 0.", + "projectPath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "warningLevel": 1, + "filePath": "C:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "targetGraphs": [] + } + ] } \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs b/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs index 2f214950..9fae2d99 100644 --- a/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs +++ b/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs index 96ca9655..f17f4544 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Mime; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs index cf2a10c6..f5c0cab1 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api; using Microsoft.AspNetCore.Mvc; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs index 8761cf69..bb27cf75 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Http.Json; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs index d92dbbd7..ed9ffe18 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Net; using System.Net.Http.Json; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs index 14a26d79..81563a34 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs index 64b9bd8e..c4ccec80 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs index 6881a921..d877d172 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs index 36f1b726..737c0801 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs index dd971fa8..80b63fc2 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Http.Json; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs index abc8b600..25e44b65 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Net; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs index 6699c683..1e9d87d4 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs index f9982cf1..d3ec5c41 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Xunit; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs index c673773f..a0f1a2d3 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Xunit; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs index 3b9ed177..648bd877 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs index 547bfcc0..2572d7f8 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Http.Json; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs index c8ae2a88..523cc516 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs index 04d1b3dc..eb16e97f 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs index 98ad28f5..3136b82b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs index 1916ced1..c9524679 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs b/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs index d2249cdc..155e9e21 100644 --- a/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs +++ b/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Xunit; diff --git a/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs b/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs index 0952fb8b..0850b32f 100644 --- a/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs +++ b/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Globalization; diff --git a/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs b/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs index 1ea79f7d..8388a291 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc.Testing; diff --git a/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs b/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs index 62cdd25a..b3f19d64 100644 --- a/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Reflection; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs b/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs index bf74efa0..47d0168b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs +++ b/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Reflection; using Emby.Server.Implementations; diff --git a/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs b/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs index 1d67ac48..13ddc00c 100644 --- a/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs +++ b/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs b/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs index ac10c478..2b68100c 100644 --- a/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs +++ b/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs b/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs index 1a103344..1a22f9d4 100644 --- a/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests index d8354cd8ee2435b5fb643930a6bef43be15d806e..d3097673af1e41a186a858605775f732a5e6a7a1 100644 GIT binary patch literal 24350 zcmeHPO-~y!5S??S{)ZgfL-$x!m3p9*eo#P2v=s*~Ap{yAK-m;pslUDLn+=v7d+gm! zvTWAzAskRw4UQH z@mw;z|HN#Em^sh8kKPw}=O--tX2JeX>B++gby0Fxd{C_5u6UOaG23H7VT;Ce4Bg3~ zW#7Ts1TW@AejeYdXF2@@G;UxQLwpXQxf5vW1Qx=&Jc~-5ezBnDTFeH}8bMopEwQY8 z7us-wmGfwa_fN#TMzFMyaO>-M-)cKmX8G`*EZf2UZpSE zjcSW!_5N5yt@IdZur*0u#FojZ%tQOpR)42#jD-9Z{F;mWG`_ln7vu<%BfX3ciWqbR zORvgb*(mFP{w*~A9yneh3YN9rlvp=JSgS6Iy|xNAN;ZC!w&+)3XB>&@h}89Wl3e`g z>;Mx!xqZRAq&H@J{AlP%YYSdxfGCWkSN1m%6qLha-X4Je9OY#d5rJ% zQFKR$1yQX#_6cdX&_2G23Y`G7R4j<-8_ehe@uG2pj6#c$t2ii4&wOtl>4Saidf){^=e2>3Z{D^5R?MNYnn7>#2 zh`A@&5K^vm{0JQ)qcDaYvX)e}L0_L((DLt#&E@2#x_9;vulDFYc3r-U&8bJvaGHEY zFX?&V8Ao7??`m_rPQh7^zCkue=8k=74=3^ozVjL48uACo6!js`cj8C1hn5co)BAWT zXZPBl$!g^Z+s8xYUE80@{LJV`dj8yH`|FR3i8}G9nPsliPu>#}le(&6ew%VnDD&lb z6C2B5L&w?ntqMmC%gH+@rkZEU&TWTI49u)8pFCb!q`6Fwr*fateT!;Kj5NoH|E#3Y zSGoKULrSJB-@lA8k~VZl8>ahRJ9P|cuU*Do8}bik<%De6rbM#acI-0~| zHpi@g@A6l>h4wOkuf$>-ENXu3Q$vVFf3L)18!Wna(INI+>BL$atodpcL)`iLBnF#f z(4Qx0y5{m6^^nzmt7W$Ot9rj>=DW?9tvsfae*Ic4L($r{x)N zjZU3@A>XyiC~d>I3Q*N=4<1-sTNw2RlR&01wtTq{u3HPRlS z+PZ4<{#Zb*Ow|j8Rr=HORj^R9@u4EsW=M!ga`B;I);~xnnCU}D|1XN9L980i9|<}pv9d5gdNhX3cQC+NO_?(pPX3KNW#=ZF7Fl$z}+lNrM@ zuVG^qtdZyYfM1?N`F$QF+H?O7gzn%|3w$nM`3G3~0p7*_&?ePKFJ+Rhx1E9DQuMRB zC1o0yu$no({ghs-*m{K3aMY=zwq6-V6epK2DfT>Gn|S4`qjs2>EuS(u*W=!(C^Z#* zPPe5@#GfnaZ+{I!?1|FqZ_8BFwF>xWK>wevKFVyw&qkd&KOm}d*1N+zRy0w0^Ab@a zc22u`$#q6{@QfqaZjjN--qDmOlx~#u-KsS{hSvnUCC&%(BsZp?%11eSHd(YAKP9<5 ziCusb?^Hjj^8}Yvvpr8jCKDVZYVnB+XWSgWDte22Q9cRj)+#h@njc_?d?Ljwz#7l} z$+|tHOxf6&z5BaVR>~)Np}n7xN|};5ZMsr+rE?GYeaa;K`<5$s+W~pm7QV;%gD*Ri zpHcN$!-v_LV*S^rlQKd7di*>!*WqiQT#X&R*VCxe4*$JRiKfY(A6MHg z^y#yqDwdYVq%Clk1muS$u z-zM$Rb%i$6Rw%Y9vd7Bz2Q^Jys}51sGF|oTA^IpY_`EYH?S}tH9X;>0Bjkt8%DU`9 zO^MWQe2SaijB5y z)IE9abB--h@1tL4qdgn`SnR(|5sJ-ztwKJQyqOa_LkyAkYZdabi+;2%_Tkn diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests index d8354cd8ee2435b5fb643930a6bef43be15d806e..d3097673af1e41a186a858605775f732a5e6a7a1 100644 GIT binary patch literal 24350 zcmeHPO-~y!5S??S{)ZgfL-$x!m3p9*eo#P2v=s*~Ap{yAK-m;pslUDLn+=v7d+gm! zvTWAzAskRw4UQH z@mw;z|HN#Em^sh8kKPw}=O--tX2JeX>B++gby0Fxd{C_5u6UOaG23H7VT;Ce4Bg3~ zW#7Ts1TW@AejeYdXF2@@G;UxQLwpXQxf5vW1Qx=&Jc~-5ezBnDTFeH}8bMopEwQY8 z7us-wmGfwa_fN#TMzFMyaO>-M-)cKmX8G`*EZf2UZpSE zjcSW!_5N5yt@IdZur*0u#FojZ%tQOpR)42#jD-9Z{F;mWG`_ln7vu<%BfX3ciWqbR zORvgb*(mFP{w*~A9yneh3YN9rlvp=JSgS6Iy|xNAN;ZC!w&+)3XB>&@h}89Wl3e`g z>;Mx!xqZRAq&H@J{AlP%YYSdxfGCWkSN1m%6qLha-X4Je9OY#d5rJ% zQFKR$1yQX#_6cdX&_2G23Y`G7R4j<-8_ehe@uG2pj6#c$t2ii4&wOtl>4Saidf){^=e2>3Z{D^5R?MNYnn7>#2 zh`A@&5K^vm{0JQ)qcDaYvX)e}L0_L((DLt#&E@2#x_9;vulDFYc3r-U&8bJvaGHEY zFX?&V8Ao7??`m_rPQh7^zCkue=8k=74=3^ozVjL48uACo6!js`cj8C1hn5co)BAWT zXZPBl$!g^Z+s8xYUE80@{LJV`dj8yH`|FR3i8}G9nPsliPu>#}le(&6ew%VnDD&lb z6C2B5L&w?ntqMmC%gH+@rkZEU&TWTI49u)8pFCb!q`6Fwr*fateT!;Kj5NoH|E#3Y zSGoKULrSJB-@lA8k~VZl8>ahRJ9P|cuU*Do8}bik<%De6rbM#acI-0~| zHpi@g@A6l>h4wOkuf$>-ENXu3Q$vVFf3L)18!Wna(INI+>BL$atodpcL)`iLBnF#f z(4Qx0y5{m6^^nzmt7W$Ot9rj>=DW?9tvsfae*Ic4L($r{x)N zjZU3@A>XyiC~d>I3Q*N=4<1-sTNw2RlR&01wtTq{u3HPRlS z+PZ4<{#Zb*Ow|j8Rr=HORj^R9@u4EsW=M!ga`B;I);~xnnCU}D|1XN9L980i9|<}pv9d5gdNhX3cQC+NO_?(pPX3KNW#=ZF7Fl$z}+lNrM@ zuVG^qtdZyYfM1?N`F$QF+H?O7gzn%|3w$nM`3G3~0p7*_&?ePKFJ+Rhx1E9DQuMRB zC1o0yu$no({ghs-*m{K3aMY=zwq6-V6epK2DfT>Gn|S4`qjs2>EuS(u*W=!(C^Z#* zPPe5@#GfnaZ+{I!?1|FqZ_8BFwF>xWK>wevKFVyw&qkd&KOm}d*1N+zRy0w0^Ab@a zc22u`$#q6{@QfqaZjjN--qDmOlx~#u-KsS{hSvnUCC&%(BsZp?%11eSHd(YAKP9<5 ziCusb?^Hjj^8}Yvvpr8jCKDVZYVnB+XWSgWDte22Q9cRj)+#h@njc_?d?Ljwz#7l} z$+|tHOxf6&z5BaVR>~)Np}n7xN|};5ZMsr+rE?GYeaa;K`<5$s+W~pm7QV;%gD*Ri zpHcN$!-v_LV*S^rlQKd7di*>!*WqiQT#X&R*VCxe4*$JRiKfY(A6MHg z^y#yqDwdYVq%Clk1muS$u z-zM$Rb%i$6Rw%Y9vd7Bz2Q^Jys}51sGF|oTA^IpY_`EYH?S}tH9X;>0Bjkt8%DU`9 zO^MWQe2SaijB5y z)IE9abB--h@1tL4qdgn`SnR(|5sJ-ztwKJQyqOa_LkyAkYZdabi+;2%_Tkn diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs index 132fe3d2..1f1a22c9 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ddf6ff69bea35d4056bdb792d4ce6c809e232a7d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache index b97ff241..551851d0 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -ddb13d3e5bd6242ba08d17a6cc85540e49394eec2edf9cc872ec58bae349508c +d4a6f8283fef8b817e20e662716a477da61c107451761dad759b9f040c0e104d diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig index 1772caac..1505fa3c 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Integration.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/ +build_property.ProjectDir = C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache index 93be7d1646b03ccdd225439a195767f97f9ce2d3..4a6492720642593e6974bde1f10a154f6ee505ac 100644 GIT binary patch literal 124870 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%0Dpt&BeNN0N;DJr`v)1k2 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 Gi2nx`(_X9q diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache index a1db9ef2a56113b94a5486cba1370208bced62a1..34f425aa4e4357ba8bfdea319c942bca01712119 100644 GIT binary patch literal 60794 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