perl-Class-Contract-1.140.0-5-omv2015.0.noarch.rpm


Advertisement

Description

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

Distribution: OpenMandriva Lx 3.0
Repository: OpenMandriva Contrib i586
Package name: perl-Class-Contract
Package version: 1.140.0
Package release: 5-omv2015.0
Package architecture: noarch
Package type: rpm
Installed size: 131.12 KB
Download size: 42.72 KB
Official Mirror: abf-downloads.openmandriva.org
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-5:2015.0

    Install Howto

    1. Enable OpenMandriva Contrib 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.20.1/Class/Contract.pm
    • /usr/lib/perl5/vendor_perl/5.20.1/Class/demo.pl
    • /usr/lib/perl5/vendor_perl/5.20.1/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
    Advertisement
    Advertisement