Changes for version 0.05 - 2022-08-04

  • [feature] Cascade DESTROY in roles from Mars::Kind::{Class,Role}
  • [feature] Implement Mars::Mixin to mix-in routines
  • [update] Expose errors on require of classes and roles
  • [update] Implement Meta#local to return local attrs, bases, mixins, roles, and subs
  • [update] Allow attr override (prevent accessor install)
  • [update] Update Mars::Kind to better handle non-hashref based objects


OO Framework
Class Declaration
Kind Base Class
Class Base Class
Mixin Base Class
Role Base Class
Class Metadata
Mixin Declaration
Role Declaration