libnamespace-sweep-perl - sweeps up imported subs in your classes

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename libnamespace-sweep-perl_0.006-2_all.deb
Package name libnamespace-sweep-perl
Package version 0.006
Package release 2
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 10.94 KB
Installed size 55.00 KB
Because Perl methods are just regular subroutines, it's difficult to
tell what's a method and what's just an imported function. As a result,
imported functions can be called as methods on your objects.
The namespace::sweep pragma will delete imported functions from your
class's symbol table, thereby ensuring that your interface is as you
specified it. However, code inside your module will still be able to
use the imported functions without any problems.


Package Version Architecture Repository
libnamespace-sweep-perl_0.006-2_all.deb 0.006 all Debian Main
libnamespace-sweep-perl - - -


Name Value
libb-hooks-endofscope-perl >= 0.09
libpackage-stash-perl >= 0.33
libsub-identify-perl -
perl -


Type URL
Binary Package libnamespace-sweep-perl_0.006-2_all.deb
Source Package libnamespace-sweep-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libnamespace-sweep-perl deb package:
    # sudo apt-get install libnamespace-sweep-perl




2013-08-30 - Jonas Smedegaard <>
libnamespace-sweep-perl (0.006-2) unstable; urgency=low
* Add README.source emphasizing file as *not* a
show-stopper for contributions, referring to wiki page for details.
* Fix stop (build-)depending on libscalar-list-utils-perl: Provided by
2013-03-26 - Jonas Smedegaard <>
libnamespace-sweep-perl (0.006-1) unstable; urgency=low
* Initial packaging release.
Closes: bug#703988.

See Also

Package Description
libnanomsg-dev_1.1.5+dfsg-1_amd64.deb nanomsg development files
libnanomsg-raw-perl_0.10-1+b4_amd64.deb low-level interface to nanomsg for Perl
libnanomsg5_1.1.5+dfsg-1_amd64.deb high-performance implementation of scalability libraries
libnanoxml2-java-doc_2.2.3.dfsg-7_all.deb documentation for libnanoxml2-java
libnanoxml2-java_2.2.3.dfsg-7_all.deb small XML parser for Java
libnative-platform-java-doc_0.14-5_all.deb testing and specification framework for Java and Groovy - Docs
libnative-platform-java_0.14-5_all.deb Java bindings for various native APIs
libnative-platform-jni_0.14-5_amd64.deb Java bindings for various native APIs - JNI library
libnativecall-perl_0.006-1_all.deb Perl 5 interface to foreign functions in Perl code without XS
libnatpmp-dev_20150609-7_amd64.deb portable and fully compliant implementation of NAT-PMP (dev files)
libnatpmp1_20150609-7_amd64.deb portable and fully compliant implementation of NAT-PMP
libnautilus-extension-dev_3.30.5-2_amd64.deb libraries for nautilus components - development version
libnautilus-extension1a_3.30.5-2_amd64.deb libraries for nautilus components - runtime version
libnauty2-dev_2.6r10+ds-1_amd64.deb library for graph automorphisms -- development package
libnauty2_2.6r10+ds-1_amd64.deb library for graph automorphisms -- library package