Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Perltidy: Understanding output - or suppress certain messages

by hoppfrosch (Scribe)
on Nov 19, 2012 at 08:25 UTC ( #1004480=perlquestion: print w/ replies, xml ) Need Help??
hoppfrosch has asked for the wisdom of the Perl Monks concerning the following question:

Hi fellows,
using perltidy I got the fillowing output I cannot interpret/understand:
47:operator in print statement not recommended
Line 47 contains the following code:
44: use version; our $VERSION = qv('1.2.14'); 45: 46: use FindBin qw($Bin); 47: use lib $Bin. '/../..'; 48: 49: use Carp;
Now my questions:
  • What does the above perltidy warning/recommendation mean within this context?
  • What would be the correct way to write use lib $Bin. '/../..'; instead?
  • Is there a way to suppress certain UNWANTED recommendations/warnings/errors from perltidy to get a clean perltidy-errorlog?
Thanks in advance for your insights

Comment on Perltidy: Understanding output - or suppress certain messages
Select or Download Code
Re: Perltidy: Understanding output - or suppress certain messages
by frozenwithjoy (Curate) on Nov 19, 2012 at 08:42 UTC

    My guess is that it is complaining about the concatenation operator. What happens if you try the following?

    use lib "$Bin/../..";
      Yeah - you're right. Perltidy is not complaining if concatenation is replaced in the way you suggested ...

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (9)
As of 2014-08-30 19:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (293 votes), past polls