From: | CARNIL [...] cpan.org |
Subject: | libperl-critic-perl: until block false-positive in hash key |
Hi
This bug has been forwarded from http://bugs.debian.org/706303, where
Guillem Jover reported a false-positive regarding an until block.
Original report follows:
Package: libperl-critic-perl
Version: 1.118-1
Severity: normal
Hi!
I found the following false-positive while going through the dpkg code
base:
,--- until.pl ---
#!/usr/bin/perl
use strict;
use warnings;
our $VERSION = '0.00';
my %hash;
$hash{since} = 0;
$hash{until} = 1;
$hash{'until'} = 0;
`---
which gives:
$ perlcritic --verbose 1 -1 until.pl
until.pl:11:7:"until" block used
Thanks,
Guillem
Thanks in advance,
Salvatore Bonaccorso, Debian Perl Group