Skip to content

Conversation

@MartinNowak
Copy link
Member

System information

1.7.1-beta.1+43-g4db9e9c, introduced with #1263

Bug Description

Transitive dependencies of none packages only considered once.

How to reproduce?

2 dependencies -> common-none-dep -> transitive-dep
vibe:stream, vibe:inet -> vibe:core -> vibe-core

Only one of the dependencies is compiled with vibe-core in it's import path.

Expected Behavior

Transitive dependencies should be added to all dependents.

@dlang-bot
Copy link
Collaborator

Thanks for your pull request, @MartinNowak!

Copy link
Contributor

@wilzbach wilzbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!

@wilzbach wilzbach merged commit 397e3c3 into dlang:master Jan 25, 2018
@MartinNowak MartinNowak deleted the fix_transitive_none_dependencies branch January 25, 2018 10:27
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.

3 participants