Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Perl::Critic error "Readonly version 21 required"

by kcott (Abbot)
on Feb 15, 2013 at 06:17 UTC ( #1018846=note: print w/ replies, xml ) Need Help??


in reply to Perl::Critic error "Readonly version 21 required"

G'day 7stud,

I think you're main problem there is syntax. Compare

$ perl -Mstrict -Mwarnings -e ' use Readonly my $unprintable => 0x15; ' Readonly version 21 required--this is only version 1.03 at /Users/ken/ +perl5/perlbrew/perls/perl-5.14.2_WITH_THREADS/lib/5.14.2/Exporter/Hea +vy.pm line 120. BEGIN failed--compilation aborted at -e line 2.

with

$ perl -Mstrict -Mwarnings -e ' use Readonly; Readonly my $unprintable => 0x15; '

I don't have the criticism module installed; however, I don't think the problem is related to Perl::Critic. See how you go with the altered syntax.

-- Ken


Comment on Re: Perl::Critic error "Readonly version 21 required"
Select or Download Code
Re^2: Perl::Critic error "Readonly version 21 required"
by 7stud (Deacon) on Feb 15, 2013 at 07:16 UTC

    Arghh! Thanks. After changing that, and then changing my constant to all upper case, I didn't get any errors. But when I use criticism 'brutal', I get:

    Code is not tidy at CriticMy.pm line 1.

    I think I should be able to sort that out.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1018846]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2015-07-07 09:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (88 votes), past polls