Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Feature-Compat-Class | Distribution: openSUSE Tumbleweed |
Version: 0.70.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Jan 28 18:28:49 2025 |
Group: Unspecified | Build host: reproducible |
Size: 43993 | Source RPM: perl-Feature-Compat-Class-0.70.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://metacpan.org/release/Feature-Compat-Class | |
Summary: Make class syntax available |
This module provides the new 'class' keyword and related others ('method', 'field' and 'ADJUST') in a forward-compatible way. Perl added such syntax at version 5.38.0, which is enabled by use feature 'class'; This syntax was further expanded in 5.40, adding the '__CLASS__' keyword and ':reader' attribute on fields. On that version of perl or later, this module simply enables the core feature equivalent of using it directly. On such perls, this module will install with no non-core dependencies, and requires no C compiler. On older versions of perl before such syntax is availble in core, it is currently provided instead using the Object::Pad module, imported with a special set of options to configure it to only recognise the same syntax as the core perl feature, thus ensuring any code using it will still continue to function on that newer perl. This module is a work-in-progress, because the underlying 'feature 'class'' is too. Many of the limitations and inabilities listed below are a result of the early-access nature of this branch, and are expected to be lifted as work progresses towards a more featureful and complete implementation.
Artistic-1.0 OR GPL-1.0-or-later
* Tue Jan 28 2025 Tina Müller <tina.mueller@suse.com> - Initial import
/usr/lib/perl5/vendor_perl/5.40.0/Feature /usr/lib/perl5/vendor_perl/5.40.0/Feature/Compat /usr/lib/perl5/vendor_perl/5.40.0/Feature/Compat/Class.pm /usr/share/doc/packages/perl-Feature-Compat-Class /usr/share/doc/packages/perl-Feature-Compat-Class/Changes /usr/share/doc/packages/perl-Feature-Compat-Class/README /usr/share/licenses/perl-Feature-Compat-Class /usr/share/licenses/perl-Feature-Compat-Class/LICENSE /usr/share/man/man3/Feature::Compat::Class.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Feb 9 01:37:00 2025