Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Perl::Critic::Policy::User:ContributedtPerlPDocum::Tics::ProhibitManyArrows(3)

NAME
       Perl::Critic::Policy::Tics::ProhibitManyArrows -	(this => is => not =>
       good)

VERSION
       version 0.009

DESCRIPTION
       You are not clever if you do this:

	 my %hash = (key1=>value1=>key2=>value2=>key3=>'value3');

       You are even more not clever if you do this:

	 my %hash = (key1=>value1=>key2=>value2=>key3=>value3=>);

CONFIGURATION
       There is	one parameter for this policy, max_allowed, which specifies
       the maximum number of fat arrows	that may appear	as item	separators.
       The default is two.  If you really hate the fat arrow, and never	want
       to see it, you can set max_allowed to zero and make any occurance of
       "=>" illegal.

       Here are	some examples of code that would fail with various max_allowed
       values:

	 max_allowed	failing	code
	 0		(foo =>	bar)
	 1		(foo =>	bar => baz)
	 2		(foo =>	bar => baz => quux)

AUTHOR
       Ricardo SIGNES <rjbs@cpan.org>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2007 by Ricardo SIGNES.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.24.1		     Perl::Critic::Policy::Tics::ProhibitManyArrows(3)

NAME | VERSION | DESCRIPTION | CONFIGURATION | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Perl::Critic::Policy::Tics::ProhibitManyArrows&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help