a tool to scan your Perl code for its prerequisites

Edit Package perl-Perl-PrereqScanner

The scanner will extract loosely your distribution prerequisites from your
files.

The extraction may not be perfect but tries to do its best. It will
currently find the following prereqs:

* *

plain lines beginning with 'use' or 'require' in your perl modules and
scripts, including minimum perl version

* *

regular inheritance declared with the 'base' and 'parent' pragmata

* *

the Moose manpage inheritance declared with the 'extends' keyword

* *

the Moose manpage roles included with the 'with' keyword

It will trim the following pragamata: 'strict', 'warnings', and 'lib'.
'base' is trimmed unless a specific version is required. 'parent' is kept,
since it's only recently become a core library.

Refresh
Refresh
Source Files
Filename Size Changed
Perl-PrereqScanner-1.008.tar.gz 0000018901 18.5 KB
perl-Perl-PrereqScanner.changes 0000001045 1.02 KB
perl-Perl-PrereqScanner.spec 0000002495 2.44 KB
Revision 4 (latest revision is 21)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 89903 from Pascal Bleser's avatar Pascal Bleser (pbleser) (revision 4)
- update to 1.008:
  * fix rt#72062 - look for "require Module; Module->VERSION(min);"
- changes from 1.007:
  * new option --combine for scan_prereqs script
- changes from 1.006:
  * add the POE scanner for POE components
- changes from 1.005:
  * stop stripping "always core" prereqs like strict and warnings
  * add the Aliased scanner for aliased.pm
Comments 0
openSUSE Build Service is sponsored by