[Bioperl-l] Warnings
    Sendu Bala 
    bix at sendu.me.uk
       
    Thu Jul  5 09:04:50 EDT 2007
    
    
  
Heikki Lehvaslaiho wrote:
> My guess is that using 'print STDERR' avoids showing sometimes annoying 
>    errordescription  at programname line  NN
> syntax being used.
Afaik,
CORE::warn "anything\n";
never includes the line number: messages with a new line always disable 
that feature. Bio::Root::RootI::warn /always/ puts new lines into the 
message, so they /never/ have the line number.
> On the other hand, the main reason we need to set verbosity to 1 in BioPerl 
> objects is to find where warnings are coming from. Maybe extra text in 
> warnings leads to easier debugging.
> 
> I favour changing it.
So its my understanding there will be absolutely no difference in 
behaviour following this change (except that warning can be caught by 
Test::Warn). I just wanted to confirm my understanding.
    
    
More information about the Bioperl-l
mailing list