* role exclusion and aliasiing now works in composite roles too
authorStevan Little <stevan.little@iinteractive.com>
Mon, 14 Jan 2008 22:59:15 +0000 (22:59 +0000)
committerStevan Little <stevan.little@iinteractive.com>
Mon, 14 Jan 2008 22:59:15 +0000 (22:59 +0000)
commit28412c0b280c30cfd1eac1579b9f5953b5e1850e
tree80de1aadb7e6406596f1e845ef13178e8f173f63
parent68efaf04fb536a67a975328a74663ebdbe9db8b2
* role exclusion and aliasiing now works in composite roles too
* added plans to all the composite role tests now
* cleaned up some of nothingmuch's stuff
29 files changed:
Changes
Makefile.PL
lib/Moose/Meta/Attribute.pm
lib/Moose/Meta/Method/Accessor.pm
lib/Moose/Meta/Method/Constructor.pm
lib/Moose/Meta/Role.pm
lib/Moose/Meta/Role/Application/RoleSummation.pm
lib/Moose/Meta/Role/Composite.pm
lib/Moose/Meta/TypeCoercion.pm
lib/Moose/Meta/TypeConstraint.pm
lib/Moose/Meta/TypeConstraint/Class.pm
lib/Moose/Meta/TypeConstraint/Parameterized.pm
lib/Moose/Object.pm
lib/Moose/Util/TypeConstraints.pm
lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm
t/000_recipes/011_recipe.t
t/030_roles/011_overriding.t
t/030_roles/012_method_exclusion_during_composition.t
t/030_roles/013_method_aliasing_during_composition.t
t/030_roles/014_more_alias_and_exclude.t [new file with mode: 0644]
t/030_roles/020_role_composite.t
t/030_roles/021_role_composite_exclusion.t
t/030_roles/022_role_composition_required_methods.t
t/030_roles/023_role_composition_attributes.t
t/030_roles/024_role_composition_methods.t
t/030_roles/025_role_composition_override.t
t/030_roles/026_role_composition_method_modifiers.t
t/040_type_constraints/020_class_type_constraint.t
t/200_examples/006_example_Protomoose.t