-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
Description
This commit added support for traversing project dependencies. However, the ProjectDependency.getProjectConfiguration() call assumes that the downstream project has already been notified of pre-resolution, and evaluated itself if necessary. This is not true until ProjectDependencyInternal.beforeResolved() is called. As such, errors like the following currently occur:
Configuration on demand is an incubating feature.
FAILURE: Build failed with an exception.
* Where:
Script '<omitted>' line: 13
* What went wrong:
A problem occurred configuring project ':<omitted>'.
> Exception thrown while executing model rule: PublishingPlugin.Rules#publishing(ExtensionContainer)
> Configuration with name 'default' not found.