perl-autovivification-0.12-1.of.el6.x86_64.rpm


Advertisement

Description

perl-autovivification - Lexically disable autovivification

Property Value
Distribution CentOS 6
Repository Open Fusion x86_64
Package filename perl-autovivification-0.12-1.of.el6.x86_64.rpm
Package name perl-autovivification
Package version 0.12
Package release 1.of.el6
Package architecture x86_64
Package type rpm
Category Development/Libraries
Homepage http://search.cpan.org/dist/autovivification/
License GPL+ or Artistic
Maintainer -
Download size 53.69 KB
Installed size 129.59 KB
When an undefined variable is dereferenced, it gets silently upgraded to an
array or hash reference (depending of the type of the dereferencing). This
behaviour is called autovivification and usually does what you mean (e.g.
when you store a value) but it's sometimes unnatural or surprising because
your variables gets populated behind your back. This is especially true
when several levels of dereferencing are involved, in which case all levels
are vivified up to the last, or when it happens in intuitively read-only
constructs like exists.

Alternatives

Package Version Architecture Repository
perl-autovivification-0.12-1.of.el6.i686.rpm 0.12 i686 Open Fusion
perl-autovivification-0.10-1.of.el6.i686.rpm 0.10 i686 Open Fusion
perl-autovivification-0.10-1.of.el6.x86_64.rpm 0.10 x86_64 Open Fusion
perl-autovivification - - -

Requires

Name Value
perl(:MODULE_COMPAT_5.10.1) -

Provides

Name Value
autovivification.so()(64bit) -
perl(autovivification) = 0.12
perl-autovivification = 0.12-1.of.el6
perl-autovivification(x86-64) = 0.12-1.of.el6

Download

Type URL
Mirror repo.openfusion.net
Binary Package perl-autovivification-0.12-1.of.el6.x86_64.rpm
Source Package perl-autovivification-0.12-1.of.el6.src.rpm

Install Howto

  1. Download latest openfusion-release rpm from
    http://repo.openfusion.net/centos6-x86_64/
  2. Install openfusion-release rpm:
    # rpm -Uvh openfusion-release*rpm
  3. Install perl-autovivification rpm package:
    # yum install perl-autovivification

Files

Path
/usr/lib64/perl5/vendor_perl/autovivification.pm
/usr/lib64/perl5/vendor_perl/auto/autovivification/autovivification.so
/usr/share/doc/perl-autovivification-0.12/Changes
/usr/share/doc/perl-autovivification-0.12/META.json
/usr/share/doc/perl-autovivification-0.12/README
/usr/share/man/man3/autovivification.3pm.gz

Changelog

2014-08-31 - Gavin Carr <gavin@openfusion.com.au> 0.12-1
- Update to version 0.12.
2012-07-03 - Gavin Carr <gavin@openfusion.com.au> 0.10-1
- Specfile autogenerated by cpanspec 1.79.

See Also

Package Description
perl-bareword-filehandles-0.003-1.of.el6.x86_64.rpm Disables bareword filehandles
perl-boolean-0.26-1.of.el6.noarch.rpm Boolean support for Perl
perl-boolean-0.39-1.of.el6.noarch.rpm Boolean support for Perl
perl-boolean-0.45-1.of.el6.noarch.rpm Boolean support for Perl
perl-common-sense-3.4-1.of.el6.noarch.rpm common::sense Perl module
perl-common-sense-3.5-1.of.el6.noarch.rpm common::sense Perl module
perl-common-sense-3.73-1.of.el6.noarch.rpm common::sense Perl module
perl-constant-1.27-1.of.el6.noarch.rpm Perl pragma to declare constants
perl-enum-1.016-1.of.el6.noarch.rpm C style enumerated types and bitmask flags in Perl
perl-enum-1.10-1.of.el6.noarch.rpm C style enumerated types and bitmask flags in Perl
perl-ex-lib-0.90-1.of.el6.noarch.rpm ex::lib Perl module
perl-experimental-0.005-1.of.el6.noarch.rpm Experimental features made easy
perl-experimental-0.013-1.of.el6.noarch.rpm Experimental features made easy
perl-indirect-0.26-1.of.el6.x86_64.rpm Lexically warn about using the indirect method call syntax
perl-indirect-0.31-1.of.el6.x86_64.rpm Lexically warn about using the indirect method call syntax
Advertisement
Advertisement