From: rnayabed Date: Mon, 15 Feb 2021 12:39:49 +0530 Subject: work --- work --- --- 'a/pom.xml' +++ b/pom.xml @@ -68,12 +68,6 @@ util 4.0.10 - - - org.apache.commons - commons-lang3 - 3.11 - --- 'a/src/main/java/com/stream_pi/client/connection/Client.java' +++ b/src/main/java/com/stream_pi/client/connection/Client.java @@ -21,7 +21,6 @@ import com.stream_pi.util.exception.Seve import com.stream_pi.util.version.Version; import javafx.application.Platform; import javafx.concurrent.Task; -import org.apache.commons.lang3.ArrayUtils; import java.io.*; import java.net.InetSocketAddress; @@ -240,7 +239,7 @@ public class Client extends Thread{ clientListener.getClientProfiles().getProfileFromID(profileID).saveActionIcon( actionID, - ArrayUtils.toPrimitive(message.getByteArrValue()) + message.getByteArrValue() ); Action a = clientListener.getClientProfiles().getProfileFromID(profileID).getActionFromID(actionID); @@ -265,7 +264,7 @@ public class Client extends Thread{ Message message = new Message("action_icon"); message.setStringArrValue(profileID, actionID); - message.setByteArrValue(ArrayUtils.toObject(icon)); + message.setByteArrValue(icon); sendMessage(message); } --- 'a/src/main/java/module-info.java' +++ b/src/main/java/module-info.java @@ -8,8 +8,6 @@ module com.stream_pi.client { requires com.gluonhq.attach.lifecycle; requires com.gluonhq.attach.util; - requires org.apache.commons.lang3; - requires java.xml; requires com.stream_pi.util; --- 'a/src/main/resources/META-INF/native-image/serialization-config.json' +++ b/src/main/resources/META-INF/native-image/serialization-config.json @@ -2,7 +2,5 @@ {"name":"com.stream_pi.util.comms.Message"}, {"name": "java.lang.String"}, {"name": "java.lang.String[]"}, - {"name": "java.lang.Byte"}, - {"name": "java.lang.Byte[]"}, - {"name": "java.lang.Number"} + {"name": "byte[]"} ] \ No newline at end of file