Changes for version 0.32 - 2020-08-30

  • no longer using MooseX::Types internally

Modules

Code attribute introspection
inheritable code attribute introspection
code attribute introspection
capture code attributes in the class' metaclass
capture code attributes in the automatically initialized metaclass instance
metaclass role for storing code attributes
generic role for storing code attributes used by classes and roles with attributes
metamethod role allowing code attribute introspection
proxy attributes of wrapped methods if their metaclass supports it
wrapped metamethod role allowing code attribute introspection
metarole role for storing code attributes
generic role for applying a role with method attributes to something
Role applied to the class responsible for role summation which ensures method attributes propagate from the roles being summed onto the combined role.