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

Changes for version 0.009014 - 2012-03-29

  • Split Role::Tiny out into its own dist
  • Fix a bug where coercions weren't called on lazy default/builder returns
  • Switch Moo::Utils to using Module::Runtime, and add the 5.8 %INC leakage fix into Role::Tiny's _load_module to provide partial parity
  • Update incompatibilities with Moose documentation
  • Remove Sub::Quote's outstanding queue since it doesn't actually slow things down to do it this way and makes debugging easier.
  • Revert 'local $@' around require calls to avoid triggering Unknown Error
  • Explicitly require Role::Tiny in Role::Tiny::With (RT#70446)
  • Fix spurious 'once' warnings under perl -w

Modules

Moo
Minimalist Object Orientation (with Moose compatiblity)
Minimal Object Orientation support for Roles
defer generation of subroutines until they are first called
efficient generation of subroutines via string eval

Provides

in lib/Method/Generate/Accessor.pm
in lib/Method/Generate/BuildAll.pm
in lib/Method/Generate/Constructor.pm
in lib/Method/Generate/DemolishAll.pm
in lib/Method/Inliner.pm
in lib/Moo/Object.pm
in lib/Moo/_Utils.pm
in lib/Moo/_mro.pm
oo
in lib/oo.pm