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

Fix "dub dustmite" for path based dependencies. Fixes #240. #762

Merged
merged 3 commits into from
Mar 20, 2016

Conversation

s-ludwig
Copy link
Member

@s-ludwig s-ludwig commented Feb 1, 2016

This adds handling of path based dependencies to sub packages, as well as path based dependencies of dependencies. Previously, only path based dependencies of the root package god adjusted.

Also fixes storing the base package for a referenced sub package in the reduction folder. It used to write the package recipe of only the sub package, but now correctly writes the recipe of the full package (base and sub packages).
@MartinNowak
Copy link
Member

Looks reasonable, but this code has zero test coverage.
https://coveralls.io/builds/5034828/source?filename=source%2Fdub%2Fcommandline.d#L1595

MartinNowak added a commit that referenced this pull request Mar 20, 2016
…-path-based-deps

Fix "dub dustmite" for path based dependencies. Fixes #240.
@MartinNowak MartinNowak merged commit 7b9eba4 into master Mar 20, 2016
@MartinNowak MartinNowak deleted the issue240-dustmite-path-based-deps branch March 20, 2016 00:45
s-ludwig added a commit that referenced this pull request Nov 12, 2016
The previous version mixed optional dependency pinning with version pinning logic and missed this case.
s-ludwig added a commit that referenced this pull request Nov 12, 2016
The previous version mixed optional dependency pinning with version pinning logic and missed this case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants