Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion LICENSE-binary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ org.apache.ant:ant-launcher:1.10.15
org.apache.httpcomponents.client5:httpclient5:5.1.3
org.apache.httpcomponents.client5:httpcore5:5.1.3
org.apache.httpcomponents.client5:httpcore5-h2:5.1.3
org.apache.logging.log4j:log4j-api:2.24.3
org.apache.logging.log4j:log4j-api:2.25.3
org.xmlresolver:xmlresolver:5.2.2
org.xmlresolver:xmlresolver-data:5.2.2

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ configurations {
ext {
antVersion = '1.10.15'
javaparserVersion = '3.27.1'
log4jVersion = '2.24.3'
log4jVersion = '2.25.3'
saxonVersion = '12.9'
androidSdkMinimum = '26'
jdkVersion = (project.properties['jdkVersion'] ?: '8') as int
Expand Down
10 changes: 5 additions & 5 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@

<!-- dependencies -->
<dependency prefix="xml-apis" artifact="xml-apis:xml-apis:1.4.01" usage="java8"/>
<dependency prefix="log4j-api" artifact="org.apache.logging.log4j:log4j-api:2.24.3" usage="main"/>
<dependency prefix="log4j-api" artifact="org.apache.logging.log4j:log4j-api:2.25.3" usage="main"/>
<dependency prefix="saxon" artifact="net.sf.saxon:Saxon-HE:12.9" usage="main"/>
<dependency prefix="ant" artifact="org.apache.ant:ant:1.10.15" usage="main"/>
<dependency prefix="javaparser-core" artifact="com.github.javaparser:javaparser-core:3.27.1" usage="main"/>
Expand All @@ -140,7 +140,7 @@

<!-- test dependencies -->
<dependency prefix="junit" artifact="junit:junit:4.13.2" usage="tests"/>
<dependency prefix="log4j-core" artifact="org.apache.logging.log4j:log4j-core:2.24.3" usage="tests"/>
<dependency prefix="log4j-core" artifact="org.apache.logging.log4j:log4j-core:2.25.3" usage="tests"/>
<dependency prefix="xmlresolver" artifact="org.xmlresolver:xmlresolver:5.2.5" usage="main"/>
<dependency prefix="ant-junit" artifact="org.apache.ant:ant-junit:1.10.15" usage="tests"/>
<dependency prefix="ant-junit4" artifact="org.apache.ant:ant-junit4:1.10.15" usage="tests"/>
Expand Down Expand Up @@ -928,9 +928,9 @@
<dependency prefix="spotbugs.commons-text" artifact="org.apache.commons:commons-text:1.9" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.jcip-annotations" artifact="net.jcip:jcip-annotations:1.0" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.icu4j" artifact="com.ibm.icu:icu4j:68.2" usage="${spotbugs.lib}" target="icu4j-63.1.jar"/>
<dependency prefix="spotbugs.log4j-api" artifact="org.apache.logging.log4j:log4j-api:2.24.3" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.log4j-core" artifact="org.apache.logging.log4j:log4j-core:2.24.3" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.log4j-slf4j18-impl" artifact="org.apache.logging.log4j:log4j-slf4j18-impl:2.24.3" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.log4j-api" artifact="org.apache.logging.log4j:log4j-api:2.25.3" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.log4j-core" artifact="org.apache.logging.log4j:log4j-core:2.25.3" usage="${spotbugs.lib}"/>
<dependency prefix="spotbugs.log4j-slf4j18-impl" artifact="org.apache.logging.log4j:log4j-slf4j18-impl:2.25.3" usage="${spotbugs.lib}"/>
Copy link
Author

@waa-ben waa-ben Jan 15, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not familiar with spotbugs, but this line appears to be be incorrect as:

  1. Those Maven coordinates aren't correct (before or after this change), the log4j slf4j 1.8 binding library caps out at version 2.18.0 as far as I can see
  2. I can't see this in the dependency tree at all, at least in the gradle build
    I can see in the past this version seems to be in lock-step with the log4j version though, so I've included it here.

Let me know if you'd rather references to this binding be removed, or if there's something I've missed with it's inclusion

<dependency prefix="spotbugs.saxon" artifact="net.sf.saxon:Saxon-HE:9.9.1-8" usage="${spotbugs.lib}"/>

<mkdir dir="${basedir}${spotbugs.lib}/config"/>
Expand Down
2 changes: 1 addition & 1 deletion src/main/maven/org.apache.xmlbeans/xmlbeans/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-bom</artifactId>
<version>2.24.3</version>
<version>2.25.3</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
4 changes: 2 additions & 2 deletions src/main/maven/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -407,12 +407,12 @@
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.24.3</version>
<version>2.25.3</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.24.3</version>
<version>2.25.3</version>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
Expand Down