perl-Class-Generate-1.140.0-3-rosa2014.1.noarch.rpm


Advertisement

Description

perl-Class-Generate - Generate Perl class hierarchies

Property Value
Distribution ROSA 2014.1
Repository ROSA Contrib i586
Package filename perl-Class-Generate-1.140.0-3-rosa2014.1.noarch.rpm
Package name perl-Class-Generate
Package version 1.140.0
Package release 3-rosa2014.1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage http://search.cpan.org/dist/Class-Generate
License GPL+ or Artistic
Maintainer -
Download size 67.25 KB
Installed size 188.76 KB
The Class::Generate package exports functions that take as arguments a class
specification and create from these specifications a Perl 5 class. The
specification language allows many object-oriented constructs: typed members,
inheritance, private members, required members, default values, object methods,
class methods, class variables, and more.
CPAN contains similar packages. Why another? Because object-oriented
programming, especially in a dynamic language like Perl, is a complicated
endeavor. I wanted a package that would work very hard to catch the errors you
(well, I anyway) commonly make. I wanted a package that could help me enforce
the contract of object-oriented programming. I also wanted it to get out of my
way when I asked.

Alternatives

Package Version Architecture Repository
perl-Class-Generate-1.150.0-1-rosa2014.1.noarch.rpm 1.150.0 noarch ROSA Contrib Updates
perl-Class-Generate-1.150.0-1-rosa2014.1.noarch.rpm 1.150.0 noarch ROSA Contrib Updates
perl-Class-Generate-1.140.0-3-rosa2014.1.noarch.rpm 1.140.0 noarch ROSA Contrib
perl-Class-Generate - - -

Requires

Name Value
perl(Carp) -
perl(Symbol) -
perl(abi) >= 5.18.2

Provides

Name Value
perl(Class::Generate) == 1.140.0
perl(Class::Generate::Array) -
perl(Class::Generate::Array_Class) -
perl(Class::Generate::Array_Member) -
perl(Class::Generate::Class) -
perl(Class::Generate::Class_Holder) -
perl(Class::Generate::Class_Method) -
perl(Class::Generate::Code_Checker) -
perl(Class::Generate::Constructor) -
perl(Class::Generate::Hash) -
perl(Class::Generate::Hash_Class) -
perl(Class::Generate::Hash_Member) -
perl(Class::Generate::Key_Value) -
perl(Class::Generate::List_Member) -
perl(Class::Generate::Member) -
perl(Class::Generate::Member_Names) -
perl(Class::Generate::Method) -
perl(Class::Generate::Mix) -
perl(Class::Generate::Own) -
perl(Class::Generate::Param_Style) -
perl(Class::Generate::Positional) -
perl(Class::Generate::Scalar_Member) -
perl(Class::Generate::Support) -
perl-Class-Generate == 1.140.0-3:2014.1

Download

Type URL
Mirror mirror.rosalab.ru
Binary Package perl-Class-Generate-1.140.0-3-rosa2014.1.noarch.rpm
Source Package perl-Class-Generate-1.140.0-3.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Class-Generate rpm package:
    # urpmi perl-Class-Generate

Files

Path
/usr/lib/perl5/vendor_perl/5.18.2/Class/Generate.pm
/usr/lib/perl5/vendor_perl/5.18.2/Class/Generate.pod
/usr/share/doc/perl-Class-Generate/Changes
/usr/share/doc/perl-Class-Generate/README
/usr/share/man/man3/Class::Generate.3pm.xz

Changelog

2014-07-25 - Denis Silakov <denis.silakov@rosalab.ru> 1.140.0-3
+ Revision: 08c99bc
- MassBuild#464: Increase release tag

See Also

Package Description
perl-Class-Gomor-1.20.0-5-rosa2014.1.noarch.rpm Class::Gomor - another class and object builder
perl-Class-Gomor-Hash-0.22-6-rosa2014.1.noarch.rpm Class::Gomor::Hash - class and object builder, hash version
perl-Class-InsideOut-1.130.0-2-rosa2014.1.noarch.rpm A safe, simple inside-out object construction kit
perl-Class-Iterator-0.300.0-5-rosa2014.1.noarch.rpm A perl iterator class
perl-Class-Load-XS-0.60.0-3-rosa2014.1.i586.rpm XS implementation of parts of Class::Load
perl-Class-MakeMethods-1.10.0-5-rosa2014.1.noarch.rpm Generate common types of methods
perl-Class-Member-1.600.0-5-rosa2014.1.noarch.rpm Class::Member - A set of modules to make the module developement easier
perl-Class-Method-Modifiers-2.100.0-3-rosa2014.1.noarch.rpm Provides Moose-like method modifiers
perl-Class-Mix-0.5.0-3-rosa2014.1.noarch.rpm Dynamic class mixing
perl-Class-Multimethods-1.700.0-5-rosa2014.1.noarch.rpm A multiple dispatch mechanism for Perl
perl-Class-ParamParser-1.41.0-8-rosa2014.1.noarch.rpm CPAN Class-ParamParser perl module
perl-Class-Prototyped-1.130.0-3-rosa2014.1.noarch.rpm Fast prototype-based OO programming in Perl
perl-Class-ReturnValue-0.550.0-5-rosa2014.1.noarch.rpm Class-ReturnValue module for perl
perl-Class-Sniff-0.100.0-2-rosa2014.1.noarch.rpm Look for class composition code smells
perl-Class-Std-0.11.0-4-rosa2014.1.noarch.rpm Support for creating standard "inside-out" classes
Advertisement
Advertisement