From 44944219d30ade70b20293291b970b28bc8aedc1 Mon Sep 17 00:00:00 2001
From: Eric Bariaux <375613+ebariaux@users.noreply.github.com>
Date: Mon, 6 Dec 2021 20:38:10 +0100
Subject: [PATCH 1/3] Update apache commons-lang (2) to current commons-lang3
---
docker-java-core/pom.xml | 6 +++---
.../dockerjava/core/DefaultDockerClientConfig.java | 14 +++++++-------
.../core/DefaultDockerCmdExecFactory.java | 2 +-
.../github/dockerjava/core/DockerConfigFile.java | 2 +-
.../github/dockerjava/core/GoLangFileMatch.java | 2 +-
.../com/github/dockerjava/core/NameParser.java | 8 ++++----
.../dockerjava/core/command/AbstrDockerCmd.java | 4 ++--
.../command/CopyArchiveToContainerCmdImpl.java | 4 ++--
.../core/command/CreateContainerCmdImpl.java | 6 +++---
.../core/command/InitializeSwarmCmdImpl.java | 6 +++---
.../dockerjava/core/command/JoinSwarmCmdImpl.java | 6 +++---
.../dockerjava/core/command/ListImagesCmdImpl.java | 4 ++--
.../core/command/LogContainerCmdImpl.java | 4 ++--
.../core/command/UpdateContainerCmdImpl.java | 6 +++---
.../core/command/UpdateServiceCmdImpl.java | 8 ++++----
.../core/command/UpdateSwarmNodeCmdImpl.java | 8 ++++----
.../core/dockerfile/DockerfileStatement.java | 2 +-
.../dockerjava/core/exec/BuildImageCmdExec.java | 2 +-
.../dockerjava/core/exec/TopContainerCmdExec.java | 2 +-
.../netty/NettyDockerCmdExecFactory.java | 2 +-
.../github/dockerjava/netty/NettyWebTarget.java | 2 +-
.../dockerjava/api/ModelsSerializableTest.java | 2 +-
.../com/github/dockerjava/cmd/TagImageCmdIT.java | 6 +++---
.../com/github/dockerjava/cmd/VersionCmdIT.java | 2 +-
.../cmd/swarm/CreateConfigCmdExecIT.java | 2 +-
.../cmd/swarm/CreateSecretCmdExecIT.java | 2 +-
.../dockerjava/cmd/swarm/InspectConfigCmdIT.java | 2 +-
.../dockerjava/cmd/swarm/ListConfigCmdExecIT.java | 2 +-
.../dockerjava/cmd/swarm/ListSecretCmdExecIT.java | 2 +-
.../core/DefaultDockerClientConfigTest.java | 2 +-
.../com/github/dockerjava/core/NameParserTest.java | 2 +-
.../dockerjava/core/RemoteApiVersionTest.java | 2 +-
.../com/github/dockerjava/utils/TestUtils.java | 2 +-
docker-java/template.mf | 2 +-
pom.xml | 2 +-
35 files changed, 66 insertions(+), 66 deletions(-)
diff --git a/docker-java-core/pom.xml b/docker-java-core/pom.xml
index ef24fed34..fed62f1a6 100644
--- a/docker-java-core/pom.xml
+++ b/docker-java-core/pom.xml
@@ -46,9 +46,9 @@
- commons-lang
- commons-lang
- ${commons-lang.version}
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerClientConfig.java b/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerClientConfig.java
index d69de8334..c22d5cd71 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerClientConfig.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerClientConfig.java
@@ -5,12 +5,12 @@
import com.github.dockerjava.api.model.AuthConfigurations;
import com.github.dockerjava.core.NameParser.HostnameReposName;
import com.github.dockerjava.core.NameParser.ReposTag;
-import org.apache.commons.lang.StringUtils;
-import org.apache.commons.lang.SystemUtils;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.SystemUtils;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import javax.annotation.CheckForNull;
import javax.annotation.Nonnull;
@@ -26,7 +26,7 @@
import java.util.Set;
import static com.google.common.base.Preconditions.checkNotNull;
-import static org.apache.commons.lang.BooleanUtils.isTrue;
+import static org.apache.commons.lang3.BooleanUtils.isTrue;
/**
* Respects some of the docker CLI options. See https://docs.docker.com/engine/reference/commandline/cli/#environment-variables
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerCmdExecFactory.java b/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerCmdExecFactory.java
index 5376997bc..54722e6c7 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerCmdExecFactory.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/DefaultDockerCmdExecFactory.java
@@ -9,7 +9,7 @@
import com.google.common.collect.SetMultimap;
import com.google.common.escape.Escaper;
import com.google.common.net.UrlEscapers;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import java.io.IOException;
import java.util.Map;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/DockerConfigFile.java b/docker-java-core/src/main/java/com/github/dockerjava/core/DockerConfigFile.java
index fd04a5aa6..eb5a94e2e 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/DockerConfigFile.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/DockerConfigFile.java
@@ -6,7 +6,7 @@
import com.github.dockerjava.api.model.AuthConfig;
import com.github.dockerjava.api.model.AuthConfigurations;
import org.apache.commons.io.FileUtils;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import javax.annotation.CheckForNull;
import javax.annotation.Nonnull;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/GoLangFileMatch.java b/docker-java-core/src/main/java/com/github/dockerjava/core/GoLangFileMatch.java
index 094834cfd..811b60ce5 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/GoLangFileMatch.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/GoLangFileMatch.java
@@ -14,7 +14,7 @@
import com.google.common.cache.CacheLoader;
import com.google.common.cache.LoadingCache;
import com.google.common.util.concurrent.UncheckedExecutionException;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import com.github.dockerjava.core.exception.GoLangFileMatchException;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/NameParser.java b/docker-java-core/src/main/java/com/github/dockerjava/core/NameParser.java
index ffadb6656..ae39029ed 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/NameParser.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/NameParser.java
@@ -5,10 +5,10 @@
import java.util.regex.Pattern;
-import org.apache.commons.lang.StringUtils;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import com.github.dockerjava.api.model.AuthConfig;
import com.github.dockerjava.core.exception.InvalidRepositoryNameException;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/AbstrDockerCmd.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/AbstrDockerCmd.java
index 10e6b5212..9fbeb0a75 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/AbstrDockerCmd.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/AbstrDockerCmd.java
@@ -5,8 +5,8 @@
import java.io.IOException;
import java.util.Base64;
-import org.apache.commons.lang.builder.ReflectionToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/CopyArchiveToContainerCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/CopyArchiveToContainerCmdImpl.java
index 2eb5f5835..cac15fadf 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/CopyArchiveToContainerCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/CopyArchiveToContainerCmdImpl.java
@@ -8,8 +8,8 @@
import java.nio.file.Path;
import java.nio.file.Paths;
-import org.apache.commons.lang.StringUtils;
-import org.apache.commons.lang.builder.ToStringBuilder;
+import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.builder.ToStringBuilder;
import com.github.dockerjava.api.command.CopyArchiveToContainerCmd;
import com.github.dockerjava.api.exception.DockerClientException;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/CreateContainerCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/CreateContainerCmdImpl.java
index 040e716e1..d4cd05a63 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/CreateContainerCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/CreateContainerCmdImpl.java
@@ -14,9 +14,9 @@
import com.github.dockerjava.api.model.HostConfig;
import com.github.dockerjava.api.model.Volume;
import com.github.dockerjava.api.model.Volumes;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
import javax.annotation.CheckForNull;
import java.util.Arrays;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/InitializeSwarmCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/InitializeSwarmCmdImpl.java
index 6f81f1bf0..f13f307ad 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/InitializeSwarmCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/InitializeSwarmCmdImpl.java
@@ -4,9 +4,9 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import com.github.dockerjava.api.command.InitializeSwarmCmd;
import com.github.dockerjava.api.model.SwarmSpec;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
import javax.annotation.CheckForNull;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/JoinSwarmCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/JoinSwarmCmdImpl.java
index 72a1cdb82..d19ed8ea2 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/JoinSwarmCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/JoinSwarmCmdImpl.java
@@ -3,9 +3,9 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import com.github.dockerjava.api.command.JoinSwarmCmd;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
import javax.annotation.CheckForNull;
import java.util.List;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java
index 1033b43ec..a98be8f53 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/ListImagesCmdImpl.java
@@ -5,8 +5,8 @@
import java.util.List;
import java.util.Map;
-import org.apache.commons.lang.builder.ReflectionToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import com.github.dockerjava.api.command.ListImagesCmd;
import com.github.dockerjava.api.model.Image;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/LogContainerCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/LogContainerCmdImpl.java
index aa267fc8f..5ba6261e8 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/LogContainerCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/LogContainerCmdImpl.java
@@ -2,8 +2,8 @@
import static com.google.common.base.Preconditions.checkNotNull;
-import org.apache.commons.lang.builder.ReflectionToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import com.github.dockerjava.api.command.LogContainerCmd;
import com.github.dockerjava.api.model.Frame;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateContainerCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateContainerCmdImpl.java
index aad2b19e3..14357ba08 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateContainerCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateContainerCmdImpl.java
@@ -6,9 +6,9 @@
import com.github.dockerjava.api.exception.NotFoundException;
import com.github.dockerjava.api.model.UpdateContainerResponse;
import com.github.dockerjava.core.RemoteApiVersion;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
import javax.annotation.CheckForNull;
import javax.annotation.Nonnull;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateServiceCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateServiceCmdImpl.java
index 664ffd997..7ff9412a9 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateServiceCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateServiceCmdImpl.java
@@ -4,10 +4,10 @@
import com.github.dockerjava.api.exception.NotFoundException;
import com.github.dockerjava.api.model.ServiceSpec;
import com.github.dockerjava.core.RemoteApiVersion;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import javax.annotation.CheckForNull;
import javax.annotation.Nonnull;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateSwarmNodeCmdImpl.java b/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateSwarmNodeCmdImpl.java
index 278599641..a2f22fa14 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateSwarmNodeCmdImpl.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/command/UpdateSwarmNodeCmdImpl.java
@@ -4,10 +4,10 @@
import com.github.dockerjava.api.exception.NotFoundException;
import com.github.dockerjava.api.model.SwarmNodeSpec;
import com.github.dockerjava.core.RemoteApiVersion;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
+import org.apache.commons.lang3.builder.EqualsBuilder;
+import org.apache.commons.lang3.builder.HashCodeBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
import javax.annotation.CheckForNull;
import javax.annotation.Nonnull;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/dockerfile/DockerfileStatement.java b/docker-java-core/src/main/java/com/github/dockerjava/core/dockerfile/DockerfileStatement.java
index aefff137d..fb2447c2d 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/dockerfile/DockerfileStatement.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/dockerfile/DockerfileStatement.java
@@ -8,7 +8,7 @@
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import com.github.dockerjava.api.exception.DockerClientException;
import com.google.common.base.MoreObjects;
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/exec/BuildImageCmdExec.java b/docker-java-core/src/main/java/com/github/dockerjava/core/exec/BuildImageCmdExec.java
index edf9b6bf9..aa65fff40 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/exec/BuildImageCmdExec.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/exec/BuildImageCmdExec.java
@@ -15,7 +15,7 @@
import javax.annotation.CheckForNull;
import static com.github.dockerjava.core.util.CacheFromEncoder.jsonEncode;
-import static org.apache.commons.lang.StringUtils.isNotBlank;
+import static org.apache.commons.lang3.StringUtils.isNotBlank;
public class BuildImageCmdExec extends AbstrAsyncDockerCmdExec implements
BuildImageCmd.Exec {
diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/exec/TopContainerCmdExec.java b/docker-java-core/src/main/java/com/github/dockerjava/core/exec/TopContainerCmdExec.java
index c6fff7044..f0ce0f71a 100644
--- a/docker-java-core/src/main/java/com/github/dockerjava/core/exec/TopContainerCmdExec.java
+++ b/docker-java-core/src/main/java/com/github/dockerjava/core/exec/TopContainerCmdExec.java
@@ -1,6 +1,6 @@
package com.github.dockerjava.core.exec;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyDockerCmdExecFactory.java b/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyDockerCmdExecFactory.java
index cc1c4452b..cd122b3bc 100644
--- a/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyDockerCmdExecFactory.java
+++ b/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyDockerCmdExecFactory.java
@@ -16,7 +16,7 @@
import com.github.dockerjava.core.AbstractDockerCmdExecFactory;
import com.github.dockerjava.core.WebTarget;
-import org.apache.commons.lang.SystemUtils;
+import org.apache.commons.lang3.SystemUtils;
import com.github.dockerjava.api.command.DockerCmdExecFactory;
import com.github.dockerjava.core.DockerClientConfig;
diff --git a/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyWebTarget.java b/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyWebTarget.java
index 17672b0b4..8f2ffce27 100644
--- a/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyWebTarget.java
+++ b/docker-java-transport-netty/src/main/java/com/github/dockerjava/netty/NettyWebTarget.java
@@ -17,7 +17,7 @@
import com.github.dockerjava.core.WebTarget;
import com.google.common.collect.ImmutableSet;
import io.netty.handler.codec.http.HttpConstants;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
diff --git a/docker-java/src/test/java/com/github/dockerjava/api/ModelsSerializableTest.java b/docker-java/src/test/java/com/github/dockerjava/api/ModelsSerializableTest.java
index 18bc76ea8..4dc87cafb 100644
--- a/docker-java/src/test/java/com/github/dockerjava/api/ModelsSerializableTest.java
+++ b/docker-java/src/test/java/com/github/dockerjava/api/ModelsSerializableTest.java
@@ -8,7 +8,7 @@
import com.github.dockerjava.api.model.PushResponseItem;
import com.github.dockerjava.api.model.ResponseItem;
import com.google.common.reflect.ClassPath.ClassInfo;
-import org.apache.commons.lang.reflect.FieldUtils;
+import org.apache.commons.lang3.reflect.FieldUtils;
import org.hamcrest.MatcherAssert;
import org.junit.Test;
import org.slf4j.Logger;
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/TagImageCmdIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/TagImageCmdIT.java
index 88bd28fd4..8f33fcc1e 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/TagImageCmdIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/TagImageCmdIT.java
@@ -1,7 +1,7 @@
package com.github.dockerjava.cmd;
import com.github.dockerjava.api.exception.NotFoundException;
-import org.apache.commons.lang.math.RandomUtils;
+import org.apache.commons.lang3.RandomUtils;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -12,7 +12,7 @@ public class TagImageCmdIT extends CmdIT {
@Test
public void tagImage() throws Exception {
- String tag = "" + RandomUtils.nextInt(Integer.MAX_VALUE);
+ String tag = "" + RandomUtils.nextInt(0, Integer.MAX_VALUE);
dockerRule.getClient().tagImageCmd("busybox:latest", "docker-java/busybox", tag).exec();
@@ -22,7 +22,7 @@ public void tagImage() throws Exception {
@Test(expected = NotFoundException.class)
public void tagNonExistingImage() throws Exception {
- String tag = "" + RandomUtils.nextInt(Integer.MAX_VALUE);
+ String tag = "" + RandomUtils.nextInt(0, Integer.MAX_VALUE);
dockerRule.getClient().tagImageCmd("non-existing", "docker-java/busybox", tag).exec();
}
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/VersionCmdIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/VersionCmdIT.java
index 08a198b9f..08d27db03 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/VersionCmdIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/VersionCmdIT.java
@@ -2,7 +2,7 @@
import com.github.dockerjava.api.exception.DockerException;
import com.github.dockerjava.api.model.Version;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateConfigCmdExecIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateConfigCmdExecIT.java
index aad681534..8ebb610b9 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateConfigCmdExecIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateConfigCmdExecIT.java
@@ -2,7 +2,7 @@
import com.github.dockerjava.api.DockerClient;
import com.github.dockerjava.api.command.CreateConfigResponse;
-import org.apache.commons.lang.RandomStringUtils;
+import org.apache.commons.lang3.RandomStringUtils;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateSecretCmdExecIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateSecretCmdExecIT.java
index 34a106af9..e1564ea91 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateSecretCmdExecIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/CreateSecretCmdExecIT.java
@@ -5,7 +5,7 @@
import com.github.dockerjava.api.model.Secret;
import com.github.dockerjava.api.model.SecretSpec;
import com.google.common.collect.Lists;
-import org.apache.commons.lang.RandomStringUtils;
+import org.apache.commons.lang3.RandomStringUtils;
import org.hamcrest.collection.IsCollectionWithSize;
import org.junit.Test;
import org.slf4j.Logger;
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/InspectConfigCmdIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/InspectConfigCmdIT.java
index 44fe845e0..cd80ec118 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/InspectConfigCmdIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/InspectConfigCmdIT.java
@@ -4,7 +4,7 @@
import com.github.dockerjava.api.command.CreateConfigResponse;
import com.github.dockerjava.api.exception.DockerException;
import com.github.dockerjava.api.model.Config;
-import org.apache.commons.lang.RandomStringUtils;
+import org.apache.commons.lang3.RandomStringUtils;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListConfigCmdExecIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListConfigCmdExecIT.java
index c13689c8c..2c19a7f0e 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListConfigCmdExecIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListConfigCmdExecIT.java
@@ -4,7 +4,7 @@
import com.github.dockerjava.api.command.CreateConfigResponse;
import com.github.dockerjava.api.exception.DockerException;
import com.github.dockerjava.api.model.Config;
-import org.apache.commons.lang.RandomStringUtils;
+import org.apache.commons.lang3.RandomStringUtils;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListSecretCmdExecIT.java b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListSecretCmdExecIT.java
index a4b8f1288..ce90f23a0 100644
--- a/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListSecretCmdExecIT.java
+++ b/docker-java/src/test/java/com/github/dockerjava/cmd/swarm/ListSecretCmdExecIT.java
@@ -6,7 +6,7 @@
import com.github.dockerjava.api.model.Secret;
import com.github.dockerjava.api.model.SecretSpec;
import com.google.common.collect.Lists;
-import org.apache.commons.lang.RandomStringUtils;
+import org.apache.commons.lang3.RandomStringUtils;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java/src/test/java/com/github/dockerjava/core/DefaultDockerClientConfigTest.java b/docker-java/src/test/java/com/github/dockerjava/core/DefaultDockerClientConfigTest.java
index f7964f0dd..8c1071aa6 100644
--- a/docker-java/src/test/java/com/github/dockerjava/core/DefaultDockerClientConfigTest.java
+++ b/docker-java/src/test/java/com/github/dockerjava/core/DefaultDockerClientConfigTest.java
@@ -4,7 +4,7 @@
import com.github.dockerjava.api.model.AuthConfig;
import com.github.dockerjava.api.model.AuthConfigurations;
import com.google.common.io.Resources;
-import org.apache.commons.lang.SerializationUtils;
+import org.apache.commons.lang3.SerializationUtils;
import org.junit.Test;
import java.io.File;
diff --git a/docker-java/src/test/java/com/github/dockerjava/core/NameParserTest.java b/docker-java/src/test/java/com/github/dockerjava/core/NameParserTest.java
index 234ed47a1..d828f3c7b 100644
--- a/docker-java/src/test/java/com/github/dockerjava/core/NameParserTest.java
+++ b/docker-java/src/test/java/com/github/dockerjava/core/NameParserTest.java
@@ -7,7 +7,7 @@
import com.github.dockerjava.core.NameParser.HostnameReposName;
import com.github.dockerjava.core.NameParser.ReposTag;
import com.github.dockerjava.core.exception.InvalidRepositoryNameException;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
diff --git a/docker-java/src/test/java/com/github/dockerjava/core/RemoteApiVersionTest.java b/docker-java/src/test/java/com/github/dockerjava/core/RemoteApiVersionTest.java
index a9446ffd4..06b825868 100644
--- a/docker-java/src/test/java/com/github/dockerjava/core/RemoteApiVersionTest.java
+++ b/docker-java/src/test/java/com/github/dockerjava/core/RemoteApiVersionTest.java
@@ -1,6 +1,6 @@
package com.github.dockerjava.core;
-import org.apache.commons.lang.SerializationUtils;
+import org.apache.commons.lang3.SerializationUtils;
import org.junit.Test;
import static org.hamcrest.MatcherAssert.assertThat;
diff --git a/docker-java/src/test/java/com/github/dockerjava/utils/TestUtils.java b/docker-java/src/test/java/com/github/dockerjava/utils/TestUtils.java
index 87833343b..eb3af8deb 100644
--- a/docker-java/src/test/java/com/github/dockerjava/utils/TestUtils.java
+++ b/docker-java/src/test/java/com/github/dockerjava/utils/TestUtils.java
@@ -5,7 +5,7 @@
import com.github.dockerjava.core.RemoteApiVersion;
import org.apache.commons.io.IOUtils;
import org.apache.commons.io.LineIterator;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/docker-java/template.mf b/docker-java/template.mf
index 274e6f917..fc8672c37 100644
--- a/docker-java/template.mf
+++ b/docker-java/template.mf
@@ -13,7 +13,7 @@ Import-Template:
javax.ws.rs.*;version="[2.0.0, 2.1.0)",
org.apache.commons.compress.*;version="${commons-compress.version:short}",
org.apache.commons.io.*;version="${commons-io.version:short}",
- org.apache.commons.lang.*;version="${commons-lang.version:short}",
+ org.apache.commons.lang33.*;version="${commons-lang3.version:short}",
org.apache.http.*;version="[4.4.0, 4.6.0)",
org.bouncycastle.*;version="${bouncycastle.version:short}",
org.glassfish.jersey.*;version="${jersey.version:default}",
diff --git a/pom.xml b/pom.xml
index bb1a424e1..4a036a8e3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -64,7 +64,7 @@
1.21
1.11
2.6
- 2.6
+ 3.12.0
1.7.30
1.64
From 3b9a3c1edfc10439e390dca1403c8119dbc7c8d2 Mon Sep 17 00:00:00 2001
From: Eric Bariaux <375613+ebariaux@users.noreply.github.com>
Date: Tue, 7 Dec 2021 06:21:30 +0100
Subject: [PATCH 2/3] Fixed typo
---
docker-java/template.mf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docker-java/template.mf b/docker-java/template.mf
index fc8672c37..2ce26d092 100644
--- a/docker-java/template.mf
+++ b/docker-java/template.mf
@@ -13,7 +13,7 @@ Import-Template:
javax.ws.rs.*;version="[2.0.0, 2.1.0)",
org.apache.commons.compress.*;version="${commons-compress.version:short}",
org.apache.commons.io.*;version="${commons-io.version:short}",
- org.apache.commons.lang33.*;version="${commons-lang3.version:short}",
+ org.apache.commons.lang3.*;version="${commons-lang3.version:short}",
org.apache.http.*;version="[4.4.0, 4.6.0)",
org.bouncycastle.*;version="${bouncycastle.version:short}",
org.glassfish.jersey.*;version="${jersey.version:default}",
From 45b912b53891f800d02cdd897c814396754b2056 Mon Sep 17 00:00:00 2001
From: Eric Bariaux <375613+ebariaux@users.noreply.github.com>
Date: Mon, 20 Dec 2021 12:08:10 +0100
Subject: [PATCH 3/3] Update to more recent version of Jackson dependency
---
pom.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index 4a036a8e3..00122d01a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -58,8 +58,8 @@
1.8
2.30.1
- 2.10.3
- 2.10.3
+ 2.12.6
+ 2.12.6
4.5.12
1.21
1.11