[Issue 313] [module] Fully qualified names bypass private imports
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sat Feb 20 08:06:49 PST 2016
https://issues.dlang.org/show_bug.cgi?id=313
--- Comment #20 from github-bugzilla at puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/ea25aad26d11951ccbcd2a57f8c3add968f32434
fix Issue 313 - Fully qualified names bypass private imports
- b/c we're using a global package tree, imported modules were
accessible in other scopes using fully qualified names
- maintain a whitelist of imported modules in the current scope
https://github.com/D-Programming-Language/dmd/commit/eb8c2c7a48404495d3a62ee5bd58e28a654e99d5
Merge pull request #5426 from MartinNowak/fix313
fix Issue 313 - Fully qualified names bypass private imports
--
More information about the Digitalmars-d-bugs
mailing list