Changes for version 0.07

  • Use wrap_method_body() rather than using our own method metaclass subclass, and drop said subclass
  • Apply a trait to the class/role metaclass that provides a mark_as_method() method, and use that do do our method marking
  • Initial test-cases for after-the-fact method marking
  • Documentation updates w.r.t. the above

Modules

Mark overload code symbols as methods

Provides

in lib/MooseX/MarkAsMethods.pm