[GRADLE-2656] dependencies inherited from other configurations do not respect original resolution strategy Created: 26/Jan/13 Updated: 12/Sep/16 Resolved: 12/Sep/16
Runtime configuration extend compile configuration so I would expect it use resolution strategy rules for dependencies declared in 'compile' configuration. This is certainly the case for other configuration tweaks, for example 'exclusions' of the original configuration are used in the target configuration.
This problem also exists for newly added dependency resolve rules feature.
Apply resolution strategy tweaks to all configurations:
|Comment by Adam Murdoch [ 30/Apr/13 ]|
This is by design. Each configuration is a separate resolve context that you can tweak the strategy for separately.