bump version
[gitmo/MooseX-Storage.git] / lib / MooseX / Storage / Format / JSON.pm
index 7f10426..f7aa0df 100644 (file)
@@ -7,7 +7,7 @@ no warnings 'once';
 use JSON::Any;
 use utf8 ();
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.22';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
@@ -26,6 +26,8 @@ sub freeze {
     return $json;
 }
 
+no Moose::Role;
+
 1;
 
 __END__
@@ -41,25 +43,25 @@ MooseX::Storage::Format::JSON - A JSON serialization role
   package Point;
   use Moose;
   use MooseX::Storage;
-  
+
   with Storage('format' => 'JSON');
-  
+
   has 'x' => (is => 'rw', isa => 'Int');
   has 'y' => (is => 'rw', isa => 'Int');
-  
+
   1;
-  
+
   my $p = Point->new(x => 10, y => 10);
-  
-  ## methods to freeze/thaw into 
+
+  ## methods to freeze/thaw into
   ## a specified serialization format
   ## (in this case JSON)
-  
+
   # pack the class into a JSON string
   $p->freeze(); # { "__CLASS__" : "Point", "x" : 10, "y" : 10 }
-  
+
   # unpack the JSON string into a class
-  my $p2 = Point->thaw('{ "__CLASS__" : "Point", "x" : 10, "y" : 10 }');  
+  my $p2 = Point->thaw('{ "__CLASS__" : "Point", "x" : 10, "y" : 10 }');
 
 =head1 METHODS
 
@@ -81,7 +83,7 @@ MooseX::Storage::Format::JSON - A JSON serialization role
 
 =head1 BUGS
 
-All complex software has bugs lurking in it, and this module is no 
+All complex software has bugs lurking in it, and this module is no
 exception. If you find a bug please either email me, or add the bug
 to cpan-RT.