Bug#697993: libtest-critic-perl: Comma separated statement false positive on scalar hashref

Guillem Jover guillem at debian.org
Sat Jan 12 15:20:36 UTC 2013


Package: libperl-critic-perl
Version: 1.118-1
Severity: normal
Tags: upstream

Hi!

Here's what seems like a false positive that I found while going over
the dpkg code:

,--- scalarref-comma.pl
#!/usr/bin/perl

use strict;
use warnings;

our $VERSION = '0.0';

my $scalarref = \{
    'name' => [],
};

1;
`---

Reproducible with:

  $ perlcritic -s ProhibitCommaSeparatedStatements scalarref-comma.pl

If the single quotes around 'name' are removed, then it does not seem
to trigger.

Thanks,
Guillem



More information about the pkg-perl-maintainers mailing list