diff --git a/core/pom.xml b/core/pom.xml
index 5dd91572..6dc8bef4 100755
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -31,6 +31,7 @@
org.codehaus.groovy
groovy-all
+ pom
@@ -69,6 +70,12 @@
org.eclipse.jgit
+
+ javax.xml.bind
+ jaxb-api
+ 2.3.0
+
+
@@ -112,6 +119,9 @@
org.apache.maven.plugins
maven-javadoc-plugin
+
+ none
+
diff --git a/core/src/main/groovy/noe/common/utils/Library.groovy b/core/src/main/groovy/noe/common/utils/Library.groovy
index a8f9638a..42f9f67d 100644
--- a/core/src/main/groovy/noe/common/utils/Library.groovy
+++ b/core/src/main/groovy/noe/common/utils/Library.groovy
@@ -826,7 +826,7 @@ class Library {
* @return generated classpath for groovy with ant
*/
static String groovyWithAntAsClasspath(File libDir = null) {
- def groovyAndAntLibs = ["groovy-all-2.2.1.jar", "ant-1.9.2.jar", "ant-launcher-1.9.2.jar"]
+ def groovyAndAntLibs = ["groovy-3.0.9.jar", "groovy-ant-3.0.9.jar", "ant-1.9.2.jar", "ant-launcher-1.9.2.jar"]
def libDirToUse = (libDir) ?: new File(Library.getRootPath(), "lib")
def classpath = []
if (!libDirToUse.exists()) {
diff --git a/core/src/main/resources/lib/groovy-3.0.9.jar b/core/src/main/resources/lib/groovy-3.0.9.jar
new file mode 100644
index 00000000..7ef10469
Binary files /dev/null and b/core/src/main/resources/lib/groovy-3.0.9.jar differ
diff --git a/core/src/main/resources/lib/groovy-all-2.2.1.jar b/core/src/main/resources/lib/groovy-all-2.2.1.jar
deleted file mode 100644
index 98daf6df..00000000
Binary files a/core/src/main/resources/lib/groovy-all-2.2.1.jar and /dev/null differ
diff --git a/core/src/main/resources/lib/groovy-ant-3.0.9.jar b/core/src/main/resources/lib/groovy-ant-3.0.9.jar
new file mode 100644
index 00000000..b4e71cdf
Binary files /dev/null and b/core/src/main/resources/lib/groovy-ant-3.0.9.jar differ
diff --git a/core/src/test/groovy/noe/common/utils/JBFileTest.groovy b/core/src/test/groovy/noe/common/utils/JBFileTest.groovy
index 29fbf122..45be7cf5 100644
--- a/core/src/test/groovy/noe/common/utils/JBFileTest.groovy
+++ b/core/src/test/groovy/noe/common/utils/JBFileTest.groovy
@@ -18,7 +18,7 @@ class JBFileTest {
static Platform platform = new Platform()
static String sep = platform.sep
- static File resourceDir = new File(new File(".").getCanonicalFile(), "src${sep}test${sep}resources${sep}" + JBFileTest.class.name.replace('.', sep))
+ static File resourceDir = new File(new File(".").getCanonicalFile(), "src${sep}test${sep}resources${sep}" + JBFileTest.class.name.replace('.', sep)+"Dir")
static File fileLoremIpsum = new File(resourceDir, "lorem_ipsum.txt")
static File fileMd5 = new File(resourceDir, "lorem_ipsum.md5")
static File fileZip = new File(resourceDir, "lorem_ipsum.zip")
diff --git a/core/src/test/groovy/noe/common/utils/OpenSslVersionTest.groovy b/core/src/test/groovy/noe/common/utils/OpenSslVersionTest.groovy
index 1fedf6b7..7b248b2d 100644
--- a/core/src/test/groovy/noe/common/utils/OpenSslVersionTest.groovy
+++ b/core/src/test/groovy/noe/common/utils/OpenSslVersionTest.groovy
@@ -32,7 +32,7 @@ class OpenSslVersionTest {
@Test
public void testCompareTo() {
// <=> calls compareTo(...) explicitly
- List> values = new LinkedList<>()
+ List values = new LinkedList<>()
values.add(new Tuple("0.9.8", "0.9.9"))
values.add(new Tuple("0.9.8b", "0.9.8c"))
values.add(new Tuple("1.0.2c", "1.2.3a"))
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/lorem_ipsum.md5 b/core/src/test/resources/noe/common/utils/JBFileTestDir/lorem_ipsum.md5
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/lorem_ipsum.md5
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/lorem_ipsum.md5
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/lorem_ipsum.txt b/core/src/test/resources/noe/common/utils/JBFileTestDir/lorem_ipsum.txt
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/lorem_ipsum.txt
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/lorem_ipsum.txt
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/lorem_ipsum.zip b/core/src/test/resources/noe/common/utils/JBFileTestDir/lorem_ipsum.zip
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/lorem_ipsum.zip
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/lorem_ipsum.zip
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/testStructure/file1 b/core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/file1
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/testStructure/file1
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/file1
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/testStructure/oneSubdir/oneFile/file4 b/core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/oneSubdir/oneFile/file4
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/testStructure/oneSubdir/oneFile/file4
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/oneSubdir/oneFile/file4
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/testStructure/twoFiles/file2 b/core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/twoFiles/file2
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/testStructure/twoFiles/file2
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/twoFiles/file2
diff --git a/core/src/test/resources/noe/common/utils/JBFileTest/testStructure/twoFiles/file3 b/core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/twoFiles/file3
similarity index 100%
rename from core/src/test/resources/noe/common/utils/JBFileTest/testStructure/twoFiles/file3
rename to core/src/test/resources/noe/common/utils/JBFileTestDir/testStructure/twoFiles/file3
diff --git a/pom.xml b/pom.xml
index 94acd734..c710758d 100755
--- a/pom.xml
+++ b/pom.xml
@@ -89,9 +89,9 @@
3.0.5
0.22-1
3.2.1
- 2.10.4
+ 3.3.1
3.0.0-M1
- 3.6.0-03
+ 3.7.0
29.0-jre
5.8.0.202006091008-r
@@ -101,17 +101,17 @@
4.8.0
1.10.8
- 2.22.0
+ 3.0.0-M5
- 2.22.0
+ 3.0.0-M5
2.8.2
4.13
- 2.4.19
+ 3.0.9
3.8.1
- 2.9.2-01
- 2.4.3-01
+ 3.6.0-03
+ 3.0.8-01
3.2.0
1.7.30
@@ -153,7 +153,7 @@
org.codehaus.groovy
groovy-all
${org.codehaus.groovy.all.version}
- jar
+ pom
@@ -357,6 +357,12 @@
http://exampleurl.com
+
+ --add-opens java.base/java.lang=ALL-UNNAMED
+ --add-opens java.base/java.lang.ref=ALL-UNNAMED
+ --add-opens java.base/java.util=ALL-UNNAMED
+ --add-opens java.xml/jdk.xml.internal=ALL-UNNAMED
+
@@ -447,7 +453,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- -Xdoclint:none
+ none