diff --git a/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs b/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs index 0c51a5cf4..843710370 100644 --- a/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs +++ b/src/Artemis.Core/Plugins/DeviceProviders/DeviceProvider.cs @@ -11,19 +11,10 @@ namespace Artemis.Core.DeviceProviders; /// public abstract class DeviceProvider : PluginFeature { - /// - /// Creates a new instance of the class - /// - /// - protected DeviceProvider(IRGBDeviceProvider rgbDeviceProvider) - { - RgbDeviceProvider = rgbDeviceProvider ?? throw new ArgumentNullException(nameof(rgbDeviceProvider)); - } - /// /// The RGB.NET device provider backing this Artemis device provider /// - public IRGBDeviceProvider RgbDeviceProvider { get; } + public abstract IRGBDeviceProvider RgbDeviceProvider { get; } /// /// A boolean indicating whether this device provider detects the physical layout of connected keyboards. diff --git a/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj b/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj index 15b723fd5..d6c8ca8c9 100644 --- a/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj +++ b/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj @@ -16,7 +16,7 @@ - + diff --git a/src/Artemis.UI/Artemis.UI.csproj b/src/Artemis.UI/Artemis.UI.csproj index 170dec4e1..914c45ccd 100644 --- a/src/Artemis.UI/Artemis.UI.csproj +++ b/src/Artemis.UI/Artemis.UI.csproj @@ -24,7 +24,7 @@ - + diff --git a/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj b/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj index aa97126e1..913205f9b 100644 --- a/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj +++ b/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj @@ -11,7 +11,7 @@ - + diff --git a/src/Artemis.props b/src/Artemis.props index 1803d43e3..5ac28492e 100644 --- a/src/Artemis.props +++ b/src/Artemis.props @@ -1,6 +1,7 @@ - 11.0.3 + 11.0.4 + 11.0.2 2.0.1 2.0.0-prerelease.101 2.88.3