Skip to content

Commit 88585aa

Browse files
Update maven-dependency-analyzer to support Java24 (#528)
* Update maven-dependency-analyzer to support Java24 This commit updates the analyser version which supports reading byte code generated by Java 24. Fixes #524 * Fix IT --------- Co-authored-by: Slawomir Jaranowski <s.jaranowski@gmail.com>
1 parent 4a86976 commit 88585aa

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ under the License.
217217
<dependency>
218218
<groupId>org.apache.maven.shared</groupId>
219219
<artifactId>maven-dependency-analyzer</artifactId>
220-
<version>1.15.1</version>
220+
<version>1.16.0</version>
221221
</dependency>
222222
<dependency>
223223
<groupId>org.apache.maven.shared</groupId>

src/it/projects/mdep-779-analyze-only-verbose-shows-class-names/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333

3434
<dependencies>
3535
<dependency>
36-
<groupId>net.java.dev.msv</groupId>
37-
<artifactId>xsdlib</artifactId>
38-
<version>2022.7</version>
36+
<groupId>org.apache.maven.shared</groupId>
37+
<artifactId>maven-shared-utils</artifactId>
38+
<version>3.4.2</version>
3939
</dependency>
4040
</dependencies>
4141
<build>

src/it/projects/mdep-779-analyze-only-verbose-shows-class-names/src/main/java/usedUndeclaredReference/Project.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@
2121

2222
public class Project
2323
{
24-
public static final Class CLASS_REF = org.apache.xmlcommons.Version.class;
24+
public static final Class CLASS_REF = org.apache.commons.io.IOUtils.class;
2525
}

src/it/projects/mdep-779-analyze-only-verbose-shows-class-names/verify.bsh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ String log = FileUtils.fileRead( new File( basedir, "build.log" ) );
2424
log = StringUtils.unifyLineSeparators(log, "\n");
2525

2626
String expected = "[WARNING] Used undeclared dependencies found:\n" +
27-
"[WARNING] xml-apis:xml-apis:jar:1.4.01:compile\n" +
28-
"[WARNING] class org.apache.xmlcommons.Version\n" +
27+
"[WARNING] commons-io:commons-io:jar:2.11.0:compile\n" +
28+
"[WARNING] class org.apache.commons.io.IOUtils\n" +
2929
"[WARNING] Unused declared dependencies found:\n" +
30-
"[WARNING] net.java.dev.msv:xsdlib:jar:2022.7:compile";
30+
"[WARNING] org.apache.maven.shared:maven-shared-utils:jar:3.4.2:compile";
3131

3232
if ( !log.contains(expected) )
3333
{

0 commit comments

Comments
 (0)