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