Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Class-Generate | Distribution: Mageia |
Version: 1.180.0 | Vendor: Mageia.Org |
Release: 1.mga8 | Build date: Wed Oct 14 07:03:13 2020 |
Group: Development/Perl | Build host: localhost |
Size: 280615 | Source RPM: perl-Class-Generate-1.180.0-1.mga8.src.rpm |
Packager: tv <tv> | |
Url: https://metacpan.org/release/Class-Generate | |
Summary: Generate Perl class hierarchies |
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.
GPL+ or Artistic
* Wed Oct 14 2020 tv <tv> 1.180.0-1.mga8 + Revision: 1635566 - update to 1.18 * Wed Feb 12 2020 umeabot <umeabot> 1.170.0-3.mga8 + Revision: 1503563 - Mageia 8 Mass Rebuild
/usr/share/doc/perl-Class-Generate /usr/share/doc/perl-Class-Generate/Changes /usr/share/doc/perl-Class-Generate/LICENSE /usr/share/doc/perl-Class-Generate/META.json /usr/share/doc/perl-Class-Generate/META.yml /usr/share/doc/perl-Class-Generate/MYMETA.yml /usr/share/doc/perl-Class-Generate/README /usr/share/man/man3/Class::Generate.3pm.xz /usr/share/perl5/vendor_perl/Class /usr/share/perl5/vendor_perl/Class/Generate.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 13 11:16:06 2024