p5-namespace-autoclean-0.29.tgz


Advertisement

Description

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

Property Value
Distribution NetBSD 8.1
Repository NetBSD i386
Package filename p5-namespace-autoclean-0.29.tgz
Package name p5-namespace-autoclean
Package version 0.29
Package release -
Package architecture i386
Package type tgz
Category devel perl5
Homepage https://metacpan.org/release/namespace-autoclean
License gnu-gpl-v2 OR artistic
Maintainer -
Download size 8.57 KB
Installed size 19.97 KB
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 used
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
p5-namespace-autoclean-0.29.tgz 0.29 amd64 NetBSD
p5-namespace-autoclean - - -

Requires

Name Value
p5-B-Hooks-EndOfScope -
p5-Sub-Identify -
p5-namespace-clean >= 0.11
perl >= 5.30.0 < 5.32.0

Download

Type URL
Mirror ftp.netbsd.org
Binary Package p5-namespace-autoclean-0.29.tgz
Source Package p5-namespace-autoclean

Install Howto

Install p5-namespace-autoclean tgz package:

# pkg_add p5-namespace-autoclean

See Also

Package Description
p5-namespace-clean-0.27nb3.tgz Perl module to keep imports and functions out of your namespace
p5-native-hyperestraier-1.0.0.1.4.13nb11.tgz Perl native interface of Hyper Estraier
p5-nkf-2.15nb1.tgz Perl library for Network Kanji code conversion Filter
p5-pango-1.227nb9.tgz Perl bindings to the pango library
p5-parent-0.237nb2.tgz Establish an ISA relationship with base classes at compile time
p5-pcsc-1.4.14nb3.tgz Allows communication with a smart card from a Perl script
p5-perl-headers-8.0nb14.tgz Perl header files
p5-perl-ldap-0.65nb5.tgz Perl class to access LDAP servers
p5-pilot-link-0.12.5nb14.tgz Perl bindings for pilot-link
p5-pip-1.19nb8.tgz Perl Installation Program
p5-pkgsrc-Dewey-1.1nb10.tgz Perl module to compare pkgsrc Dewey numbers
p5-podlators-4.11nb2.tgz Collection of pod related perl modules
p5-postgresql-1.9.0nb22.tgz Perl interface class for PostgreSQL
p5-prefork-1.05nb1.tgz Optimize module loading across forking and non-forking scenarios
p5-qdbm-1.0.0.1.8.78nb5.tgz Perl interface of QDBM
Advertisement
Advertisement