1Package::Stash::PP(3) User Contributed Perl DocumentationPackage::Stash::PP(3)
2
3
4

NAME

6       Package::Stash::PP - pure perl implementation of the Package::Stash API
7

VERSION

9       version 0.38
10

SYNOPSIS

12         use Package::Stash;
13

DESCRIPTION

15       This is a backend for Package::Stash implemented in pure perl, for
16       those without a compiler or who would like to use this inline in
17       scripts.
18

SEE ALSO

20       ·   Class::MOP::Package
21
22           This module is a factoring out of code that used to live here
23

SUPPORT

25       You can find this documentation for this module with the perldoc
26       command.
27
28           perldoc Package::Stash
29
30       You can also look for information at:
31
32       ·   CPAN Ratings
33
34           <http://cpanratings.perl.org/d/Package-Stash>
35
36       ·   RT: CPAN's request tracker
37
38           <http://rt.cpan.org/NoAuth/Bugs.html?Dist=Package-Stash>
39
40       ·   Search CPAN
41
42           <http://search.cpan.org/dist/Package-Stash>
43

BUGS

45       ·   remove_symbol also replaces the associated typeglob
46
47           This can cause unexpected behavior when doing manipulation at
48           compile time - removing subroutines will still allow them to be
49           called from within the package as subroutines (although they will
50           not be available as methods). This can be considered a feature in
51           some cases (this is how namespace::clean works, for instance), but
52           should not be relied upon - use "remove_glob" directly if you want
53           this behavior.
54
55       ·   Some minor memory leaks
56
57           The pure perl implementation has a couple minor memory leaks (see
58           the TODO tests in t/20-leaks.t) that I'm having a hard time
59           tracking down - these may be core perl bugs, it's hard to tell.
60
61       Bugs may be submitted through the RT bug tracker
62       <https://rt.cpan.org/Public/Dist/Display.html?Name=Package-Stash> (or
63       bug-Package-Stash@rt.cpan.org <mailto:bug-Package-Stash@rt.cpan.org>).
64

AUTHOR

66       Jesse Luehrs <doy at tozt dot net>
67
68       Mostly copied from code from Class::MOP::Package, by Stevan Little and
69       the Moose Cabal.
70
72       This software is copyright (c) 2018 by Jesse Luehrs.
73
74       This is free software; you can redistribute it and/or modify it under
75       the same terms as the Perl 5 programming language system itself.
76
77
78
79perl v5.32.0                      2020-07-28             Package::Stash::PP(3)
Impressum