Checking in changes prior to tagging of version 0.21. Changelog diff is: 0.21
Tomas Doran (t0m) [Tue, 14 Jul 2009 00:02:50 +0000 (01:02 +0100)]
20 files changed:
Changes
README
lib/MooseX/Storage.pm
lib/MooseX/Storage/Base/WithChecksum.pm
lib/MooseX/Storage/Basic.pm
lib/MooseX/Storage/Deferred.pm
lib/MooseX/Storage/Engine.pm
lib/MooseX/Storage/Engine/IO/AtomicFile.pm
lib/MooseX/Storage/Engine/IO/File.pm
lib/MooseX/Storage/Format/JSON.pm
lib/MooseX/Storage/Format/Storable.pm
lib/MooseX/Storage/Format/YAML.pm
lib/MooseX/Storage/IO/AtomicFile.pm
lib/MooseX/Storage/IO/File.pm
lib/MooseX/Storage/IO/StorableFile.pm
lib/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm
lib/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm
lib/MooseX/Storage/Traits/DisableCycleDetection.pm
lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm
lib/MooseX/Storage/Util.pm

diff --git a/Changes b/Changes
index a3bea35..6391e6a 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,8 @@
 Revision history for MooseX-Storage
 
+0.21
+  * Fix inconsistent dist versions with Perl::Version
+
 0.20
   * Add support for Storage( traits => [...] ) with a MooseX::Storage::Traits::XX
     namespace to alter the behaviour of the storage engine.
diff --git a/README b/README
index b637097..96ec1c7 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-MooseX-Storage version 0.14
+MooseX-Storage version 0.21
 
 INSTALLATION
 
index 85ef575..6812dcf 100644 (file)
@@ -4,7 +4,7 @@ use Moose qw(confess);
 
 use MooseX::Storage::Meta::Attribute::DoNotSerialize;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub import {
index 9f1949d..1dbffdf 100644 (file)
@@ -6,7 +6,7 @@ with 'MooseX::Storage::Basic';
 use Digest       ();
 use Data::Dumper ();
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 our $DIGEST_MARKER = '__DIGEST__';
index bf5e2e8..06227f3 100644 (file)
@@ -3,7 +3,7 @@ use Moose::Role;
 
 use MooseX::Storage::Engine;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub pack {
index 6044dd3..7b0abe9 100644 (file)
@@ -1,7 +1,7 @@
 package MooseX::Storage::Deferred;
 use Moose::Role;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 with 'MooseX::Storage::Basic';
index d98fb6e..753d4d8 100644 (file)
@@ -3,7 +3,7 @@ package MooseX::Storage::Engine;
 use Moose;
 use Scalar::Util qw(refaddr);
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 # the class marker when
index c456b1f..9e0ad2a 100644 (file)
@@ -5,7 +5,7 @@ use Moose;
 use utf8 ();
 use IO::AtomicFile;
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 extends 'MooseX::Storage::Engine::IO::File';
index 701868a..d45fa42 100644 (file)
@@ -5,7 +5,7 @@ use Moose;
 use utf8 ();
 use IO::File;
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 has 'file' => (
index 4a3529f..a1872af 100644 (file)
@@ -7,7 +7,7 @@ no warnings 'once';
 use JSON::Any;
 use utf8 ();
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
index 2245d28..24e83e9 100644 (file)
@@ -4,7 +4,7 @@ use Moose::Role;
 
 use Storable ();
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
index afbdfa8..143d7c4 100644 (file)
@@ -10,7 +10,7 @@ use Best [
     [ qw[Load Dump] ]
 ];
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
index 39104fb..f5c83fe 100644 (file)
@@ -3,7 +3,7 @@ use Moose::Role;
 
 use MooseX::Storage::Engine::IO::AtomicFile;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 with 'MooseX::Storage::IO::File';
index 0dd1a6a..5ab6dd8 100644 (file)
@@ -3,7 +3,7 @@ use Moose::Role;
 
 use MooseX::Storage::Engine::IO::File;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'thaw';
index 5120e92..e52e02a 100644 (file)
@@ -3,7 +3,7 @@ use Moose::Role;
 
 use Storable ();
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
index bb2da98..6ca6086 100644 (file)
@@ -2,7 +2,7 @@
 package MooseX::Storage::Meta::Attribute::DoNotSerialize;
 use Moose;
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 extends 'Moose::Meta::Attribute';
@@ -11,7 +11,7 @@ extends 'Moose::Meta::Attribute';
 # register this alias ...
 package Moose::Meta::Attribute::Custom::DoNotSerialize;
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub register_implementation { 'MooseX::Storage::Meta::Attribute::DoNotSerialize' }
index 99af157..5a69c01 100644 (file)
@@ -2,13 +2,13 @@
 package MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize;
 use Moose::Role;
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 # register this alias ...
 package Moose::Meta::Attribute::Custom::Trait::DoNotSerialize;
 
-our $VERSION   = '0.18';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub register_implementation { 'MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize' }
index 20b1127..01ebe33 100644 (file)
@@ -1,7 +1,7 @@
 package MooseX::Storage::Traits::DisableCycleDetection;
 use Moose::Role;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
index 98258f2..000e0b0 100644 (file)
@@ -1,7 +1,7 @@
 package MooseX::Storage::Traits::OnlyWhenBuilt;
 use Moose::Role;
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 requires 'pack';
index e779baa..20b4330 100644 (file)
@@ -4,7 +4,7 @@ use Moose qw(confess blessed);
 use MooseX::Storage::Engine ();
 use utf8 ();
 
-our $VERSION   = '0.20';
+our $VERSION   = '0.21';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub peek {