From 7481758f401cd954dda089ad6c0ece86063a5b14 Mon Sep 17 00:00:00 2001 From: _tud <98935832+UnderscoreTud@users.noreply.github.com> Date: Fri, 17 May 2024 23:25:29 +0300 Subject: [PATCH] Make lazily computed numbers in ClampedNumber transient --- .../java/org/machinemc/cogwheel/util/NumberUtils.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cogwheel-core/src/main/java/org/machinemc/cogwheel/util/NumberUtils.java b/cogwheel-core/src/main/java/org/machinemc/cogwheel/util/NumberUtils.java index dc39049..cd4cf9e 100644 --- a/cogwheel-core/src/main/java/org/machinemc/cogwheel/util/NumberUtils.java +++ b/cogwheel-core/src/main/java/org/machinemc/cogwheel/util/NumberUtils.java @@ -65,10 +65,10 @@ private static boolean isInteger(String string) { public static class ClampedNumber extends Number { private final Number number; - private Byte clampedByte; - private Short clampedShort; - private Integer clampedInt; - private Long clampedLong; + private transient Byte clampedByte; + private transient Short clampedShort; + private transient Integer clampedInt; + private transient Long clampedLong; @Contract("null -> fail") public ClampedNumber(Number number) {