| 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.3 | Build date: Tue Jan 28 18:28:49 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 44030 | Source RPM: perl-Feature-Compat-Class-0.70.0-1.3.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.42.0/Feature /usr/lib/perl5/vendor_perl/5.42.0/Feature/Compat /usr/lib/perl5/vendor_perl/5.42.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, Fri Oct 31 23:33:49 2025