[NO JIRA] Update AssertJ and fix build.
diff --git a/uimafit-core/src/main/java/org/apache/uima/fit/factory/ExternalResourceFactory.java b/uimafit-core/src/main/java/org/apache/uima/fit/factory/ExternalResourceFactory.java
index e55aedb..d492f57 100644
--- a/uimafit-core/src/main/java/org/apache/uima/fit/factory/ExternalResourceFactory.java
+++ b/uimafit-core/src/main/java/org/apache/uima/fit/factory/ExternalResourceFactory.java
@@ -38,6 +38,7 @@
import java.util.Map.Entry;
import java.util.concurrent.atomic.AtomicLong;
+import org.apache.commons.lang3.ArrayUtils;
import org.apache.uima.UIMAFramework;
import org.apache.uima.analysis_engine.AnalysisEngineDescription;
import org.apache.uima.collection.CollectionReaderDescription;
@@ -818,7 +819,7 @@
if (!found) {
setResourceDependencies(
aDesc,
- (ExternalResourceDependency[]) ArrayUtils.add(deps,
+ ArrayUtils.add(deps,
createResourceDependency(aKey, aApi, false, null)));
}
}
@@ -887,7 +888,7 @@
if (deps == null) {
deps = new ExternalResourceDependency[] {};
}
- aDesc.setExternalResourceDependencies((ExternalResourceDependency[]) ArrayUtils.add(deps,
+ aDesc.setExternalResourceDependencies(ArrayUtils.add(deps,
createResourceDependency(aKey, aImpl, false, null)));
}
bindResourceUsingUrl(aDesc, aKey, aImpl, aUrl, aParams);
diff --git a/uimafit-core/src/test/java/org/apache/uima/fit/component/initialize/ConfigurationParameterInitializerTest.java b/uimafit-core/src/test/java/org/apache/uima/fit/component/initialize/ConfigurationParameterInitializerTest.java
index 8de2de4..fc7d86d 100644
--- a/uimafit-core/src/test/java/org/apache/uima/fit/component/initialize/ConfigurationParameterInitializerTest.java
+++ b/uimafit-core/src/test/java/org/apache/uima/fit/component/initialize/ConfigurationParameterInitializerTest.java
@@ -425,7 +425,7 @@
assertThat(target.customFromString)
.extracting(CustomClassWithStringConstructor::getValue)
- .containsExactly("test");
+ .isEqualTo("test");
assertThat(target.customArrayFromString)
.extracting(CustomClassWithStringConstructor::getValue)
.containsExactly("test1", "test2", "test3");
diff --git a/uimafit-parent/pom.xml b/uimafit-parent/pom.xml
index 55892b7..bef803f 100644
--- a/uimafit-parent/pom.xml
+++ b/uimafit-parent/pom.xml
@@ -96,7 +96,7 @@
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
- <version>3.12.2</version>
+ <version>3.15.0</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>