Changes for version 0.02
- MooseX::Storage::Base::WithChecksum
- added a simple base role which makes a checksum of the data structure before packing, and checks the checksum before unpacking.
- added tests for this
- added a simple base role which makes a checksum of the data structure before packing, and checks the checksum before unpacking.
- MooseX::Storage::Engine
- better error reporting when cycles are found
- class names are now stored as the full identifier (<class>-<version>-<authority>) and are checked when they are expanded.
- added docs and tests for this
- MooseX::Storage::Engine::IO::(AtomicFile, File)
- added checks to make sure the file gets opened correctly and dies if it does not.
Modules
An serialization framework for Moose classes
The simplest level of serialization
The meta-engine to handle collapsing and expanding objects
The actually atomic file storage mechanism.
The actually file storage mechanism.
Provides
in lib/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm