Tue, 27 Jan 2026 14:08:53 CST | login

Information for RPM perl-Class-Method-Modifiers-2.13-5.ocs23.noarch.rpm

ID26581
Nameperl-Class-Method-Modifiers
Version2.13
Release5.ocs23
Epoch
Archnoarch
SummaryProvides Moose-like method modifiers
DescriptionMethod modifiers are a convenient feature from the CLOS (Common Lisp Object System) world. In its most basic form, a method modifier is just a method that calls $self->SUPER::foo(@_). I for one have trouble remembering that exact invocation, so my classes seldom re-dispatch to their base classes. Very bad! Class::Method::Modifiers provides three modifiers: before, around, and after. before and after are run just before and after the method they modify, but can not really affect that original method. around is run in place of the original method, with a hook to easily call that original method. See the "MODIFIERS" section for more details on how the particular modifiers work.
Build Time2023-09-08 15:19:02 GMT
Size43.29 KB
5805e18e74a51538c8a5875401a42a8f
LicenseGPL+ or Artistic
Buildrootdist-ocs23-build-61620-2305
Provides
perl(Class::Method::Modifiers) = 2.13
perl-Class-Method-Modifiers = 2.13-5.ocs23
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
perl(B)
perl(Carp)
perl(Exporter)
perl(Exporter)
perl(base)
perl(strict)
perl(warnings)
perl-libs
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 41 of 41
Name ascending sort Size
/usr/share/doc/perl-Class-Method-Modifiers0.00 B
/usr/share/doc/perl-Class-Method-Modifiers/CONTRIBUTING3.99 KB
/usr/share/doc/perl-Class-Method-Modifiers/Changes4.29 KB
/usr/share/doc/perl-Class-Method-Modifiers/README380.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t0.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/00-report-prereqs.dd9.81 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/00-report-prereqs.t5.96 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/000-load.t310.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/001-error.t1010.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/002-cache.t2.02 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/003-basic.t2.14 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/004-around.t1.34 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/005-return.t457.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/010-before-args.t691.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/011-after-args.t773.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/012-around-args.t735.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/020-multiple-inheritance.t3.54 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/030-multiple-before.t633.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/031-multiple-after.t626.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/032-multiple-around.t863.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/034-multiple-everything.t1.33 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/035-multiple-everything-twice.t2.33 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/040-twice-orig.t491.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/041-modify-parent.t998.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/051-undef-list-ctxt.t916.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/060-caller.t1.16 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/070-modify-multiple-at-once.t971.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/080-multiple-modifiers.t1.56 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/081-sub-and-modifier.t3.08 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/090-diamond.t683.00 B
/usr/share/doc/perl-Class-Method-Modifiers/t/100-class-mop-method-modifiers.t1.96 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/110-namespace-clean.t1.55 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/120-fresh.t2.43 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/130-clean-underscore.t1.76 KB
/usr/share/doc/perl-Class-Method-Modifiers/t/140-lvalue.t2.00 KB
/usr/share/licenses/perl-Class-Method-Modifiers0.00 B
/usr/share/licenses/perl-Class-Method-Modifiers/LICENSE17.92 KB
/usr/share/man/man3/Class::Method::Modifiers.3pm.gz4.90 KB
/usr/share/perl5/vendor_perl/Class0.00 B
/usr/share/perl5/vendor_perl/Class/Method0.00 B
/usr/share/perl5/vendor_perl/Class/Method/Modifiers.pm16.57 KB
Component of No Buildroots