Revision history for MooseX-Storage
-0.01
- Initial release.
+0.01 Mon. April 30, 2007
+ This was Chris's idea originally (blame him), and
+ we expanded on it to create what you see here :)
use MooseX::Storage::Meta::Attribute::DoNotSerialize;
+our $VERSION = '0.01';
+
sub import {
my $pkg = caller();
a very flexible and highly pluggable way to serialize Moose classes
to a number of different formats and styles.
+=head2 Important Note
+
+This is still an early release of this module, so use with caution.
+It's outward facing serialization API should be considered stable,
+but I still reserve the right to make tweaks if I need too. Anything
+beyond the basic pack/unpack, freeze/thaw and load/store should not
+be relied on.
+
=head2 Levels of Serialization
There are 3 levels to the serialization, each of which builds upon
=head1 TODO
-This module needs docs and probably a couple a Cookbook of some kind
-as well. This is an early release, so that is my excuse for now :)
+This module needs docs and probably a Cookbook of some kind as well.
+This is an early release, so that is my excuse for now :)
For the time being, please read the tests and feel free to email me
if you have any questions. This module can also be discussed on IRC
package MooseX::Storage::Meta::Attribute::DoNotSerialize;
use Moose;
+our $VERSION = '0.01';
+
extends 'Moose::Meta::Attribute';
# register this alias ...
package Moose::Meta::Attribute::Custom::DoNotSerialize;
+
+our $VERSION = '0.01';
+
sub register_implementation { 'MooseX::Storage::Meta::Attribute::DoNotSerialize' }
1;