From dd29c979e6092325ee064d3b8cf33816e7e93aa4 Mon Sep 17 00:00:00 2001 From: xander Date: Fri, 23 Sep 2022 21:01:00 +0100 Subject: 1.5.0 --- .../isxander/yacl/gui/controllers/slider/DoubleSliderController.java | 1 + .../dev/isxander/yacl/gui/controllers/slider/FloatSliderController.java | 1 + .../isxander/yacl/gui/controllers/slider/IntegerSliderController.java | 1 + .../dev/isxander/yacl/gui/controllers/slider/LongSliderController.java | 1 + .../isxander/yacl/gui/controllers/slider/SliderControllerElement.java | 2 +- 5 files changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/dev/isxander/yacl/gui/controllers/slider') diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/slider/DoubleSliderController.java b/src/main/java/dev/isxander/yacl/gui/controllers/slider/DoubleSliderController.java index ed78abd..b530e8c 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/slider/DoubleSliderController.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/slider/DoubleSliderController.java @@ -46,6 +46,7 @@ public class DoubleSliderController implements ISliderController { public DoubleSliderController(Option option, double min, double max, double interval, Function valueFormatter) { Validate.isTrue(max > min, "`max` cannot be smaller than `min`"); Validate.isTrue(interval > 0, "`interval` must be more than 0"); + Validate.notNull(valueFormatter, "`valueFormatter` must not be null"); this.option = option; this.min = min; diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/slider/FloatSliderController.java b/src/main/java/dev/isxander/yacl/gui/controllers/slider/FloatSliderController.java index 4297271..d7c203e 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/slider/FloatSliderController.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/slider/FloatSliderController.java @@ -46,6 +46,7 @@ public class FloatSliderController implements ISliderController { public FloatSliderController(Option option, float min, float max, float interval, Function valueFormatter) { Validate.isTrue(max > min, "`max` cannot be smaller than `min`"); Validate.isTrue(interval > 0, "`interval` must be more than 0"); + Validate.notNull(valueFormatter, "`valueFormatter` must not be null"); this.option = option; this.min = min; diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/slider/IntegerSliderController.java b/src/main/java/dev/isxander/yacl/gui/controllers/slider/IntegerSliderController.java index 38efed5..a8bca7c 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/slider/IntegerSliderController.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/slider/IntegerSliderController.java @@ -43,6 +43,7 @@ public class IntegerSliderController implements ISliderController { public IntegerSliderController(Option option, int min, int max, int interval, Function valueFormatter) { Validate.isTrue(max > min, "`max` cannot be smaller than `min`"); Validate.isTrue(interval > 0, "`interval` must be more than 0"); + Validate.notNull(valueFormatter, "`valueFormatter` must not be null"); this.option = option; this.min = min; diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/slider/LongSliderController.java b/src/main/java/dev/isxander/yacl/gui/controllers/slider/LongSliderController.java index 67b6a0e..50559d5 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/slider/LongSliderController.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/slider/LongSliderController.java @@ -43,6 +43,7 @@ public class LongSliderController implements ISliderController { public LongSliderController(Option option, long min, long max, long interval, Function valueFormatter) { Validate.isTrue(max > min, "`max` cannot be smaller than `min`"); Validate.isTrue(interval > 0, "`interval` must be more than 0"); + Validate.notNull(valueFormatter, "`valueFormatter` must not be null"); this.option = option; this.min = min; diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java b/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java index 4a0061b..913cc00 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/slider/SliderControllerElement.java @@ -135,7 +135,7 @@ public class SliderControllerElement extends ControllerWidget