Detect unused variables
    Jonathan M Davis 
    jmdavisProg at gmx.com
       
    Thu May 10 14:10:52 PDT 2012
    
    
  
On Thursday, May 10, 2012 22:30:14 Namespace wrote:
> After a short search I found a post which says, that currently
> and in future no warning is shown if unused variables exist. Is
> that correct?
There is not currently any such warning, and I wouldn't expect there to ever 
be one. As I understand it, Walter Bright finds them to be annoying, so they're 
unlikely to be added, just because of that. But it would also cause issues for 
some generic/generated code to have to worry about unused variables, so there 
are also technical issues why warning about them would be a problem.
The online documentation _does_ incorrectly state that unused local variables 
is an error, which caused some debate when that was brought up. There's also a 
related bug report ( http://d.puremagic.com/issues/show_bug.cgi?id=3960 ).
So, it's not 100% certain that there will never be a warning for unused 
variables, but I'd be surprised if such a warning was ever added.
- Jonathan M Davis
    
    
More information about the Digitalmars-d-learn
mailing list