Search results for "module:Tangerine"

Tangerine - Examine perl files and report dependency metadata River stage one • 1 direct dependent • 1 total dependent

Tangerine examines perl files and reports dependency metadata -- provided modules, and both compile-time and run-time dependencies, along with line numbers, versions and possibly other related information. Currently, PPI is used for the initial parsi...

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

App::Tangerine - Perl dependency metadata tool River stage zero No dependents

A perl dependency metadata reporting tool built on top of Tangerine....

CONTYK/App-Tangerine-0.22 - 23 Jun 2015 13:56:02 UTC

Tangerine::Hook - A simple hook class River stage one • 1 direct dependent • 1 total dependent

Hooks are the workhorses of Tangerine, examining the actual code and returning Tangerine::HookData where applicable. Every hook has a type, which can be one of 'package', 'compile' or 'runtime', set by the caller and determining what she is intereste...

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::Utils - A set of routines used by various Tangerine modules River stage one • 1 direct dependent • 1 total dependent

This module exports the various routines used by Tangerine internals....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::HookData - An envelope for data returned from a hook River stage one • 1 direct dependent • 1 total dependent

Hooks use this class to encapsulate their results before returning them to the main Tangerine object. A hook may return a hash reference of module names pointing to lists of Tangerine::Occurence objects, a list reference of Tangerine::Hook objects th...

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::Occurence - A simple object describing a package, compile or runtime statement occurence in the examined document River stage one • 1 direct dependent • 1 total dependent

Instances of this object are returned by "package", "compile" and Cruntime> Tangerine methods....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::if - Process use if statements. River stage one • 1 direct dependent • 1 total dependent

This hook catches "use if" statements, strips the condition and returns the modified statement for further processing....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::use - Process use statements River stage one • 1 direct dependent • 1 total dependent

This is a basic "compile" type hook, simply looking for "use" statements, not doing anything fancy....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::xxx - Detect XXX module loading River stage one • 1 direct dependent • 1 total dependent

This hook checks what parameters are passed to XXX and loads additional modules, if applicable....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::list - Process simple module lists River stage one • 1 direct dependent • 1 total dependent

This hook catches "use" statements with modules loading more modules listed as their arguments. Currently this hook knows about aliased, base, mixin, mixin::with, Mojo::Base, Test::use::ok, parent, superclass and Test::Class::Most....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::tests - Detect testing modules being loaded and register additional hooks River stage one • 1 direct dependent • 1 total dependent

This hook catches various testing modules and registers their specific hooks, e.g. Tangerine::hook::testloading. Currently this hook knows about Test::Inter, Test::Modern, and Test::More....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::inline - Process Inline module use statements River stage one • 1 direct dependent • 1 total dependent

This hook parses Inline arguments and attempts to report required "Inline" language modules or non-"Inline" modules used for configuration, usually loaded via the "with" syntax. This hook also reports Inline::Filters if "FILTERS" are invoked....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::require - Process require statements River stage one • 1 direct dependent • 1 total dependent

This is a basic "runtime" type hook, simply looking for "require" statements....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::package - Process package statements River stage one • 1 direct dependent • 1 total dependent

This is a basic "package" type hook, simply looking for "package" statements....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

App::Tangerine::Metadata - A structure to hold the discovered metadata River stage zero No dependents

This module is meant for the internal use in App::Tangerine....

CONTYK/App-Tangerine-0.22 - 23 Jun 2015 13:56:02 UTC

Tangerine::hook::mooselike - Detect Moose-like modules being loaded and checks for extends and with statements River stage one • 1 direct dependent • 1 total dependent

This hook catches various Moose-like modules and watches for their specific module-loading keywords, such as "extends" and "with". Currently this hook knows about Moose, Mouse, Moo, Mo and Role::Tiny::With....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::moduleload - Process Module::Load statements. River stage one • 1 direct dependent • 1 total dependent

This hook translates Module::Load statements into regular "use" statements and re-reads them in runtime context. This hook currently understands "load", "autoload", "load_remote", and "autoload_remote" calls....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::testloading - Process various test-suite module loading statements River stage one • 1 direct dependent • 1 total dependent

Detect <use_ok()> and <require_ok()> subroutine calls. These are "runtime" dependencies....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::prefixedlist - Process simple sub-module lists River stage one • 1 direct dependent • 1 total dependent

This hook catches "use" statements with modules loading more modules listed as their arguments. The difference from Tangerine::hook::list is these modules use the same namespace as the module loading them. Currently this hook knows about Mo and POE....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC

Tangerine::hook::testrequires - Process Test::Requires calls River stage one • 1 direct dependent • 1 total dependent

This module inspects Test::Requires use and test_requires() calls and inspects their arguments, checking which modules the subroutines will load. Given the similarity between the two, Test::Needs and its test_needs() calls are also supported....

CONTYK/Tangerine-0.23 - 23 Oct 2016 20:37:55 UTC
21 results (0.018 seconds)