From 0f26cadd9af89e7fe89932efbabe262f8618c7c6 Mon Sep 17 00:00:00 2001 From: XtraCube <72575280+XtraCube@users.noreply.github.com> Date: Sun, 1 Sep 2024 16:07:36 -0400 Subject: [PATCH] clean up OptionGroupSingleton.cs --- MiraAPI/GameOptions/OptionGroupSingleton.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/MiraAPI/GameOptions/OptionGroupSingleton.cs b/MiraAPI/GameOptions/OptionGroupSingleton.cs index 03a11fa..8c7e2af 100644 --- a/MiraAPI/GameOptions/OptionGroupSingleton.cs +++ b/MiraAPI/GameOptions/OptionGroupSingleton.cs @@ -1,5 +1,4 @@ -using System; -using System.Linq; +using System.Linq; namespace MiraAPI.GameOptions; @@ -7,13 +6,12 @@ namespace MiraAPI.GameOptions; /// Singleton for option groups. /// /// The option group type. -public class OptionGroupSingleton where T : AbstractOptionGroup +public static class OptionGroupSingleton where T : AbstractOptionGroup { private static T? _instance; /// /// Gets the instance of the option group. /// - /// Can't public static T Instance => _instance ??= ModdedOptionsManager.Groups.OfType().Single(); }