slachiewicz opened a new pull request, #1104:
URL: https://github.com/apache/maven-compiler-plugin/pull/1104
Moves `mavenVersion` to the current RC and pins the same version explicitly
in the Verify workflow, so CI no longer depends on the `maven4-version` default
in maven-gh-actions-shared.
`maven-testing` is versioned by `${mavenVersion}`, and in rc-6 its
`org.apache.maven.api.plugin.testing` package was relocated to
`org.apache.maven.testing.plugin`. Deprecated shims remain under the old names,
but `ProducedArtifactStub`'s shim is a bare no-arg subclass — constructors are
not inherited — so the five-argument constructor `CompilerMojoTestCase` uses
disappears and the test sources stop compiling:
```
CompilerMojoTestCase.java:[436,21] constructor ProducedArtifactStub … cannot
be applied to given types
required: no arguments found: String,String,<nulltype>,String,String
```
This points those imports at the new package. No production code changes.
Verified: green on the fork before opening; `mvn test` locally is 16 tests,
0 failures.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]