perl-Class-Tiny-0.11.0-2.mga4.noarch.rpm


Advertisement

Description

perl-Class-Tiny - Minimalist class construction

Distribution: Mageia 4.1
Repository: Mageia Core i586
Package name: perl-Class-Tiny
Package version: 0.11.0
Package release: 2.mga4
Package architecture: noarch
Package type: rpm
Installed size: 50.89 KB
Download size: 23.37 KB
Official Mirror: distrib-coffee.ipsl.jussieu.fr
This module offers a minimalist class construction kit in around 120 lines of code. Here is a list of features: * defines attributes via import arguments * generates read-write accessors * supports lazy attribute defaults * supports custom accessors * superclass provides a standard "new" constructor * "new" takes a hash reference or list of key/value pairs * "new" has heuristics to catch constructor attribute typos * "new" calls "BUILD" for each class from parent to child * superclass provides a "DESTROY" method * "DESTROY" calls "DEMOLISH" for each class from child to parent It uses no non-core modules for any recent Perl. On Perls older than v5.10 it requires MRO::Compat. On Perls older than v5.14, it requires Devel::GlobalDestruction.

Alternatives

Provides

  • perl(Class::Tiny) == 0.11.0
  • perl(Class::Tiny::Object) == 0.11.0
  • perl-Class-Tiny == 0.11.0-2.mga4

    Install Howto

    1. Enable Mageia Core repository on "Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Class-Tiny rpm package:
      # urpmi perl-Class-Tiny

    Files

    • /usr/lib/perl5/vendor_perl/5.18.1/Class/Tiny.pm
    • /usr/share/doc/perl-Class-Tiny/CONTRIBUTING
    • /usr/share/doc/perl-Class-Tiny/Changes
    • /usr/share/doc/perl-Class-Tiny/LICENSE
    • /usr/share/doc/perl-Class-Tiny/META.json
    • /usr/share/doc/perl-Class-Tiny/META.yml
    • /usr/share/doc/perl-Class-Tiny/MYMETA.yml
    • /usr/share/doc/perl-Class-Tiny/README
    • /usr/share/man/man3/Class::Tiny.3pm.xz

    Changelog

    2013-10-21 - umeabot <umeabot> 0.11.0-2.mga4 + Revision: 537117 - Mageia 4 Mass Rebuild

    2013-09-25 - sander85 <sander85> 0.11.0-1.mga4 + Revision: 486348 - update to 0.011

    2013-09-24 - sander85 <sander85> 0.10.0-1.mga4 + Revision: 485532 - update to 0.010

    2013-09-15 - sander85 <sander85> 0.8.0-1.mga4 + Revision: 479848 - imported package perl-Class-Tiny

    Advertisement
    Advertisement