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

perl-MooseX-ClassAttribute-0.29-bp153.1.13 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: perl-MooseX-ClassAttribute Distribution: SUSE Linux Enterprise 15 SP3
Version: 0.29 Vendor: openSUSE
Release: bp153.1.13 Build date: Sat Mar 6 10:31:30 2021
Group: Development/Libraries/Perl Build host: lamb01
Size: 74826 Source RPM: perl-MooseX-ClassAttribute-0.29-bp153.1.13.src.rpm
Packager: https://bugs.opensuse.org
Url: http://search.cpan.org/dist/MooseX-ClassAttribute/
Summary: Declare class attributes Moose-style
This module allows you to declare class attributes in exactly the same way
as object attributes, using 'class_has()' instead of 'has()'.

You can use any feature of Moose's attribute declarations, including
overriding a parent's attributes, delegation ('handles'), attribute traits,
etc. All features should just work. The one exception is the "required"
flag, which is not allowed for class attributes.

The accessor methods for class attribute may be called on the class
directly, or on objects of that class. Passing a class attribute to the
constructor will not set that attribute.

Provides

Requires

License

Artistic-2.0

Changelog

* Tue May 31 2016 coolo@suse.com
  - updated to 0.29
    see /usr/share/doc/packages/perl-MooseX-ClassAttribute/Changes
    0.29     2016-05-29
    - Fix test prereqs on MooseX::AttributeHelpers and MooseX::Role::Strict.
    0.28     2016-05-16
    - Repository migrated to the github moose organization. (Karen Etheridge)
    - Removed dependency on List::MoreUtils. (Karen Etheridge)
* Wed Jun 05 2013 coolo@suse.com
  - updated to 0.27
    - The latest Moose release (2.08) broke this module. This release fixes
      MooseX::ClassAttribute to work with both new and old Mooses. Reported by
      Jonathan Stowe. RT #84263.
* Sun Dec 25 2011 coolo@suse.com
  - update to 0.26
    - The default() method for class attributes always returned a value, even if
    the default was a subroutine ref, which isn't how the method works for
    regular attributes. This broke inlining with Moose HEAD.
    - Class attributes now have a definition context set, which means that errors
    thrown from generated methods associated with these attributes say something
    like "X at accessor MyClass::ClassAttribute (defined at path/to/file line
    42)" rather than "generated method (unknown origin)".
* Fri Apr 01 2011 coolo@novell.com
  - initial package 0.24
    * created by cpanspec 1.78.03

Files

/usr/lib/perl5/vendor_perl/5.26.1/MooseX
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Meta
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Meta/Role
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Meta/Role/Attribute.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Application
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Application.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Application/ToClass.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Application/ToRole.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Attribute.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Class.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Mixin
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Mixin/HasClassAttributes.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Role
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Role.pm
/usr/lib/perl5/vendor_perl/5.26.1/MooseX/ClassAttribute/Trait/Role/Composite.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-MooseX-ClassAttribute
/usr/share/doc/packages/perl-MooseX-ClassAttribute/CONTRIBUTING.md
/usr/share/doc/packages/perl-MooseX-ClassAttribute/Changes
/usr/share/doc/packages/perl-MooseX-ClassAttribute/LICENSE
/usr/share/doc/packages/perl-MooseX-ClassAttribute/README.md
/usr/share/man/man3/MooseX::ClassAttribute.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Meta::Role::Attribute.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application::ToClass.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Application::ToRole.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Attribute.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Class.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Mixin::HasClassAttributes.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Role.3pm.gz
/usr/share/man/man3/MooseX::ClassAttribute::Trait::Role::Composite.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024