[
https://issues.jboss.org/browse/SHRINKRES-45?page=com.atlassian.jira.plug...
]
Karel Piwko commented on SHRINKRES-45:
--------------------------------------
The location of offline() method in MavenStrategyStage unfortunately does not cover all
possible use cases:
Imagine the following:
* User loads a pom - now the first resolution happens, because an effective pom is created
and this is later used to define the dependencies:
{code}
final File[] longhand =
Resolvers.use(MavenResolverSystem.class).configureFromPom("path/to/pom").resolve("G:A").offline()
.withTransitivity().as(File.class);
{code}
I don't think that delaying
".configureFromPom("path/to/pom").resolve("G:A")" call until
MavenStrategyStage is reached in the right way to go, because that way we couldn't for
instance cache already parsed POM file.
Allow for "offline" settings in new API
---------------------------------------
Key: SHRINKRES-45
URL:
https://issues.jboss.org/browse/SHRINKRES-45
Project: ShrinkWrap Resolvers
Issue Type: Feature Request
Affects Versions: SHRINKRES-39 Unreleased Changes
Reporter: Andrew Rubinger
Assignee: Andrew Rubinger
Fix For: 2.0.0-alpha-2
Karel points out the need for an "offline" method:
https://community.jboss.org/message/748193#748193
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira