[MJLINK-72] remove commons-lang3 (#167)
diff --git a/pom.xml b/pom.xml
index 6d53936..d9a5157 100644
--- a/pom.xml
+++ b/pom.xml
@@ -123,11 +123,6 @@
<version>1.1.2</version>
</dependency>
<dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.12.0</version>
- </dependency>
- <dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.11.0</version>
diff --git a/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java b/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java
index e8e72fb..6beddbf 100644
--- a/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java
+++ b/src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java
@@ -45,7 +45,6 @@
import java.util.Optional;
import java.util.spi.ToolProvider;
-import org.apache.commons.lang3.StringUtils;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.logging.Log;
import org.apache.maven.toolchain.Toolchain;
@@ -88,10 +87,10 @@
err.flush();
String outAsString = strOut.toString();
- String output = (StringUtils.isEmpty(outAsString) ? null : '\n' + outAsString.trim());
+ String output = outAsString.isBlank() ? null : '\n' + outAsString.trim();
if (exitCode != 0) {
- if (StringUtils.isNotEmpty(output)) {
+ if (output != null && !output.isBlank()) {
// Reconsider to use WARN / ERROR ?
// getLog().error( output );
for (String outputLine : output.split("\n")) {
@@ -102,7 +101,7 @@
StringBuilder msg = new StringBuilder("\nExit code: ");
msg.append(exitCode);
String errAsString = strErr.toString();
- if (StringUtils.isNotEmpty(errAsString)) {
+ if (errAsString != null && !errAsString.isBlank()) {
msg.append(" - ").append(errAsString);
}
msg.append('\n');
@@ -116,7 +115,7 @@
throw new MojoExecutionException(msg.toString());
}
- if (StringUtils.isNotEmpty(output)) {
+ if (output != null && !output.isBlank()) {
// getLog().info( output );
for (String outputLine : output.split("\n")) {
getLog().info(outputLine);