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

Changes for version 0.13 - 2015-02-24

  • Inline is now processed but its own specialized hook, hopefully supporting all the import cases properly (for our purposes at least)
  • Added support for Module::Runtime and its subs
  • POD fixes

Modules

Analyse perl files and report module-related information
A simple hook class.
An envelope for data returned from a hook.
A simple object describing a provide, require or use-like statement occurence in the analysed document.
A set of routines used by various Tangerine modules.
Process use Any::Moose statements.
Process use if statements.
Process Inline module use statements.
Process simple module lists.
Process runtime module loading functions.
Detect Moose-like modules being loaded and checks for extends and with statements.
Process package statements.
Process simple sub-module lists.
Process require statements.
Process various test-suite module loading statements.
Process Test::Requires calls.
Detect testing modules being loaded and register additional hooks.
Process use statements.
Detect XXX module loading.