FreeBSD Manual Pages
Perl::PrereqScanner::SUsereContributed PPerl::PrereqScanner::Scanner::Perl5(3) NAME Perl::PrereqScanner::Scanner::Perl5 - scan for core Perl 5 language indicators of required modules VERSION version 1.023 DESCRIPTION This scanner will look for the following indicators: o plain lines beginning with "use", "require", or "no" in your perl modules and scripts, including minimum perl version o regular inheritance declared with the "base" and "parent" pragmata Since Perl does not allow you to supply a version requirement with a "require" statement, the scanner will check the statement after the "require Module" to see if it is "Module->VERSION( minimum_version );". In order to provide a minimum version, that method call must meet the following requirements: o it must be the very next statement after "require Module". Nothing can separate them but whitespace and comments (and one semicolon). o "Module" must be a bareword, and match the "require" exactly. o "minimum_version" must be a literal number, v-string, or single- quoted string. Double quotes are not allowed. AUTHORS o Jerome Quelin o Ricardo Signes <rjbs@cpan.org> COPYRIGHT AND LICENSE This software is copyright (c) 2009 by Jerome Quelin. 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.32.1 2015-0Perl::PrereqScanner::Scanner::Perl5(3)
NAME | VERSION | DESCRIPTION | AUTHORS | COPYRIGHT AND LICENSE
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Perl::PrereqScanner::Scanner::Perl5&sektion=3&manpath=FreeBSD+13.1-RELEASE+and+Ports>