SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Class-Gomor rpm build for : openSUSE Leap 42. For other distributions click perl-Class-Gomor.

Name : perl-Class-Gomor
Version : 1.03 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.2 Date : 2015-10-05 01:46:11
Group : Development/Libraries/Perl Source RPM : perl-Class-Gomor-1.03-1.2.src.rpm
Size : 0.04 MB
Packager : (none)
Summary : Another class and object builder
Description :
This module is yet another class builder. This one adds parameter checking
in *new* constructor, that is to check for attributes existence, and
definedness.

In order to validate parameters, the module needs to find attributes, and
that is the reason for declaring attributes in global variables named
*AATTAS*, *AATTAA*, *AATTAO*. They respectively state for Attributes Scalar,
Attributes Array and Attributes Other. The last one is used to avoid
autocreation of accessors, that is to let you declare your own ones.

Attribute validation is performed by looking at classes hierarchy, by
following AATTISA tree inheritance.

The loss in speed by validating all attributes is quite negligeable on a
decent machine (Pentium IV, 2.4 GHz) with Perl 5.8.x. But if you want to
avoid checking, you can do it, see below.

This class is the base class for *Class::Gomor::Array* and
*Class::Gomor::Hash*, so they will inherite the following methods.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Leap_42.1/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(Class::Gomor)
perl(Class::Gomor::Array)
perl(Class::Gomor::Hash)
perl-Class-Gomor

Requires :
perl(:MODULE_COMPAT_5.18.2)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.18.2/Class
/usr/lib/perl5/vendor_perl/5.18.2/Class/Gomor
/usr/lib/perl5/vendor_perl/5.18.2/Class/Gomor.pm
/usr/lib/perl5/vendor_perl/5.18.2/Class/Gomor/Array.pm
/usr/lib/perl5/vendor_perl/5.18.2/Class/Gomor/Hash.pm
/usr/share/doc/packages/perl-Class-Gomor
/usr/share/doc/packages/perl-Class-Gomor/Changes
/usr/share/doc/packages/perl-Class-Gomor/LICENSE
/usr/share/doc/packages/perl-Class-Gomor/LICENSE.Artistic
/usr/share/doc/packages/perl-Class-Gomor/README
/usr/share/doc/packages/perl-Class-Gomor/examples
/usr/share/doc/packages/perl-Class-Gomor/examples/my-class.pl
/usr/share/man/man3/Class::Gomor.3pm.gz
/usr/share/man/man3/Class::Gomor::Array.3pm.gz
/usr/share/man/man3/Class::Gomor::Hash.3pm.gz

 
ICM