From: lsiepel Date: Sun, 19 Feb 2023 21:16:32 +0000 (+0100) Subject: [elerotransmitterstick] Remove apache.commons (#14405) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=8e4a2b14ac439d11ce558f045944a4ca2cd088fb;p=openhab-addons.git [elerotransmitterstick] Remove apache.commons (#14405) Signed-off-by: lsiepel --- diff --git a/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/CommandUtil.java b/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/CommandUtil.java index 876761ee9d..1f04a75347 100644 --- a/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/CommandUtil.java +++ b/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/CommandUtil.java @@ -77,7 +77,6 @@ public class CommandUtil { return (byte) 0x24; default: throw new IllegalArgumentException("Unhandled command type " + command); - } } } diff --git a/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/SerialConnection.java b/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/SerialConnection.java index 06a6dfe78e..702c757c67 100644 --- a/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/SerialConnection.java +++ b/bundles/org.openhab.binding.elerotransmitterstick/src/main/java/org/openhab/binding/elerotransmitterstick/internal/stick/SerialConnection.java @@ -17,7 +17,6 @@ import java.util.ArrayList; import java.util.List; import java.util.TooManyListenersException; -import org.apache.commons.lang3.ArrayUtils; import org.openhab.core.io.transport.serial.PortInUseException; import org.openhab.core.io.transport.serial.SerialPort; import org.openhab.core.io.transport.serial.SerialPortEvent; @@ -155,8 +154,13 @@ public class SerialConnection { } if (logger.isTraceEnabled()) { - logger.trace("buffer contains bytes: {}", - HexUtils.bytesToHex(ArrayUtils.toPrimitive(bytes.toArray(new Byte[bytes.size()])))); + int j = 0; + byte[] primeBytes = new byte[bytes.size()]; + for (Byte b : bytes.toArray(new Byte[bytes.size()])) { + primeBytes[j++] = b.byteValue(); + } + + logger.trace("buffer contains bytes: {}", HexUtils.bytesToHex(primeBytes)); } if (bytes.size() > 1) {