0.10
Stevan Little [Thu, 6 Jul 2006 04:03:16 +0000 (04:03 +0000)]
Build.PL
Changes
README
lib/Moose.pm
lib/Moose/Meta/Class.pm
lib/Moose/Meta/Role.pm

index ff407b4..52c63d1 100644 (file)
--- a/Build.PL
+++ b/Build.PL
@@ -8,7 +8,7 @@ my $build = Module::Build->new(
     requires => {
         'Scalar::Util'       => '1.18',
         'Carp'               => '0',
-        'Class::MOP'         => '0.29_02',
+        'Class::MOP'         => '0.30',
         'Sub::Name'          => '0.02',
         'UNIVERSAL::require' => '0.10',
         'Sub::Exporter'      => '0.954',
diff --git a/Changes b/Changes
index 9ed102a..d4ad5a3 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,12 +1,19 @@
 Revision history for Perl extension Moose
 
-0.09_04
-    ++ DEVELOPER RELEASE ++
+0.10 
     * Moose
       - improved error message when loading modules so
         it is less confusing when you load a role.
+      - added &calculate_all_roles method to 
+        Moose::Meta::Class and Moose::Meta::Role
+        
+    NOTE:
+    This module has been tested against Class::MOP 0.30
+    but it does not yet utilize the optimizations 
+    it makes available. Stay tuned for that ;)
+    
 
-0.09_03
+0.09_03 Fri. June 23, 2006
     ++ DEVELOPER RELEASE ++
     * Moose
       - 'use strict' and 'use warnings' are no longer
diff --git a/README b/README
index 555e005..d55c76c 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Moose version 0.09_03
+Moose version 0.10
 ===========================
 
 See the individual module documentation for more information
index 86a904a..16b6785 100644 (file)
@@ -1,12 +1,10 @@
 
-use lib '/Users/stevan/Projects/CPAN/Class-MOP/Class-MOP/lib/';
-
 package Moose;
 
 use strict;
 use warnings;
 
-our $VERSION = '0.09_03';
+our $VERSION = '0.10';
 
 use Scalar::Util 'blessed', 'reftype';
 use Carp         'confess';
index 14073d9..7445129 100644 (file)
@@ -332,6 +332,8 @@ it in the package.
 This will create an C<augment> method modifier for you, and install 
 it in the package.
 
+=item B<calculate_all_roles>
+
 =item B<roles>
 
 This will return an array of C<Moose::Meta::Role> instances which are 
index bea6656..539df82 100644 (file)
@@ -599,6 +599,8 @@ probably not that much really).
 
 =item B<get_excluded_roles_map>
 
+=item B<calculate_all_roles>
+
 =back
 
 =over 4