[DIP1005] Unused imports in with(import) declarations: leave alone of flag as errors?

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Sat Dec 24 12:32:58 PST 2016


Consider:

with (import std.stdio)
int fun(int x/*, File f*/)
{
     // f.writeln("In: ", x);
     return x * x;
}

Such situations occur during refactorings and code evolution. The import 
is no longer used. Should the compiler flag that as an error, or leave 
it be?


Andrei


More information about the Digitalmars-d mailing list