adding to changelog and changing versions
Stevan Little [Mon, 28 Jan 2008 01:53:29 +0000 (01:53 +0000)]
Changes
README
lib/Class/MOP.pm
lib/Class/MOP/Attribute.pm
lib/Class/MOP/Class.pm
lib/Class/MOP/Instance.pm
lib/Class/MOP/Method/Constructor.pm

diff --git a/Changes b/Changes
index ead9f30..3f8f90f 100644 (file)
--- a/Changes
+++ b/Changes
@@ -4,6 +4,19 @@ Revision history for Perl extension Class-MOP.
     * Class::MOP::Instance
       - added get_all_slot_values method (Sartak)
         - added tests for this (Sartak)
+        
+    * Class::MOP::Class
+      Class::MOP::Method::Constructor
+      Class::MOP::Attribute
+        - making init_arg accept an undefined value
+          to indicate that no constructor args can 
+          be passed (thanks to nothingmuch)
+          - added tests for this
+          
+    * Class::MOP.
+        - making this use the new init_arg => undef
+          feature instead of the silly hack from 
+          before (thanks to nothingmuch)
 
 0.52 Tues. Jan. 22, 2008
     * Class::MOP::Class
diff --git a/README b/README
index 6454563..cc7f15a 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Class::MOP version 0.51
+Class::MOP version 0.53
 ===========================
 
 See the individual module documentation for more information
index 06586ce..e54f6ae 100644 (file)
@@ -14,7 +14,7 @@ use Class::MOP::Method;
 use Class::MOP::Immutable;
 
 BEGIN {
-    our $VERSION   = '0.52';
+    our $VERSION   = '0.53';
     our $AUTHORITY = 'cpan:STEVAN';    
     
     use XSLoader;
index f714c5b..8173a67 100644 (file)
@@ -9,7 +9,7 @@ use Class::MOP::Method::Accessor;
 use Carp         'confess';
 use Scalar::Util 'blessed', 'reftype', 'weaken';
 
-our $VERSION   = '0.22';
+our $VERSION   = '0.23';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use base 'Class::MOP::Object';
index a58766f..06d6fcb 100644 (file)
@@ -12,7 +12,7 @@ use Carp         'confess';
 use Scalar::Util 'blessed', 'reftype', 'weaken';
 use Sub::Name    'subname';
 
-our $VERSION   = '0.27';
+our $VERSION   = '0.28';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use base 'Class::MOP::Module';
index baac84b..a19b4cb 100644 (file)
@@ -6,7 +6,7 @@ use warnings;
 
 use Scalar::Util 'weaken', 'blessed';
 
-our $VERSION   = '0.03';
+our $VERSION   = '0.04';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub meta {
index 5006d31..a8d18b7 100644 (file)
@@ -7,7 +7,7 @@ use warnings;
 use Carp         'confess';
 use Scalar::Util 'blessed', 'weaken', 'looks_like_number';
 
-our $VERSION   = '0.03';
+our $VERSION   = '0.04';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use base 'Class::MOP::Method::Generated';