Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #1711, #1730. Cached resolution: fixes internal project #1873

Merged
merged 2 commits into from
Feb 24, 2015
Merged

Conversation

eed3si9n
Copy link
Member

Fixes #1711, #1730

Re-fixes cached resolution's internal dependency issue by recursively calling customResolve instead of including the transitive dependencies from internal dependencies into your own graph.

Transformation of configuration still happens, but at the level of resolved graph (UpdateReport), which is much less granular, and hopefully less error-prone.

This should also fix #1776. Needs testing.

See #1811 for the list of cached resolution issues.

@eed3si9n eed3si9n changed the title (wip) Fixes #1711, #1730. Cached resolution: fixes internal project Fixes #1711, #1730. Cached resolution: fixes internal project Feb 23, 2015
@jsuereth
Copy link
Member

LGTM

Re-fixes cached resolution's internal dependency issue by recursively
calling customResolve instead of including the transitive dependencies
from internal dependencies into your own graph.
Transformation of configuration still happens, but at the level of
resolved graph (UpdateReport), which is much less granular, and
hopefully less error-prone.
@eed3si9n
Copy link
Member Author

Rebased to 0.13.

eed3si9n added a commit that referenced this pull request Feb 24, 2015
Fixes #1711, #1730. Cached resolution: fixes internal project
@eed3si9n eed3si9n merged commit 5275470 into 0.13 Feb 24, 2015
@eed3si9n eed3si9n deleted the fix/1730c branch February 24, 2015 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants