perl-Class-Contract-1.140.0-2-rosa.lts2012.0.noarch.rpm


Advertisement

Description

perl-Class-Contract - Class-Contract module for perl

Distribution: ROSA Enterprise Desktop
Repository: ROSA Contrib Updates x86_64
Package name: perl-Class-Contract
Package version: 1.140.0
Package release: 2-rosa.lts2012.0
Package architecture: noarch
Package type: rpm
Installed size: 131.24 KB
Download size: 42.40 KB
Official Mirror: mirror.rosalab.ru
The Class::Contract module implements strong encapsulation, static inheritance, and design-by-contract condition checking for object-oriented Perl. The module provides a declarative syntax for attribute, method, constructor, and destructor definitions at both the object and class level. Pre-conditions, post-conditions, and class invariants are also fully supported.

Alternatives

Provides

  • perl(Class::Contract) == 1.140.0
  • perl(Class::Contract::PostARRAY)
  • perl(Class::Contract::PostHASH)
  • perl(Class::Contract::PostSCALAR)
  • perl(Class::Contract::Production) == 1.140.0
  • perl-Class-Contract == 1.140.0-2:2012.0

    Install Howto

    1. Enable ROSA Contrib Updates repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Class-Contract rpm package:
      # urpmi perl-Class-Contract

    Files

    • /usr/lib/perl5/vendor_perl/5.12.3/Class/Contract.pm
    • /usr/lib/perl5/vendor_perl/5.12.3/Class/demo.pl
    • /usr/lib/perl5/vendor_perl/5.12.3/Class/Contract/Production.pm
    • /usr/share/doc/perl-Class-Contract/Changes
    • /usr/share/doc/perl-Class-Contract/README
    • /usr/share/man/man3/Class::Contract.3pm.xz
    • /usr/share/man/man3/Class::Contract::Production.3pm.xz

    Changelog

    2011-05-28 - Funda Wang <fwang@mandriva.org> 1.140.0-2mdv2011.0 + Revision: 680786 - mass rebuild

    2009-07-29 - J?r?me Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0 + Revision: 403006 - rebuild using %%perl_convert_version

    Advertisement
    Advertisement