Changes for version 0.19 - 2015-08-20

  • HookData now allows to override the hook's own type.
  • Documentation for HookData was corrected and updated.
  • The anymoose hook was dropped; it didn't really make much sense.
  • This release also introduces a new hook, adding support for Module::Hook.
  • The inline hook was enhanced to properly detect Inline::Filters.
  • And finally, the list hooks now support Mojo::Base, mixin::with and Tk::widgets.

Modules

Examine perl files and report dependency metadata
A simple hook class
An envelope for data returned from a hook
A simple object describing a package, compile or runtime statement occurence in the examined document
A set of routines used by various Tangerine modules
Process use if statements.
Process Inline module use statements
Process simple module lists
Process Module::Load statements.
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