This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
The following commit(s) were added to refs/heads/develop by this push:
new 4a819ee37 update commons-lang3 to 3.18.0
4a819ee37 is described below
commit 4a819ee37831fc09cbf7198838038c69c3073978
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Aug 27 10:19:17 2025 -0700
update commons-lang3 to 3.18.0
to fix a security alert
---
README | 2 +-
compiler-build-tools/.classpath | 2 +-
compiler-common/.classpath | 2 +-
compiler-externc/.classpath | 2 +-
compiler-jburg-types/.classpath | 2 +-
compiler-test-utils/.classpath | 2 +-
compiler/.classpath | 2 +-
compiler/pom.xml | 2 +-
compiler/src/test/downloads.xml | 10 +++++-----
royale-ant-tasks/.classpath | 2 +-
royale-maven-plugin/pom.xml | 2 +-
11 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/README b/README
index 3cbcdb75e..d6bc4d130 100644
--- a/README
+++ b/README
@@ -252,7 +252,7 @@ Software Dependencies
commons-cli -
https://repo1.maven.org/maven2/commons-cli/commons-cli/1.2/commons-cli-1.2.jar
commons-io -
https://repo1.maven.org/maven2/commons-io/commons-io/2.14.0/commons-io-2.14.0.jar
commons-lang -
https://repo1.maven.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
- commons-lang3 -
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
+ commons-lang3 -
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar
commons-compress -
https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.26.0/commons-compress-1.26.0.jar
guava -
https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar
failureaccess -
https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar
diff --git a/compiler-build-tools/.classpath b/compiler-build-tools/.classpath
index 1d1bab107..05a5f2f2a 100644
--- a/compiler-build-tools/.classpath
+++ b/compiler-build-tools/.classpath
@@ -6,7 +6,7 @@
<classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib"
path="../compiler/lib/external/flex-tool-api.jar"/>
- <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/commons-compress-1.26.0.jar"/>
<classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/junit-4.10.jar"/>
diff --git a/compiler-common/.classpath b/compiler-common/.classpath
index 7395f6a8a..63e02043b 100644
--- a/compiler-common/.classpath
+++ b/compiler-common/.classpath
@@ -6,7 +6,7 @@
<classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib"
path="../compiler/lib/external/flex-tool-api.jar"/>
- <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/commons-compress-1.26.0.jar"/>
<classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/junit-4.10.jar"/>
diff --git a/compiler-externc/.classpath b/compiler-externc/.classpath
index e019211d7..edf519c61 100644
--- a/compiler-externc/.classpath
+++ b/compiler-externc/.classpath
@@ -12,7 +12,7 @@
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib"
path="../compiler/lib/external/flex-tool-api.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/junit-4.10.jar"/>
- <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry combineaccessrules="false" kind="src"
path="/compiler-common"/>
<classpathentry kind="lib"
path="../compiler/lib/external/commons-compress-1.26.0.jar"/>
<classpathentry kind="lib"
path="../compiler-jx/lib/google/closure-compiler/compiler.jar"/>
diff --git a/compiler-jburg-types/.classpath b/compiler-jburg-types/.classpath
index 5e497ae7c..aa1b64a05 100644
--- a/compiler-jburg-types/.classpath
+++ b/compiler-jburg-types/.classpath
@@ -6,7 +6,7 @@
<classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib"
path="../compiler/lib/external/flex-tool-api.jar"/>
- <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/commons-compress-1.26.0.jar"/>
<classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/junit-4.10.jar"/>
diff --git a/compiler-test-utils/.classpath b/compiler-test-utils/.classpath
index 7395f6a8a..63e02043b 100644
--- a/compiler-test-utils/.classpath
+++ b/compiler-test-utils/.classpath
@@ -6,7 +6,7 @@
<classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib"
path="../compiler/lib/external/flex-tool-api.jar"/>
- <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/commons-compress-1.26.0.jar"/>
<classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/junit-4.10.jar"/>
diff --git a/compiler/.classpath b/compiler/.classpath
index 018911c7d..68f3de7ed 100644
--- a/compiler/.classpath
+++ b/compiler/.classpath
@@ -17,7 +17,7 @@
<classpathentry kind="var" path="ANT_JAR"/>
<classpathentry kind="lib" path="lib/external/flex-tool-api.jar"/>
<classpathentry kind="lib" path="lib/external/junit-4.10.jar"/>
- <classpathentry kind="lib" path="lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry kind="lib" path="lib/external/jburg.jar"/>
<classpathentry kind="lib"
path="lib/external/commons-compress-1.26.0.jar"/>
<classpathentry combineaccessrules="false" kind="src"
path="/compiler-common"/>
diff --git a/compiler/pom.xml b/compiler/pom.xml
index 059146c8a..a6166595b 100644
--- a/compiler/pom.xml
+++ b/compiler/pom.xml
@@ -656,7 +656,7 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.4</version>
+ <version>3.18.0</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/compiler/src/test/downloads.xml b/compiler/src/test/downloads.xml
index 6328db1db..940da5e4e 100644
--- a/compiler/src/test/downloads.xml
+++ b/compiler/src/test/downloads.xml
@@ -202,24 +202,24 @@
<target name="commons-lang3-jar-check" description="Checks if
commons-lang3 JAR exists.">
<condition property="commons-lang3.jar.exists">
<and>
- <available file="${external.lib.dir}/commons-lang3-3.4.jar"/>
+ <available
file="${external.lib.dir}/commons-lang3-3.18.0.jar"/>
</and>
</condition>
</target>
<target name="commons-lang3-jar" depends="commons-lang3-jar-check"
unless="commons-lang3.jar.exists"
description="Copies the commons-lang3 JAR to the lib directory.">
- <echo message="Obtaining lib/external/commons-lang3-3.4.jar"/>
+ <echo message="Obtaining lib/external/commons-lang3-3.18.0.jar"/>
<antcall target="commons-lang3-download-jar"/>
</target>
<target name="commons-lang3-download-jar"
depends="commons-lang3-jar-check" unless="commons-lang3.jar.exists"
description="Downloads the commons-lang3 jar.">
<antcall target="download-jar">
- <param name="srcUrl"
value="https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.4"/>
- <param name="srcJarFile" value="commons-lang3-3.4.jar"/>
+ <param name="srcUrl"
value="https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.18.0"/>
+ <param name="srcJarFile" value="commons-lang3-3.18.0.jar"/>
<param name="destDir" value="${external.lib.dir}"/>
- <param name="destJarFile" value="commons-lang3-3.4.jar"/>
+ <param name="destJarFile" value="commons-lang3-3.18.0.jar"/>
</antcall>
</target>
diff --git a/royale-ant-tasks/.classpath b/royale-ant-tasks/.classpath
index 92909cf71..3de8aec41 100644
--- a/royale-ant-tasks/.classpath
+++ b/royale-ant-tasks/.classpath
@@ -6,7 +6,7 @@
<classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib"
path="../compiler/lib/external/flex-tool-api.jar"/>
- <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.4.jar"/>
+ <classpathentry kind="lib"
path="../compiler/lib/external/commons-lang3-3.18.0.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/commons-compress-1.26.0.jar"/>
<classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/>
<classpathentry kind="lib"
path="../compiler/lib/external/junit-4.10.jar"/>
diff --git a/royale-maven-plugin/pom.xml b/royale-maven-plugin/pom.xml
index 261cfe14e..62c5dc37b 100644
--- a/royale-maven-plugin/pom.xml
+++ b/royale-maven-plugin/pom.xml
@@ -83,7 +83,7 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.4</version>
+ <version>3.18.0</version>
</dependency>
<dependency>
<groupId>org.apache.flex</groupId>