diff --git a/src/Tgstation.Server.Client/AdministrationClient.cs b/src/Tgstation.Server.Client/AdministrationClient.cs index 3f6bb7d661..1f626a8fbd 100644 --- a/src/Tgstation.Server.Client/AdministrationClient.cs +++ b/src/Tgstation.Server.Client/AdministrationClient.cs @@ -11,7 +11,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client { - /// + /// sealed class AdministrationClient : PaginatedClient, IAdministrationClient { /// diff --git a/src/Tgstation.Server.Client/Components/ByondClient.cs b/src/Tgstation.Server.Client/Components/ByondClient.cs index c167af0665..2f418e7d0c 100644 --- a/src/Tgstation.Server.Client/Components/ByondClient.cs +++ b/src/Tgstation.Server.Client/Components/ByondClient.cs @@ -11,7 +11,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client.Components { - /// + /// sealed class ByondClient : PaginatedClient, IByondClient { /// diff --git a/src/Tgstation.Server.Client/Components/ChatBotsClient.cs b/src/Tgstation.Server.Client/Components/ChatBotsClient.cs index d53b0044ac..b070123513 100644 --- a/src/Tgstation.Server.Client/Components/ChatBotsClient.cs +++ b/src/Tgstation.Server.Client/Components/ChatBotsClient.cs @@ -10,7 +10,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client.Components { - /// + /// sealed class ChatBotsClient : PaginatedClient, IChatBotsClient { /// diff --git a/src/Tgstation.Server.Client/Components/ConfigurationClient.cs b/src/Tgstation.Server.Client/Components/ConfigurationClient.cs index 378811083d..694c40b701 100644 --- a/src/Tgstation.Server.Client/Components/ConfigurationClient.cs +++ b/src/Tgstation.Server.Client/Components/ConfigurationClient.cs @@ -11,7 +11,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client.Components { - /// + /// sealed class ConfigurationClient : PaginatedClient, IConfigurationClient { /// diff --git a/src/Tgstation.Server.Client/Components/DreamMakerClient.cs b/src/Tgstation.Server.Client/Components/DreamMakerClient.cs index 11bacc51db..867d792870 100644 --- a/src/Tgstation.Server.Client/Components/DreamMakerClient.cs +++ b/src/Tgstation.Server.Client/Components/DreamMakerClient.cs @@ -10,7 +10,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client.Components { - /// + /// sealed class DreamMakerClient : PaginatedClient, IDreamMakerClient { /// diff --git a/src/Tgstation.Server.Client/Components/InstancePermissionSetClient.cs b/src/Tgstation.Server.Client/Components/InstancePermissionSetClient.cs index 1403ac073a..957c7b71fa 100644 --- a/src/Tgstation.Server.Client/Components/InstancePermissionSetClient.cs +++ b/src/Tgstation.Server.Client/Components/InstancePermissionSetClient.cs @@ -11,7 +11,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client.Components { - /// + /// sealed class InstancePermissionSetClient : PaginatedClient, IInstancePermissionSetClient { /// diff --git a/src/Tgstation.Server.Client/Components/JobsClient.cs b/src/Tgstation.Server.Client/Components/JobsClient.cs index c143576873..fcdc4ef76e 100644 --- a/src/Tgstation.Server.Client/Components/JobsClient.cs +++ b/src/Tgstation.Server.Client/Components/JobsClient.cs @@ -9,7 +9,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client.Components { - /// + /// sealed class JobsClient : PaginatedClient, IJobsClient { /// diff --git a/src/Tgstation.Server.Client/InstanceManagerClient.cs b/src/Tgstation.Server.Client/InstanceManagerClient.cs index 96179f0154..f6bf2bf4d5 100644 --- a/src/Tgstation.Server.Client/InstanceManagerClient.cs +++ b/src/Tgstation.Server.Client/InstanceManagerClient.cs @@ -11,7 +11,7 @@ using Tgstation.Server.Client.Components; namespace Tgstation.Server.Client { - /// + /// sealed class InstanceManagerClient : PaginatedClient, IInstanceManagerClient { /// diff --git a/src/Tgstation.Server.Client/UserGroupsClient.cs b/src/Tgstation.Server.Client/UserGroupsClient.cs index 449258b119..53390cd3c2 100644 --- a/src/Tgstation.Server.Client/UserGroupsClient.cs +++ b/src/Tgstation.Server.Client/UserGroupsClient.cs @@ -10,7 +10,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client { - /// + /// sealed class UserGroupsClient : PaginatedClient, IUserGroupsClient { /// diff --git a/src/Tgstation.Server.Client/UsersClient.cs b/src/Tgstation.Server.Client/UsersClient.cs index 2a7b6626f7..ac8aed9ff2 100644 --- a/src/Tgstation.Server.Client/UsersClient.cs +++ b/src/Tgstation.Server.Client/UsersClient.cs @@ -10,7 +10,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Client { - /// + /// sealed class UsersClient : PaginatedClient, IUsersClient { /// diff --git a/src/Tgstation.Server.Host/Components/Byond/ByondExecutableLock.cs b/src/Tgstation.Server.Host/Components/Byond/ByondExecutableLock.cs index 01c39925a2..334b3469ea 100644 --- a/src/Tgstation.Server.Host/Components/Byond/ByondExecutableLock.cs +++ b/src/Tgstation.Server.Host/Components/Byond/ByondExecutableLock.cs @@ -4,7 +4,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.Components.Byond { - /// + /// sealed class ByondExecutableLock : ReferenceCounter, IByondExecutableLock { /// diff --git a/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs b/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs index 6e9745399e..85c5c87e92 100644 --- a/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs +++ b/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs @@ -20,7 +20,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.Components.Chat { - /// + /// // TODO: Decomplexify #pragma warning disable CA1506 sealed class ChatManager : IChatManager, IRestartHandler diff --git a/src/Tgstation.Server.Host/Components/InstanceManager.cs b/src/Tgstation.Server.Host/Components/InstanceManager.cs index 6ead6dc1dc..2fa96242cd 100644 --- a/src/Tgstation.Server.Host/Components/InstanceManager.cs +++ b/src/Tgstation.Server.Host/Components/InstanceManager.cs @@ -27,7 +27,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.Components { - /// + /// sealed class InstanceManager : IInstanceManager, IInstanceCoreProvider, diff --git a/src/Tgstation.Server.Host/Components/Session/SessionController.cs b/src/Tgstation.Server.Host/Components/Session/SessionController.cs index f43c46162f..2da8c03b58 100644 --- a/src/Tgstation.Server.Host/Components/Session/SessionController.cs +++ b/src/Tgstation.Server.Host/Components/Session/SessionController.cs @@ -26,7 +26,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.Components.Session { - /// + /// sealed class SessionController : Chunker, ISessionController, IBridgeHandler, IChannelSink { /// diff --git a/src/Tgstation.Server.Host/Core/ServerUpdater.cs b/src/Tgstation.Server.Host/Core/ServerUpdater.cs index 570b613b70..77d2ea3da4 100644 --- a/src/Tgstation.Server.Host/Core/ServerUpdater.cs +++ b/src/Tgstation.Server.Host/Core/ServerUpdater.cs @@ -13,7 +13,7 @@ using Tgstation.Server.Host.Utils.GitHub; namespace Tgstation.Server.Host.Core { - /// + /// sealed class ServerUpdater : IServerUpdater, IServerUpdateExecutor { /// diff --git a/src/Tgstation.Server.Host/IO/Console.cs b/src/Tgstation.Server.Host/IO/Console.cs index 0643ac9cab..fdf06eea52 100644 --- a/src/Tgstation.Server.Host/IO/Console.cs +++ b/src/Tgstation.Server.Host/IO/Console.cs @@ -7,7 +7,9 @@ using Tgstation.Server.Host.System; namespace Tgstation.Server.Host.IO { - /// + /// + /// Implementation of , uses . + /// sealed class Console : IConsole, IDisposable { /// diff --git a/src/Tgstation.Server.Host/Jobs/JobService.cs b/src/Tgstation.Server.Host/Jobs/JobService.cs index e33851c41a..b4baca7533 100644 --- a/src/Tgstation.Server.Host/Jobs/JobService.cs +++ b/src/Tgstation.Server.Host/Jobs/JobService.cs @@ -16,7 +16,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.Jobs { - /// + /// sealed class JobService : IJobService, IDisposable { /// diff --git a/src/Tgstation.Server.Host/Models/ChatBot.cs b/src/Tgstation.Server.Host/Models/ChatBot.cs index 8bef6104a8..f98f4a43c3 100644 --- a/src/Tgstation.Server.Host/Models/ChatBot.cs +++ b/src/Tgstation.Server.Host/Models/ChatBot.cs @@ -6,7 +6,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class ChatBot : Api.Models.Internal.ChatBotSettings, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/CompileJob.cs b/src/Tgstation.Server.Host/Models/CompileJob.cs index bb49025ecd..9ddde1344c 100644 --- a/src/Tgstation.Server.Host/Models/CompileJob.cs +++ b/src/Tgstation.Server.Host/Models/CompileJob.cs @@ -6,7 +6,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class CompileJob : Api.Models.Internal.CompileJob, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/DreamMakerSettings.cs b/src/Tgstation.Server.Host/Models/DreamMakerSettings.cs index e290fb1a90..3a55c433d0 100644 --- a/src/Tgstation.Server.Host/Models/DreamMakerSettings.cs +++ b/src/Tgstation.Server.Host/Models/DreamMakerSettings.cs @@ -4,7 +4,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class DreamMakerSettings : Api.Models.Internal.DreamMakerSettings, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/InstancePermissionSet.cs b/src/Tgstation.Server.Host/Models/InstancePermissionSet.cs index 4c415e1067..00509126f0 100644 --- a/src/Tgstation.Server.Host/Models/InstancePermissionSet.cs +++ b/src/Tgstation.Server.Host/Models/InstancePermissionSet.cs @@ -4,7 +4,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class InstancePermissionSet : Api.Models.Internal.InstancePermissionSet, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/Job.cs b/src/Tgstation.Server.Host/Models/Job.cs index efa3268250..1a8fca57c0 100644 --- a/src/Tgstation.Server.Host/Models/Job.cs +++ b/src/Tgstation.Server.Host/Models/Job.cs @@ -4,7 +4,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// #pragma warning disable CA1724 // naming conflict with gitlab package public sealed class Job : Api.Models.Internal.Job, IApiTransformable #pragma warning restore CA1724 diff --git a/src/Tgstation.Server.Host/Models/OAuthConnection.cs b/src/Tgstation.Server.Host/Models/OAuthConnection.cs index 7d8429adf6..e72476c134 100644 --- a/src/Tgstation.Server.Host/Models/OAuthConnection.cs +++ b/src/Tgstation.Server.Host/Models/OAuthConnection.cs @@ -1,6 +1,6 @@ namespace Tgstation.Server.Host.Models { - /// + /// public sealed class OAuthConnection : Api.Models.OAuthConnection, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/RepositorySettings.cs b/src/Tgstation.Server.Host/Models/RepositorySettings.cs index 7be6e76108..b62f235d5e 100644 --- a/src/Tgstation.Server.Host/Models/RepositorySettings.cs +++ b/src/Tgstation.Server.Host/Models/RepositorySettings.cs @@ -4,7 +4,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class RepositorySettings : Api.Models.Internal.RepositorySettings, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/RevisionInformation.cs b/src/Tgstation.Server.Host/Models/RevisionInformation.cs index 62b1017dd5..290e118ae9 100644 --- a/src/Tgstation.Server.Host/Models/RevisionInformation.cs +++ b/src/Tgstation.Server.Host/Models/RevisionInformation.cs @@ -4,7 +4,7 @@ using System.Linq; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class RevisionInformation : Api.Models.Internal.RevisionInformation, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/TestMerge.cs b/src/Tgstation.Server.Host/Models/TestMerge.cs index 141637ca22..43d7f35b28 100644 --- a/src/Tgstation.Server.Host/Models/TestMerge.cs +++ b/src/Tgstation.Server.Host/Models/TestMerge.cs @@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class TestMerge : Api.Models.Internal.TestMergeApiBase, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/User.cs b/src/Tgstation.Server.Host/Models/User.cs index 06816aeaa0..0d275c7d18 100644 --- a/src/Tgstation.Server.Host/Models/User.cs +++ b/src/Tgstation.Server.Host/Models/User.cs @@ -8,7 +8,7 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// public sealed class User : Api.Models.Internal.UserModelBase, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Models/UserGroup.cs b/src/Tgstation.Server.Host/Models/UserGroup.cs index cce61e9229..d914fe872b 100644 --- a/src/Tgstation.Server.Host/Models/UserGroup.cs +++ b/src/Tgstation.Server.Host/Models/UserGroup.cs @@ -7,7 +7,9 @@ using Tgstation.Server.Api.Models.Response; namespace Tgstation.Server.Host.Models { - /// + /// + /// Represents a group of s. + /// public sealed class UserGroup : NamedEntity, IApiTransformable { /// diff --git a/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs b/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs index 24ab9707ea..51a51ad85b 100644 --- a/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs +++ b/src/Tgstation.Server.Host/Security/AuthenticationContextFactory.cs @@ -13,7 +13,7 @@ using Tgstation.Server.Host.Models; namespace Tgstation.Server.Host.Security { - /// + /// sealed class AuthenticationContextFactory : IAuthenticationContextFactory, IDisposable { /// diff --git a/src/Tgstation.Server.Host/Security/IdentityCache.cs b/src/Tgstation.Server.Host/Security/IdentityCache.cs index 8e59a0210b..0db031aba2 100644 --- a/src/Tgstation.Server.Host/Security/IdentityCache.cs +++ b/src/Tgstation.Server.Host/Security/IdentityCache.cs @@ -9,7 +9,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.Security { - /// + /// sealed class IdentityCache : IIdentityCache, IDisposable { /// diff --git a/src/Tgstation.Server.Host/Server.cs b/src/Tgstation.Server.Host/Server.cs index b76891e3ec..2fc60efaa6 100644 --- a/src/Tgstation.Server.Host/Server.cs +++ b/src/Tgstation.Server.Host/Server.cs @@ -15,7 +15,7 @@ using Tgstation.Server.Host.Core; namespace Tgstation.Server.Host { - /// + /// sealed class Server : IServer, IServerControl { /// diff --git a/src/Tgstation.Server.Host/System/WindowsNetworkPromptReaper.cs b/src/Tgstation.Server.Host/System/WindowsNetworkPromptReaper.cs index 6578457672..c30f107ac3 100644 --- a/src/Tgstation.Server.Host/System/WindowsNetworkPromptReaper.cs +++ b/src/Tgstation.Server.Host/System/WindowsNetworkPromptReaper.cs @@ -15,7 +15,7 @@ using Tgstation.Server.Host.Utils; namespace Tgstation.Server.Host.System { - /// + /// sealed class WindowsNetworkPromptReaper : BackgroundService, INetworkPromptReaper { ///