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

FreeBSD Manual Pages

  
 
  

home | help
Perl::Critic::Policy::UserrContributedPPerlyDocumentats::ProtectPrivateVars(3)

NAME
       Perl::Critic::Policy::Variables::ProtectPrivateVars - Prevent access to
       private vars in other packages.

AFFILIATION
       This Policy is part of the core Perl::Critic distribution.

DESCRIPTION
       By convention Perl authors (like	authors	in many	other languages)
       indicate	private	methods	and variables by inserting a leading
       underscore before the identifier.  This policy catches attempts to
       access private variables	from outside the package itself.

CONFIGURATION
       This Policy is not configurable except for the standard options.

HISTORY
       This policy is inspired by a similar test in B::Lint

SEE ALSO
       Perl::Critic::Policy::Subroutines::ProtectPrivateSubs

AUTHOR
       Chris Dolan <cdolan@cpan.org>

COPYRIGHT
       Copyright (c) 2006-2011 Chris Dolan.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.  The full text of this license can
       be found	in the LICENSE file included with this module.

perl v5.24.1		Perl::Critic::Policy::Variables::ProtectPrivateVars(3)

NAME | AFFILIATION | DESCRIPTION | CONFIGURATION | HISTORY | SEE ALSO | AUTHOR | COPYRIGHT

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

home | help