Enhance modularity and add comprehensive XML documentation

Refactored the codebase to introduce new modular assemblies, including Jellyfin.CodeAnalysis, Jellyfin.Data, Jellyfin.Database.Implementations, and Jellyfin.Extensions, along with their debug symbols and detailed XML documentation files. Added GlobalSuppressions.cs to formalize code style rules. Updated build outputs for MediaBrowser.Common and MediaBrowser.Model, and included dependency manifests. These changes significantly improve API documentation, enforce code style standards, and support a more modular project structure. No functional code changes were made.
This commit is contained in:
2026-02-20 16:32:02 -05:00
parent af1152b001
commit 86e41f4f6f
70 changed files with 20272 additions and 3 deletions
@@ -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+44ab9e1d6dd9b53ec5329bad76927c63bbda5507")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+af1152b00181ecb2bfb56080e178788dddf9082c")]
[assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")]
[assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
@@ -1 +1 @@
60f37a3971178c12f2b146129f13c97be898798f5096dc88d8c9ad4a8265fea2
b99dc225cae883ef0418353cf91a59a5a855f9b1e612ef2d00b032fd3aec4e9e