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: 2.mga9 | Build date: Mon Mar 21 11:43:30 2022 |
Group: Development/Perl | Build host: localhost |
Size: 280615 | Source RPM: perl-Class-Generate-1.180.0-2.mga9.src.rpm |
Packager: umeabot <umeabot> | |
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
* Mon Mar 21 2022 umeabot <umeabot> 1.180.0-2.mga9 + Revision: 1813339 - Mageia 9 Mass Rebuild * Wed Oct 14 2020 tv <tv> 1.180.0-1.mga8 + Revision: 1635566 - update to 1.18
/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, Sat Nov 16 09:33:22 2024