perl-namespace-autoclean-0.140.0-3-omv2015.0.noarch.rpm


Advertisement

Description

perl-namespace-autoclean - Keep imports out of your namespace

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib Release i586
Package name perl-namespace-autoclean
Package version 0.140.0
Package release 3-omv2015.0
Package architecture noarch
Package type rpm
Installed size 27.99 KB
Download size 16.95 KB
Official Mirror abf-downloads.openmandriva.org
When you import a function into a Perl package, it will naturally also be
available as a method.
The 'namespace::autoclean' pragma will remove all imported symbols at the
end of the current package's compile cycle. Functions called in the package
itself will still be bound by their name, but they won't show up as methods
on your class or instances.
This module is very similar to namespace::clean, except it will clean all
imported functions, no matter if you imported them before or after you
'use'd the pagma. It will also not touch anything that looks like a method,
according to 'Class::MOP::Class::get_method_list'.

Alternatives

Package Version Architecture Repository
perl-namespace-autoclean-0.140.0-3-omv2015.0.noarch.rpm 0.140.0 noarch OpenMandriva Contrib Release
perl-namespace-autoclean - - -

Requires

Name Value
perl(B::Hooks::EndOfScope) >= 0.120.0
perl(Class::MOP) >= 0.800.0
perl(List::Util) -
perl(abi) >= 5.20.1
perl(namespace::clean) -

Provides

Name Value
perl(namespace::autoclean) -
perl-namespace-autoclean == 0.140.0-3:2015.0

Download

Type URL
Binary Package perl-namespace-autoclean-0.140.0-3-omv2015.0.noarch.rpm
Source Package perl-namespace-autoclean-0.140.0-3.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-namespace-autoclean rpm package:
    # urpmi perl-namespace-autoclean

Files

Path
/usr/lib/perl5/vendor_perl/5.20.1/namespace/autoclean.pm
/usr/share/doc/perl-namespace-autoclean/Changes
/usr/share/doc/perl-namespace-autoclean/LICENSE
/usr/share/doc/perl-namespace-autoclean/README
/usr/share/man/man3/namespace::autoclean.3pm.xz

See Also

Package Description
perl-ogd-0.30.0-3-omv2015.0.noarch.rpm Ordered global destruction of objects stored in globals
perl-p5-Palm-1.12.0-5-omv2015.0.noarch.rpm Modules for reading manipulating, and writing .pdb and .prc database
perl-pQuery-0.70.0-5-omv2015.0.noarch.rpm A perl port of jQuery framework
perl-pragma-base-2.180.0-3-omv2015.0.noarch.rpm Compile-time class fields
perl-prefork-1.40.0-4-omv2015.0.noarch.rpm Optimize module loading across forking and non-forking scenarios
perl-relative-0.40.0-8-omv2015.0.noarch.rpm Load modules with relative names
perl-rpm-build-perl-0.820.0-3-omv2015.0.i586.rpm Perl compiler backend to extract Perl dependencies
perl-silc-1.1.8-4-omv2013.0.i586.rpm Perl part of the SILC client
perl-stfl-0.21-8-omv2013.0.i586.rpm Structured Terminal Forms Language Perl bindings
perl-strictures-1.5.4-3-omv2015.0.noarch.rpm strictures perl module
perl-tag_utils-1.120.0-4-omv2015.0.noarch.rpm Conversion between various formats for Tree Adjoining Grammars
perl-threads-1.920.0-3-omv2015.0.i586.rpm Perl interpreter-based threads
perl-threads-shared-1.460.0-3-omv2015.0.i586.rpm Perl extension for sharing data structures between threads
perl-udunits-1.12.9-5-omv2015.0.i586.rpm Perl module for udunits
perl-xfconf-4.12.0-7-omv2015.0.i586.rpm Perl bindings for xfconf
Advertisement
Advertisement