cstamas opened a new pull request, #679:
URL: https://github.com/apache/maven-resolver/pull/679

   Ability to "pipe" connectors one onto another in controlled and configured 
fashion.
   
   The ide is following:
   - first (actually connecting to remote) connector is chosen as today (based 
on priority)
   - next, new type of factories PipelinedRepositoryConnectorFactory is ordered 
(by priority) and they can (but does not have to) wrap the delegate in 
configured order.
   
   Factored out existing RRF connector into new factory, and introduced another 
OfflinePRCF, as so far, "resolver offline" was in fact managed at different 
spots, and user was still able to circumvent offline setting. This now 
connector now wraps connector and refuses going remote if session if offline.
   
   Vanilla resolver does this:
   `offline( rrf( basic(repo) ) )`
   
   ---
   
   https://issues.apache.org/jira/browse/MRESOLVER-685


-- 
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-unsubscr...@maven.apache.org

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

Reply via email to