summaryrefslogtreecommitdiff
path: root/devel/p5-Perl-PrereqScanner-NotQuiteLite/pkg-descr
blob: 9a72146a084b8391c7e0603a1a758b3c7d5e36d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
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.