]> git.basschouten.com Git - openhab-addons.git/commitdiff
[exec] Remove org.apache.common (#14443)
authorlsiepel <leosiepel@gmail.com>
Mon, 16 Oct 2023 20:59:29 +0000 (22:59 +0200)
committerGitHub <noreply@github.com>
Mon, 16 Oct 2023 20:59:29 +0000 (22:59 +0200)
Signed-off-by: Leo Siepel <leosiepel@gmail.com>
bundles/org.openhab.binding.exec/src/main/java/org/openhab/binding/exec/internal/handler/ExecHandler.java

index cf9402d0de23aebf976a80b47b86909d9a42571d..d978ba99cac3022d5160a99e38b1194580475260 100644 (file)
@@ -23,13 +23,13 @@ import java.util.Arrays;
 import java.util.Calendar;
 import java.util.Date;
 import java.util.IllegalFormatException;
+import java.util.Objects;
 import java.util.concurrent.ScheduledFuture;
 import java.util.concurrent.TimeUnit;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 import java.util.regex.PatternSyntaxException;
 
-import org.apache.commons.lang3.StringUtils;
 import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.eclipse.jdt.annotation.Nullable;
 import org.openhab.binding.exec.internal.ExecWhitelistWatchService;
@@ -46,6 +46,7 @@ import org.openhab.core.transform.TransformationHelper;
 import org.openhab.core.transform.TransformationService;
 import org.openhab.core.types.Command;
 import org.openhab.core.types.RefreshType;
+import org.openhab.core.util.StringUtils;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.FrameworkUtil;
 import org.slf4j.Logger;
@@ -289,7 +290,7 @@ public class ExecHandler extends BaseThingHandler {
 
             outputBuilder.append(errorBuilder.toString());
 
-            String transformedResponse = StringUtils.chomp(outputBuilder.toString());
+            String transformedResponse = Objects.requireNonNull(StringUtils.chomp(outputBuilder.toString()));
             String transformation = (String) getConfig().get(TRANSFORM);
 
             if (transformation != null && transformation.length() > 0) {