https://issues.dlang.org/show_bug.cgi?id=15966
--- Comment #7 from Martin Nowak <[email protected]> --- (In reply to Walter Bright from comment #3) > The trouble is that imports in the base class will override global imports > referred to by the derived class. This is exactly the kind of problem the > import changes were so strongly desired to fix. > > The compiler is working as designed, this is deliberate behavior. Even if desired we'd at least have to integrate this w/ our -transition=checkimport/imports infrastructure. Should this really apply to public imports as well? --
