On Thursday, 30 June 2016 at 08:08:13 UTC, Mathias Lang wrote:
Author here. I originally thought the issue was that an 'imported' scope
imports are not considered anymore.
As Walter explained in this issue and in
https://issues.dlang.org/show_bug.cgi?id=15966 this behaviour changed to
prevent hijacking and is intended.
So the only issue left with 15925 was that `-transition=checkimport` did not warn about it, which Martin fixed. But since the issue was not renamed
/ repurposed, it led to a confusing changelog.

I don't see this properly documented [0].

It seems that imports in mixins are not visible even if declared public? This means mixin imports are special?

The issue also features a "protected imported". I guess nobody knows what that is supposed to mean?

[0] https://dlang.org/spec/module.html#ImportDeclaration

Reply via email to