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

Reply via email to