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]

Reply via email to