Pull out the modules a module explicitly uses
34.90 KB
built 2026-10-16 21:55:47 GMT
Description
Extract the names of the modules used in a file using a static analysis. Since
this module does not run code, it cannot find dynamic uses of modules, such as
eval "require $class". It only reports modules that the file loads directly.
Modules loaded with parent or base, for instance, will be in the import list
for those pragmas but won't have separate entries in the data this module
returns.
Dependencies
21 totalRequires20
- coreutils
- make
- perl(:VERSION) >= 5.10.0
- perl(ExtUtils::MM_Any)
- perl(ExtUtils::MakeMaker) >= 6.76
- perl(File::Basename)
- perl(File::Spec)
- perl(File::Spec::Functions)
- perl(PPI)
- perl(Test::Manifest) >= 1.21
- perl(Test::More) >= 1.0
- perl(Test::Pod) >= 1.00
- perl(Test::Pod::Coverage) >= 1.00
- perl(strict)
- perl(utf8)
- perl(warnings)
- perl-generators
- perl-interpreter
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides1
- perl-Module-Extract-Use = 1.055-2.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| Module-Extract-Use-1.055.tar.gz | 16.55 KB |
| perl-Module-Extract-Use.spec | 7.54 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
