perl-Class-Tiny-1.0.0-4-rosa2016.1.noarch.rpm


Advertisement

Description

perl-Class-Tiny - Minimalist class construction

Property Value
Distribution ROSA 2016.1
Repository ROSA Main Updates x86_64
Package name perl-Class-Tiny
Package version 1.0.0
Package release 4-rosa2016.1
Package architecture noarch
Package type rpm
Installed size 56.04 KB
Download size 24.81 KB
Official Mirror mirror.rosalab.ru
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

Package Version Architecture Repository
perl-Class-Tiny-1.0.0-4-rosa2016.1.noarch.rpm 1.0.0 noarch ROSA Main Updates
perl-Class-Tiny-1.0.0-3-rosa2016.1.noarch.rpm 1.0.0 noarch ROSA Contrib
perl-Class-Tiny-1.0.0-3-rosa2016.1.noarch.rpm 1.0.0 noarch ROSA Contrib
perl-Class-Tiny - - -

Requires

Name Value
perl(Carp) -
perl(Devel::GlobalDestruction) -
perl(abi) >= 5.20.3

Provides

Name Value
perl(Class::Tiny) == 1.0.0
perl(Class::Tiny::Object) == 1.0.0
perl-Class-Tiny == 1.0.0-4:2016.1

Download

Type URL
Binary Package perl-Class-Tiny-1.0.0-4-rosa2016.1.noarch.rpm
Source Package perl-Class-Tiny-1.0.0-4.src.rpm

Install Howto

  1. Enable ROSA Main Updates 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

Path
/usr/lib/perl5/vendor_perl/5.20.3/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

2017-06-15 - Denis Silakov <dsilakov@virtuozzo.com> 1.0.0-4
- (4e7095b) Move to main

See Also

Package Description
perl-Compress-Raw-Bzip2-2.81.0-1-rosa2016.1.x86_64.rpm Low-Level Interface to bzip2 compression library
perl-Compress-Raw-Zlib-2.81.0-1-rosa2016.1.x86_64.rpm Low-Level Interface to zlib compression library
perl-Config-General-2.630.0-1-rosa2016.1.noarch.rpm Generic Config perl module
perl-Config-IniFiles-2.980.0-1-rosa2016.1.noarch.rpm A module for reading .ini-style configuration files
perl-Curses-1.360.0-1-rosa2016.1.x86_64.rpm Perl module for character screen handling and windowing
perl-DBD-SQLite-1.580.0-1-rosa2016.1.x86_64.rpm Self Contained RDBMS in a DBI Driver
perl-DBD-mysql-4.46.0-1-rosa2016.1.x86_64.rpm MySQL-Perl bindings
perl-DBI-1.641.0-1-rosa2016.1.x86_64.rpm The Perl Database Interface
perl-DBI-ProfileDumper-Apache-1.641.0-1-rosa2016.1.x86_64.rpm DBI profiling data for mod_perl
perl-DBI-proxy-1.641.0-1-rosa2016.1.x86_64.rpm DBI proxy server and client
perl-DBIx-Simple-1.370.0-1-rosa2016.1.noarch.rpm Easy-to-use OO interface to DBI
perl-DB_File-1.840.0-1-rosa2016.1.x86_64.rpm Perl5 access to Berkeley DB version 1.x
perl-Devel-GlobalDestruction-0.140.0-1-rosa2016.1.noarch.rpm Expose PL_dirty, the flag which marks global
perl-Devel-Hide-0.0.900-8-rosa2016.1.noarch.rpm Forces the unavailability of specified Perl modules (for testing)
perl-Devel-OverloadInfo-0.5.0-1-rosa2016.1.noarch.rpm Introspect overloaded operators
Advertisement
Advertisement