You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "slachiewicz (via GitHub)" <gi...@apache.org> on 2026/09/03 22:49:57 UTC

[PR] Drop the wagon-webdav-jackrabbit test dependency [maven-site-plugin]

slachiewicz opened a new pull request, #1304:
URL: https://github.com/apache/maven-site-plugin/pull/1304

   The site deployment tests needed a wagon that answers to the `dav:` hint and copies a directory; they now carry a small HTTP PUT wagon of their own instead of pulling in jackrabbit-webdav 2.14.4, HttpClient 4 and wagon-http-shared. The plugin resolves its `dav:` provider from the runtime classpath, so nothing about the shipped artifact changes.
   
   Declaring sisu-maven-plugin is what makes the test component discoverable: it activates the parent's managed `index-project` execution, which indexes `@Named` test classes. No main index is produced, so the jar is byte-identical in that respect.
   
   The proxy assertions still test the mojo, not the stub: `Proxy-Connection` is emitted by the JDK when a `java.net.Proxy` is set, and the proxy-auth test's server stores nothing until a valid `Proxy-Authorization` arrives, so the content assertions only pass if the settings-to-`ProxyInfo` plumbing works.
   
   Verified: `mvn verify` -> 4 tests pass, RAT, Checkstyle and Spotless green.
   
   *This change was created with AI assistance.*


-- 
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: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Drop the wagon-webdav-jackrabbit test dependency [maven-site-plugin]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #1304:
URL: https://github.com/apache/maven-site-plugin/pull/1304#issuecomment-5541525968

   @slachiewicz The PR can't be associated to a milestone, because there are multiple open milestones. Please add the text "branch: master" to the description to the milestone where this PR belongs to.


-- 
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: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Drop the wagon-webdav-jackrabbit test dependency [maven-site-plugin]

Posted by "slachiewicz (via GitHub)" <gi...@apache.org>.
slachiewicz merged PR #1304:
URL: https://github.com/apache/maven-site-plugin/pull/1304


-- 
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: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org