Hi,
1. Should the forced version be applied to the parent pom of a given pom? For
example, if someGroup:someArtifact:1.2 declares a parent pom of
someGroup:someParent:72, and we force someGroup:someParent:80, which version of
someParent should be used?
I would think we should use the parent declared in the pom in this instance.
2. Should you be able to specify a dynamic version for the forced version?
Something like:
configurations.compile.resolveStrategy.force("group:module:latest.integration")
I would think you should be able to (and probably can at the moment). In which
case we should change the type of ResolutionStrategy.forcedModules to be
something other than ModuleIdentifier, probably a new interface called
ModuleSelector.
--
Adam Murdoch
Gradle Co-founder
http://www.gradle.org
VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting
http://www.gradleware.com