Skip to content

Commit 6648865

Browse files
gaulclaude
andcommitted
Require Maven 3.9
The Njord build extension does not provision on older Maven: CodeQL's bundled 3.8.9 fails it with a Guice ProvisionException. The POM still asked only for 3.0.5, which predates the extension by a decade. Both current Ubuntu runner images ship 3.9, and CodeQL passes -Denforcer.skip, so neither is affected. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01M5JVWJN7L3NWmcsYvjeCfc
1 parent cf0d53a commit 6648865

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎pom.xml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,8 +296,10 @@
296296
</goals>
297297
<configuration>
298298
<rules>
299+
<!-- The Njord extension fails to provision on older
300+
Maven; 3.8.9 dies with a Guice ProvisionException. -->
299301
<requireMavenVersion>
300-
<version>3.0.5</version>
302+
<version>3.9</version>
301303
</requireMavenVersion>
302304
<!-- Checkstyle and Error Prone both ship Java 21 class
303305
files, so a full build needs a JDK that new. Compiling

0 commit comments

Comments
 (0)