Package Info

perl-Perl-PrereqScanner-NotQuiteLite


Tool to scan your Perl code for its prerequisites


Unspecified

Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It passes almost all the scanning tests for Perl::PrereqScanner and Module::ExtractUse (ie. except for a few dubious ones), and runs slightly faster than PPI-based Perl::PrereqScanner. However, it doesn't run as fast as Perl::PrereqScanner::Lite (which uses an XS lexer).

Perl::PrereqScanner::NotQuiteLite also recognizes 'eval'. Prerequisites in 'eval' are not considered as requirements, but you can collect them as suggestions.

Conditional requirements or requirements loaded in a block are treated as recommends. Noed modules are stored separately (since 0.94). You may or may not need to merge them into requires.

Perl::PrereqScanner::NotQuiteLite can also recognize some of the new language features such as 'say', subroutine signatures, and postfix dereferences, to improve the minimum perl requirement (since 0.9905).


License: Artistic-1.0 OR GPL-1.0-or-later
URL: https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.9917-bp156.1.1 info GA Release 2023-09-01 15 SP6
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Perl-PrereqScanner-NotQuiteLite
0.9916-bp155.1.4 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Perl-PrereqScanner-NotQuiteLite