perl-MooseX-Storage-0.430.0-2.mga4.noarch.rpm


Advertisement

Description

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

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-MooseX-Storage
Package version 0.430.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 156.40 KB
Download size 53.08 KB
Official Mirror distrib-coffee.ipsl.jussieu.fr
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.430.0-2.mga4.noarch.rpm 0.430.0 noarch Mageia Core
perl-MooseX-Storage - - -

Requires

Name Value
perl(Data::Dumper) -
perl(Digest) -
perl(Module::Runtime) -
perl(Moose) >= 0.990.0
perl(Scalar::Util) -
perl(String::RewritePrefix) -
perl-base >= 2:5.18.1

Provides

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

Download

Type URL
Binary Package perl-MooseX-Storage-0.430.0-2.mga4.noarch.rpm
Source Package perl-MooseX-Storage-0.430.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core 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.18.1/MooseX/Storage.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Basic.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Deferred.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Engine.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Util.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Base/WithChecksum.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Engine/
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Engine/IO/AtomicFile.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Engine/IO/File.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Format/JSON.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Format/Storable.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Format/YAML.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/IO/AtomicFile.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/IO/File.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/IO/StorableFile.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Meta/
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm
/usr/lib/perl5/vendor_perl/5.18.1/MooseX/Storage/Traits/DisableCycleDetection.pm
/usr/lib/perl5/vendor_perl/5.18.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/MYMETA.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

Changelog

2013-10-19 - umeabot <umeabot> 0.430.0-2.mga4
+ Revision: 534384
- Mageia 4 Mass Rebuild
2013-09-11 - sander85 <sander85> 0.430.0-1.mga4
+ Revision: 477551
- update to 0.43
2013-09-09 - sander85 <sander85> 0.420.0-1.mga4
+ Revision: 476583
- update to 0.42
2013-09-08 - sander85 <sander85> 0.410.0-1.mga4
+ Revision: 476052
- update to 0.41
2013-07-27 - sander85 <sander85> 0.390.0-1.mga4
+ Revision: 459081
- update to 0.39
2013-07-19 - sander85 <sander85> 0.350.0-1.mga4
+ Revision: 456249
- update to 0.35
2013-06-26 - jquelin <jquelin> 0.340.0-1.mga4
+ Revision: 447055
- update to 0.34
2013-06-07 - jquelin <jquelin> 0.330.0-1.mga4
+ Revision: 439624
- update to 0.33
2013-01-13 - umeabot <umeabot> 0.320.0-2.mga3
+ Revision: 370309
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
2013-01-08 - jquelin <jquelin> 0.320.0-1.mga3
+ Revision: 342430
- update to 0.32

See Also

Package Description
perl-MooseX-StrictConstructor-0.190.0-3.mga4.noarch.rpm Make your object constructors blow up on unknown attributes
perl-MooseX-Timestamp-0.70.0-3.mga4.noarch.rpm Simple timestamp type for Moose, with Time Zone
perl-MooseX-Traits-0.110.0-3.mga4.noarch.rpm Automatically apply roles at object creation time
perl-MooseX-Traits-Pluggable-0.100.0-3.mga4.noarch.rpm An extension to MooseX::Traits
perl-MooseX-TransactionalMethods-0.8.0-3.mga4.noarch.rpm Transactional methods trait
perl-MooseX-Types-0.380.0-2.mga4.noarch.rpm Organise your Moose types in libraries
perl-MooseX-Types-Authen-Passphrase-0.20.0-4.mga4.noarch.rpm Authen::Passphrase type constraint and coercions
perl-MooseX-Types-Common-0.1.10-2.mga4.noarch.rpm No summary found
perl-MooseX-Types-CreditCard-0.2.0-3.mga4.noarch.rpm Moose Types related to Credit Cards
perl-MooseX-Types-DateTime-0.80.0-3.mga4.noarch.rpm L<DateTime> related constraints and coercions for
perl-MooseX-Types-DateTime-MoreCoercions-0.110.0-3.mga4.noarch.rpm Extensions to L<MooseX::Types::DateTime>
perl-MooseX-Types-Email-0.5.0-2.mga4.noarch.rpm Email address validation type constraint for Moose
perl-MooseX-Types-JSON-0.20.0-3.mga4.noarch.rpm JSON datatype for Moose
perl-MooseX-Types-LoadableClass-0.11.0-2.mga4.noarch.rpm ClassName type constraint with coercion to load the class
perl-MooseX-Types-Path-Class-0.60.0-3.mga4.noarch.rpm A Path::Class type library for Moose
Advertisement
Advertisement