perl-MooseX-Storage-0.460.0-3-omv2015.0.noarch.rpm


Advertisement

Description

perl-MooseX-Storage - A custom meta-attribute-trait to bypass serialization

Property Value
Distribution OpenMandriva Cooker
Repository OpenMandriva Contrib Release x86_64
Package name perl-MooseX-Storage
Package version 0.460.0
Package release 3-omv2015.0
Package architecture noarch
Package type rpm
Installed size 163.85 KB
Download size 56.90 KB
Official Mirror abf-downloads.openmandriva.org
MooseX::Storage is a serialization framework for Moose, it provides a very
flexible and highly pluggable way to serialize Moose classes to a number of
different formats and styles.
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.
Levels of Serialization
There are 3 levels to the serialization, each of which builds upon the
other and each of which can be customized to the specific needs of your
class.

Alternatives

Package Version Architecture Repository
perl-MooseX-Storage-0.460.0-3-omv2015.0.noarch.rpm 0.460.0 noarch OpenMandriva Contrib Release
perl-MooseX-Storage - - -

Requires

Name Value
perl(Carp) -
perl(Data::Dumper) -
perl(Digest) -
perl(IO::AtomicFile) -
perl(IO::File) -
perl(JSON::Any) -
perl(Module::Runtime) -
perl(Moose) >= 0.990.0
perl(Moose::Role) -
perl(Scalar::Util) -
perl(Storable) -
perl(String::RewritePrefix) -
perl(YAML::Any) -
perl(abi) >= 5.20.1

Provides

Name Value
perl(Moose::Meta::Attribute::Custom::DoNotSerialize) = 0.460.0
perl(Moose::Meta::Attribute::Custom::Trait::DoNotSerialize) = 0.460.0
perl(MooseX::Storage) = 0.460.0
perl(MooseX::Storage::Base::WithChecksum) = 0.460.0
perl(MooseX::Storage::Basic) = 0.460.0
perl(MooseX::Storage::Deferred) = 0.460.0
perl(MooseX::Storage::Engine) = 0.460.0
perl(MooseX::Storage::Engine::IO::AtomicFile) = 0.460.0
perl(MooseX::Storage::Engine::IO::File) = 0.460.0
perl(MooseX::Storage::Engine::Trait::DisableCycleDetection) = 0.460.0
perl(MooseX::Storage::Engine::Trait::OnlyWhenBuilt) = 0.460.0
perl(MooseX::Storage::Format::JSON) = 0.460.0
perl(MooseX::Storage::Format::Storable) = 0.460.0
perl(MooseX::Storage::Format::YAML) = 0.460.0
perl(MooseX::Storage::IO::AtomicFile) = 0.460.0
perl(MooseX::Storage::IO::File) = 0.460.0
perl(MooseX::Storage::IO::StorableFile) = 0.460.0
perl(MooseX::Storage::Meta::Attribute::DoNotSerialize) = 0.460.0
perl(MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize) = 0.460.0
perl(MooseX::Storage::Traits::DisableCycleDetection) = 0.460.0
perl(MooseX::Storage::Traits::OnlyWhenBuilt) = 0.460.0
perl(MooseX::Storage::Util) = 0.460.0
perl-MooseX-Storage = 0.460.0-3

Download

Type URL
Binary Package perl-MooseX-Storage-0.460.0-3-omv2015.0.noarch.rpm
Source Package perl-MooseX-Storage-0.460.0-3.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-Storage rpm package:
    # urpmi perl-MooseX-Storage

Files

Path
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Basic.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Deferred.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Engine.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Util.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Base/WithChecksum.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Engine/
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Engine/IO/AtomicFile.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Engine/IO/File.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Format/JSON.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Format/Storable.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Format/YAML.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/IO/AtomicFile.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/IO/File.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/IO/StorableFile.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Meta/
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Traits/DisableCycleDetection.pm
/usr/lib/perl5/vendor_perl/5.20.1/MooseX/Storage/Traits/OnlyWhenBuilt.pm
/usr/share/doc/perl-MooseX-Storage/Changes
/usr/share/doc/perl-MooseX-Storage/META.yml
/usr/share/doc/perl-MooseX-Storage/README
/usr/share/man/man3/MooseX::Storage.3pm.xz
/usr/share/man/man3/MooseX::Storage::Base::WithChecksum.3pm.xz
/usr/share/man/man3/MooseX::Storage::Basic.3pm.xz
/usr/share/man/man3/MooseX::Storage::Deferred.3pm.xz
/usr/share/man/man3/MooseX::Storage::Engine.3pm.xz
/usr/share/man/man3/MooseX::Storage::Engine::IO::AtomicFile.3pm.xz
/usr/share/man/man3/MooseX::Storage::Engine::IO::File.3pm.xz
/usr/share/man/man3/MooseX::Storage::Engine::Trait::DisableCycleDetection.3pm.xz
/usr/share/man/man3/MooseX::Storage::Engine::Trait::OnlyWhenBuilt.3pm.xz
/usr/share/man/man3/MooseX::Storage::Format::JSON.3pm.xz
/usr/share/man/man3/MooseX::Storage::Format::Storable.3pm.xz
/usr/share/man/man3/MooseX::Storage::Format::YAML.3pm.xz
/usr/share/man/man3/MooseX::Storage::IO::AtomicFile.3pm.xz
/usr/share/man/man3/MooseX::Storage::IO::File.3pm.xz
/usr/share/man/man3/MooseX::Storage::IO::StorableFile.3pm.xz
/usr/share/man/man3/MooseX::Storage::Meta::Attribute::DoNotSerialize.3pm.xz
/usr/share/man/man3/MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize.3pm.xz
/usr/share/man/man3/MooseX::Storage::Traits::DisableCycleDetection.3pm.xz
/usr/share/man/man3/MooseX::Storage::Traits::OnlyWhenBuilt.3pm.xz
/usr/share/man/man3/MooseX::Storage::Util.3pm.xz

See Also

Package Description
perl-MooseX-StrictConstructor-0.190.0-3-omv2015.0.noarch.rpm Make your object constructors blow up on unknown attributes
perl-MooseX-Traits-0.120.0-3-omv2015.0.noarch.rpm Automatically apply roles at object creation time
perl-MooseX-Traits-Pluggable-0.120.0-3-omv2015.0.noarch.rpm An extension to MooseX::Traits
perl-MooseX-Types-0.440.0-3-omv2015.0.noarch.rpm Organise your Moose types in libraries
perl-MooseX-Types-Common-0.1.8-3-omv2015.0.noarch.rpm No summary found
perl-MooseX-Types-DateTime-0.100.0-3-omv2015.0.noarch.rpm L<DateTime> related constraints and coercions for
perl-MooseX-Types-JSON-0.30.0-1-omv2014.1.noarch.rpm JSON datatype for Moose
perl-MooseX-Types-LoadableClass-0.12.0-3-omv2015.0.noarch.rpm ClassName type constraint with coercion to load the class
perl-MooseX-Types-Path-Class-0.60.0-3-omv2015.0.noarch.rpm A Path::Class type library for Moose
perl-MooseX-Types-Perl-0.101.343-3-omv2015.0.noarch.rpm Moose types that check against Perl syntax
perl-MooseX-Types-Set-Object-0.40.0-3-omv2015.0.noarch.rpm Set::Object type with coercions and stuff
perl-MooseX-Types-Structured-0.300.0-3-omv2015.0.noarch.rpm Structured type constraints
perl-MooseX-Types-URI-0.50.0-3-omv2015.0.noarch.rpm L<URI> related types and coercions for Moose
perl-MooseX-YAML-0.40.0-5-omv2015.0.noarch.rpm DWIM loading of Moose objects from YAML
perl-Mouse-1.110.0-1-omv2013.0.x86_64.rpm Moose minus the antlers
Advertisement
Advertisement