From 30d4c8a93dc6b3bfc2857c295b782dd2305b7909 Mon Sep 17 00:00:00 2001 From: goaaats Date: Sat, 29 Jan 2022 17:21:44 +0100 Subject: [PATCH] refactor: seal ContextMenu, DTR --- Dalamud/Game/Gui/ContextMenus/ContextMenu.cs | 2 +- Dalamud/Game/Gui/ContextMenus/ContextMenuOpenedArgs.cs | 2 +- Dalamud/Game/Gui/ContextMenus/CustomContextMenuItem.cs | 2 +- .../Gui/ContextMenus/CustomContextMenuItemSelectedArgs.cs | 2 +- Dalamud/Game/Gui/ContextMenus/GameContextMenuItem.cs | 2 +- Dalamud/Game/Gui/ContextMenus/GameObjectContext.cs | 2 +- Dalamud/Game/Gui/ContextMenus/InventoryItemContext.cs | 2 +- Dalamud/Game/Gui/ContextMenus/OpenSubContextMenuItem.cs | 2 +- Dalamud/Game/Gui/Dtr/DtrBar.cs | 4 ++-- Dalamud/Game/Gui/Dtr/DtrBarEntry.cs | 2 +- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Dalamud/Game/Gui/ContextMenus/ContextMenu.cs b/Dalamud/Game/Gui/ContextMenus/ContextMenu.cs index ca60f0632..a46f46649 100644 --- a/Dalamud/Game/Gui/ContextMenus/ContextMenu.cs +++ b/Dalamud/Game/Gui/ContextMenus/ContextMenu.cs @@ -21,7 +21,7 @@ namespace Dalamud.Game.Gui.ContextMenus /// [PluginInterface] [InterfaceVersion("1.0")] - public class ContextMenu : IDisposable + public sealed class ContextMenu : IDisposable { private const int MaxContextMenuItemsPerContextMenu = 32; diff --git a/Dalamud/Game/Gui/ContextMenus/ContextMenuOpenedArgs.cs b/Dalamud/Game/Gui/ContextMenus/ContextMenuOpenedArgs.cs index 35ce0e398..05293bacd 100644 --- a/Dalamud/Game/Gui/ContextMenus/ContextMenuOpenedArgs.cs +++ b/Dalamud/Game/Gui/ContextMenus/ContextMenuOpenedArgs.cs @@ -9,7 +9,7 @@ namespace Dalamud.Game.Gui.ContextMenus /// /// Provides data for methods. /// - public unsafe class ContextMenuOpenedArgs + public sealed unsafe class ContextMenuOpenedArgs { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItem.cs b/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItem.cs index a60393efd..029ca7ef0 100644 --- a/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItem.cs +++ b/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItem.cs @@ -7,7 +7,7 @@ namespace Dalamud.Game.Gui.ContextMenus /// /// An item in a context menu with a user defined action. /// - public class CustomContextMenuItem : ContextMenuItem + public sealed class CustomContextMenuItem : ContextMenuItem { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItemSelectedArgs.cs b/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItemSelectedArgs.cs index f6dd8c76f..1092a427d 100644 --- a/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItemSelectedArgs.cs +++ b/Dalamud/Game/Gui/ContextMenus/CustomContextMenuItemSelectedArgs.cs @@ -3,7 +3,7 @@ /// /// Provides data for methods. /// - public class CustomContextMenuItemSelectedArgs + public sealed class CustomContextMenuItemSelectedArgs { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/ContextMenus/GameContextMenuItem.cs b/Dalamud/Game/Gui/ContextMenus/GameContextMenuItem.cs index 06dc5d82f..cf4751f33 100644 --- a/Dalamud/Game/Gui/ContextMenus/GameContextMenuItem.cs +++ b/Dalamud/Game/Gui/ContextMenus/GameContextMenuItem.cs @@ -5,7 +5,7 @@ namespace Dalamud.Game.Gui.ContextMenus /// /// An item in a context menu that with a specific game action. /// - public class GameContextMenuItem : ContextMenuItem + public sealed class GameContextMenuItem : ContextMenuItem { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/ContextMenus/GameObjectContext.cs b/Dalamud/Game/Gui/ContextMenus/GameObjectContext.cs index 8b603f558..a6280dde5 100644 --- a/Dalamud/Game/Gui/ContextMenus/GameObjectContext.cs +++ b/Dalamud/Game/Gui/ContextMenus/GameObjectContext.cs @@ -5,7 +5,7 @@ namespace Dalamud.Game.Gui.ContextMenus /// /// Provides game object context to a context menu. /// - public class GameObjectContext + public sealed class GameObjectContext { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/ContextMenus/InventoryItemContext.cs b/Dalamud/Game/Gui/ContextMenus/InventoryItemContext.cs index 4084c7533..7f9677ef9 100644 --- a/Dalamud/Game/Gui/ContextMenus/InventoryItemContext.cs +++ b/Dalamud/Game/Gui/ContextMenus/InventoryItemContext.cs @@ -3,7 +3,7 @@ /// /// Provides inventory item context to a context menu. /// - public class InventoryItemContext + public sealed class InventoryItemContext { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/ContextMenus/OpenSubContextMenuItem.cs b/Dalamud/Game/Gui/ContextMenus/OpenSubContextMenuItem.cs index 92dd0f3c3..78be954f7 100644 --- a/Dalamud/Game/Gui/ContextMenus/OpenSubContextMenuItem.cs +++ b/Dalamud/Game/Gui/ContextMenus/OpenSubContextMenuItem.cs @@ -7,7 +7,7 @@ namespace Dalamud.Game.Gui.ContextMenus /// /// An item in a context menu that can open a sub context menu. /// - public class OpenSubContextMenuItem : ContextMenuItem + public sealed class OpenSubContextMenuItem : ContextMenuItem { /// /// Initializes a new instance of the class. diff --git a/Dalamud/Game/Gui/Dtr/DtrBar.cs b/Dalamud/Game/Gui/Dtr/DtrBar.cs index 468de495f..9f6d56b98 100644 --- a/Dalamud/Game/Gui/Dtr/DtrBar.cs +++ b/Dalamud/Game/Gui/Dtr/DtrBar.cs @@ -17,7 +17,7 @@ namespace Dalamud.Game.Gui.Dtr /// [PluginInterface] [InterfaceVersion("1.0")] - public unsafe class DtrBar : IDisposable + public sealed unsafe class DtrBar : IDisposable { /// /// The amount of padding between Server Info UI elements. @@ -30,7 +30,7 @@ namespace Dalamud.Game.Gui.Dtr /// /// Initializes a new instance of the class. /// - public DtrBar() + internal DtrBar() { Service.Get().Update += this.Update; var configuration = Service.Get(); diff --git a/Dalamud/Game/Gui/Dtr/DtrBarEntry.cs b/Dalamud/Game/Gui/Dtr/DtrBarEntry.cs index f26344507..0c94ea352 100644 --- a/Dalamud/Game/Gui/Dtr/DtrBarEntry.cs +++ b/Dalamud/Game/Gui/Dtr/DtrBarEntry.cs @@ -8,7 +8,7 @@ namespace Dalamud.Game.Gui.Dtr /// /// Class representing an entry in the server info bar. /// - public unsafe class DtrBarEntry : IDisposable + public sealed unsafe class DtrBarEntry : IDisposable { private bool shownBacking = true; private SeString? textBacking = null;