Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Feature-Compat-Class-0.70.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Tue Jan 28 2025 Tina Müller <tina.mueller@suse.com>
  - Initial import

Files

/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