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.