diff --git a/config-serializer/TypeChecker.ts b/config-serializer/TypeChecker.ts deleted file mode 100644 index 4f2c9210..00000000 --- a/config-serializer/TypeChecker.ts +++ /dev/null @@ -1,13 +0,0 @@ -class TypeChecker { - - static firstValidScancode = 1; - static lastValidScancode = 231; - - static isUInt8Valid(uint8: number): boolean { - return 0 <= uint8 && uint8 <= 255; - } - - static isScancodeValid(scancode: number): boolean { - return TypeChecker.firstValidScancode <= scancode && scancode <= TypeChecker.lastValidScancode; - } -} diff --git a/config-serializer/config-items/KeystrokeAction.ts b/config-serializer/config-items/KeystrokeAction.ts index 06ab8ce1..07f7e3d2 100644 --- a/config-serializer/config-items/KeystrokeAction.ts +++ b/config-serializer/config-items/KeystrokeAction.ts @@ -7,9 +7,6 @@ class KeystrokeAction extends KeyAction { } set scancode(value) { - if (!TypeChecker.isScancodeValid(value)) { - throw `Invalid KeystrokeAction.scancode: ${value}`; - } this._scancode = value; } diff --git a/config-serializer/config-items/KeystrokeWithModifiersAction.ts b/config-serializer/config-items/KeystrokeWithModifiersAction.ts index c62b2a3b..5156e773 100644 --- a/config-serializer/config-items/KeystrokeWithModifiersAction.ts +++ b/config-serializer/config-items/KeystrokeWithModifiersAction.ts @@ -9,9 +9,6 @@ class KeystrokeWithModifiersAction extends KeyAction { } set scancode(value) { - if (!TypeChecker.isScancodeValid(value)) { - throw `Invalid KeystrokeWithModifiersAction.scancode: ${value}`; - } this._scancode = value; } diff --git a/config-serializer/config-items/PlayMacroAction.ts b/config-serializer/config-items/PlayMacroAction.ts index d1713634..2670aa79 100644 --- a/config-serializer/config-items/PlayMacroAction.ts +++ b/config-serializer/config-items/PlayMacroAction.ts @@ -7,9 +7,6 @@ class PlayMacroAction extends KeyAction { } set macroId(value) { - if (!TypeChecker.isUInt8Valid(value)) { - throw `Invalid PlayMacroAction.macroId: ${value}`; - } this._macroId = value; } diff --git a/config-serializer/config-items/SwitchKeymapAction.ts b/config-serializer/config-items/SwitchKeymapAction.ts index 7bde3bd8..4411aa37 100644 --- a/config-serializer/config-items/SwitchKeymapAction.ts +++ b/config-serializer/config-items/SwitchKeymapAction.ts @@ -7,9 +7,6 @@ class SwitchKeymapAction extends KeyAction { } set keymapId(value) { - if (!TypeChecker.isUInt8Valid(value)) { - throw `Invalid SwitchKeymapAction.keymapId: ${value}`; - } this._keymapId = value; } diff --git a/config-serializer/test-serializer.ts b/config-serializer/test-serializer.ts index 3b92283e..e8046d5e 100644 --- a/config-serializer/test-serializer.ts +++ b/config-serializer/test-serializer.ts @@ -1,5 +1,4 @@ /// -/// /// /// ///