The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Module::Extract::Version"

Module::Extract::VERSION - Extract a module version safely River stage two • 7 direct dependents • 11 total dependents

This module lets you pull out of module source code the version number for the module. It assumes that there is only one $VERSION in the file and the entire $VERSION statement is on the same line....

BRIANDFOY/Module-Extract-VERSION-1.117 - 11 Feb 2024 07:20:39 UTC

Module::Extract::DeclaredVersion - Extract the version of Perl a module declares River stage zero No dependents

Extract the largest declared Perl version and returns it as a version object. For instance, in a script you might have: use v5.16; This module will extract that "v5.16" and return it. This module tries to handle any format that PPI will recognize, pa...

BRIANDFOY/Module-Extract-DeclaredVersion-1.025 - 10 Feb 2024 21:39:01 UTC

Module::Which - find version and path of locally installed modules River stage one • 4 direct dependents • 5 total dependents

"Module::Which" provides the "which()" function, which takes the name of one or more modules, and returns information about those modules if they're intalled locally, including the version and the path. "Module::Which" is the basis of the script "whi...

NEILB/Module-Which-0.05 - 10 Nov 2015 09:09:19 UTC

Module::Abstract - Extract the abstract of a locally installed Perl module River stage one • 4 direct dependents • 4 total dependents

PERLANCAR/Module-Abstract-0.002 - 27 Aug 2021 08:16:38 UTC

Module::Data - Introspect context information about modules in @INC River stage two • 7 direct dependents • 12 total dependents

KENTNL/Module-Data-0.013 - 06 Mar 2017 11:54:15 UTC

Module::Used - Find modules loaded by Perl code without running it. River stage one • 1 direct dependent • 8 total dependents

Modules are found statically based upon "use" and "require" statements. If use of the base or parent is found, both that module and the referenced ones will be returned. If Moose or Moose::Role are found, this will look for "extends" and "with" sugar...

ELLIOTJS/Module-Used-v1.3.0 - 28 Aug 2012 02:18:02 UTC

Module::JSAN - Build JavaScript distributions for JSAN River stage zero No dependents

JSAN is the "JavaScript Archive Network," a JavaScript library akin to CPAN. Visit <http://www.openjsan.org/> for details. This module is a developer aid for creating JSAN distributions. This module works as simple wrapper for Module::Build::JSAN::In...

NPLATONOV/Module-JSAN-0.04 - 27 Jan 2010 18:14:00 UTC

CPANPLUS::Module - CPAN module objects for CPANPLUS River stage two • 35 direct dependents • 40 total dependents

"CPANPLUS::Module" creates objects from the information in the source files. These can then be used to query and perform actions on, like fetching or installing. These objects should only be created internally. For "fake" objects, there's the "CPANPL...

BINGOS/CPANPLUS-0.9914 - 23 Nov 2021 19:30:10 UTC

Module::Provision - Create Perl distributions with VCS and selectable toolchain River stage zero No dependents

Module::Provision is used to create a skeletal CPAN distribution, including basic builder scripts, tests, documentation, and module code. It creates a VCS repository and, with Git as the VCS, installs some hooks that mimic the RCS Revision keyword ex...

PJFL/Module-Provision-0.42.1 - 08 May 2017 19:30:17 UTC

Module::Pluggable - automatically give your module the ability to have plugins River stage four • 257 direct dependents • 2862 total dependents

Provides a simple but, hopefully, extensible way of having 'plugins' for your module. Obviously this isn't going to be the be all and end all of solutions but it works for me. Essentially all it does is export a method into your namespace that looks ...

SIMONW/Module-Pluggable-5.2 - 05 Aug 2015 23:34:16 UTC

Module::Info::File - retrieve module information from a file River stage one • 1 direct dependent • 1 total dependent

Module::Info (SEE REFERENCES), are lacking functionality of being able to extract certain data when parsing a module directly from a file. I have therefor created Module::Info::File, which inherits from Module::Info and replaces the new_from_file met...

JONASBN/Module-Info-File-1.01 - 06 Sep 2019 17:14:20 UTC

Module::ExtractUse - Find out what modules are used River stage one • 5 direct dependents • 6 total dependents

"Module::ExtractUse" is basically a Parse::RecDescent grammar to parse Perl code. It tries very hard to find all modules (whether pragmas, Core, or from CPAN) used by the parsed code. "Usage" is defined by either calling "use" or "require". Methods n...

DOMM/Module-ExtractUse-0.345 - 16 Jan 2023 16:14:58 UTC

CPAN::Module::FromURL - Extract/guess CPAN module from a URL River stage two • 5 direct dependents • 10 total dependents

PERLANCAR/CPAN-Info-FromURL-0.092 - 03 Oct 2020 01:07:10 UTC

Module::Build::JSAN - Build JavaScript distributions for JSAN River stage one • 1 direct dependent • 2 total dependents

This is a developer aid for creating JSAN distributions. JSAN is the "JavaScript Archive Network," a JavaScript library akin to CPAN. Visit <http://www.openjsan.org/> for details. This module works nearly identically to Module::Build, so please refer...

DWHEELER/Module-Build-JSAN-0.05 - 06 Apr 2009 18:08:50 UTC

Module::Extract::Use - Discover the modules a module explicitly uses River stage two • 7 direct dependents • 13 total dependents

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 or are in the ...

BDFOY/Module-Extract-Use-1.052 - 05 Feb 2024 21:31:35 UTC

Module::Metadata::Changes - Manage machine-readable Changes/CHANGES/Changelog.ini files River stage zero No dependents

Module::Metadata::Changes is a pure Perl module. It allows you to convert old-style Changes/CHANGES files, and to read and write Changelog.ini files. =head1 Distributions This module is available as a Unix-style distro (*.tgz). See http://savage.net...

RSAVAGE/Module-Metadata-Changes-2.12 - 17 Apr 2017 07:32:27 UTC

Module::Dependency::Indexer - creates the databases used by the dependency mapping module River stage zero No dependents

This module looks at all .pm, .pl and .plx files within and below a given directory/directories (found with File::Find), reads through them and extracts some information about them. If the shebang check is turned on then it also looks at the first li...

TIMB/Module-Dependency-1.86 - 12 Jul 2006 23:05:37 UTC

Module::MetaInfo::_Extractor - Base class for perl modules to get metainfo River stage zero No dependents

This module provides untility functions for "Module::MetaInfo" classes which need to extract the perl module in order to get their meta information from it....

MIKEDLR/Module-MetaInfo-0.03 - 05 Sep 2001 20:13:27 UTC

CPAN::Module::FromRepoName - Extract/guess CPAN module from a repo name River stage two • 3 direct dependents • 11 total dependents

PERLANCAR/CPAN-Info-FromRepoName-0.001 - 02 Oct 2020 03:48:37 UTC

Module::Extract::Namespaces - extract the package declarations from a module River stage two • 6 direct dependents • 26 total dependents

This module extracts package declarations from Perl code without running the code. It does not extract: * packages declared dynamically (e.g. in "eval") * packages created as part of a fully qualified variable name Class methods from_module( MODULE, ...

BRIANDFOY/Module-Extract-Namespaces-1.024 - 10 Feb 2024 21:37:35 UTC
27 results (0.056 seconds)