Lines Matching refs:warnings
274 # warnings is stable from 5.6.1 onward
284 # From: use|no warnings "blah"
285 # To: local ($^W) = 1; # use|no warnings "blah"
289 # From: warnings::warnif(x,y);
292 s/^(\s*)(no\s+warnings)/${1}local (\$^W) = 0; #$2/ ;
293 s/^(\s*)(use\s+warnings)/${1}local (\$^W) = 1; #$2/ ;
295 s/^(\s*)warnings::warnif\s*\((.*?)\s*,\s*(.*?)\)\s*;/${1}\$^W && carp($3); # warnif - $2/ ;
299 # From: local ($^W) = 1; # use|no warnings "blah"
300 # To: use|no warnings "blah"
305 # To: warnings::warnif(x,y);
307 s/^(\s*)local\s*\(\$\^W\)\s*=\s*\d+\s*;\s*#\s*((no|use)\s+warnings.*)/$1$2/ ;
308 s/^(\s*)\$\^W\s+\&\&\s*carp\s*\((.*?)\)\s*;\s*#\s*warnif\s*-\s*(.*)/${1}warnings::warnif($3, $2);/ ;