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

FreeBSD Manual Pages

  
 
  

home | help
Perl::Critic::Policy::UserPContributed:PerliDocumentles::PerlMinimumVersion(3)

NAME
       Perl::Critic::Policy::Modules::PerlMinimumVersion - Enforce backward
       compatible code.

AFFILIATION
       This policy is part of Perl::Critic::More, a bleeding edge supplement
       to Perl::Critic.

DESCRIPTION
       As Perl evolves,	new desirable features get added.  The best ones seem
       to break	backward compatibility,	unfortunately.	This policy allows you
       to specify a mandatory compatibility version for	your code.

       For example, if you add the following to	your .perlcriticrc file:

	 [Modules::PerlMinimumVersion]
	 version = 5.005

       then any	code that employs "our"	will fail this policy, for example.
       By default, this	policy enforces	the current Perl version, which	is a
       pretty weak statement.

       This policy relies on Perl::MinimumVersion to do	the heavy lifting.  If
       that module is not installed, then this policy always passes.

AUTHOR
       Chris Dolan <cdolan@cpan.org>

COPYRIGHT
       Copyright (c) 2006-2008 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::Modules::PerlMinimumVersion(3)

NAME | AFFILIATION | DESCRIPTION | AUTHOR | COPYRIGHT

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

home | help