From: Dave Rolsky Date: Wed, 8 Sep 2010 01:48:52 +0000 (-0500) Subject: Clarify when Moose::Object is made the parent X-Git-Tag: 1.13~27 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=a6ae85e908be92cd08eaaa4cd33735004c9cf03b;p=gitmo%2FMoose.git Clarify when Moose::Object is made the parent --- diff --git a/lib/Moose.pm b/lib/Moose.pm index f98c228..19d4482 100644 --- a/lib/Moose.pm +++ b/lib/Moose.pm @@ -373,8 +373,10 @@ Moose makes every attempt to provide as much convenience as possible during class construction/definition, but still stay out of your way if you want it to. Here are a few items to note when building classes with Moose. -Unless specified with C, any class which uses Moose will -inherit from L. +When you C, Moose will set the class's parent class to +L, I the class using Moose already has a parent +class. In addition, specifying a parent with C will change the parent +class. Moose will also manage all attributes (including inherited ones) that are defined with C. And (assuming you call C, which is inherited from