Result:
found 250 distributions and 887 files matching your query ! ( run in 1.426 )


CLI-Startup

 view release on metacpan or  search on metacpan

Debian_CPANTS.txt  view on Meta::CPAN

"libouch-perl", "Ouch", "0.0401", "0", "0"
"libpackage-deprecationmanager-perl", "Package-DeprecationManager", "0.10", "0", "0"
"libpackage-pkg-perl", "Package-Pkg", "0.0019", "0", "0"
"libpackage-stash-perl", "Package-Stash", "0.29", "0", "1"
"libpackage-stash-xs-perl", "Package-Stash-XS", "0.22", "0", "0"
"libpadwalker-perl", "PadWalker", "1.92", "0", "1"
"libpalm-perl", "p5-Palm", "1.012", "0", "2"
"libpango-perl", "Pango", "1.221", "0", "1"
"libpar-dist-perl", "PAR-Dist", "0.45", "0", "0"
"libpar-packer-perl", "PAR-Packer", "1.008", "0", "2"
"libpar-perl", "PAR", "1.002", "0", "1"

 view all matches for this distribution


CPAN-Changes-Group-Dependencies-Stats

 view release on metacpan or  search on metacpan

example/moose-dif/Moose-2.1005-META.json  view on Meta::CPAN

            "IO::String" : "0",
            "Locale::US" : "0",
            "Module::Info" : "0",
            "Module::Refresh" : "0",
            "MooseX::NonMoose" : "0",
            "PadWalker" : "0",
            "Params::Coerce" : "0",
            "Regexp::Common" : "0",
            "SUPER" : "0",
            "Specio" : "0.07",
            "Test::Deep" : "0",

 view all matches for this distribution


CPAN-MetaCurator

 view release on metacpan or  search on metacpan

data/tiddlers.json  view on Meta::CPAN

        "modified": "20260430021612817",
        "created": "20240706052320581"
    },
    {
        "created": "20240717002307158",
        "text": "\"\"\"\no Author:\n- Ron Savage\n- Melbourne, Victoria, Australia\n- https://metacpan.org/author/RSAVAGE\n- http://savage.net.au/. My Wiki Haven has links to various wikis including this Perl.Wiki.html\n\no V 1.48:\n- 2026-06-15\n- A...
        "title": "ChangeLog",
        "modified": "20260615001615384"
    },
    {
        "text": "\"\"\"\no See also:\n- BarCodes\n- Chart\n- Chart::Clicker\n- Chart::GGPlot\n- Chart::Plotly\n- Color::Library\n- Convert::Color\n- Imager::Plot\n- VS::Chart\n- ChartingAndPlotting\n- [[Color]]\n- [[Graphs]]\n- PdfStuff\n- PdlLanguag...

data/tiddlers.json  view on Meta::CPAN

        "title": "PerlDocumentation",
        "modified": "20260525001545686",
        "created": "20210920080620336"
    },
    {
        "text": "\"\"\"\no See also:\n- CpanFile\n- ExceptionHandling - For many scope-related modules\n- MarlinStuff\n- ModuleBuilding\n- ParsingStuff\n- TestingHelp\n- https://lists.perl.org/all.html - For Perl Mailing Lists - Alphabetical\n- https...
        "title": "PerlInternals",
        "modified": "20260611201331660",
        "created": "20250629024631868"
    },
    {

 view all matches for this distribution


CPAN-Testers-ParseReport

 view release on metacpan or  search on metacpan

t/var/nntp-testers/1427341  view on Meta::CPAN

Environment variables:

    PATH = /usr/local/bin:/usr/X11R6/bin:/usr/X11/bin:/usr/perl5.8.0/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/pilot/bin:/home/cpansand/bin/freebsd6.1:/home/cpansand/bin/sh:/home/cpansand/bin:/usr/X386/bin:/usr/games:/home/cpansand...
    PERL5LIB = /usr/local/src/CPAN/build/TermReadKey-2.30-WLpFrB/blib/arch:/usr/local/src/CPAN/build/TermReadKey-2.30-WLpFrB/blib/lib:/usr/local/src/CPAN/build/with-0.01-ch52xv/blib/arch:/usr/local/src/CPAN/build/with-0.01-ch52xv/blib/lib:/usr/local/...
 AL-requi
re-0.11-mMWhsS/blib/lib:/usr/local/src/CPAN/build/Package-Generator-0.102-NGrj6r/blib/arch:/usr/local/src/CPAN/build/Package-Generator-0.102-NGrj6r/blib/lib:/usr/local/src/CPAN/build/HTML-Tree-3.23-jvNwO4/blib/arch:/usr/local/src/CPAN/build/HTML-Tree...
 eUtils-0
.21-m7Ollt/blib/lib:/usr/local/src/CPAN/build/Test-SubCalls-1.07-p5Ck0t/blib/arch:/usr/local/src/CPAN/build/Test-SubCalls-1.07-p5Ck0t/blib/lib:/usr/local/src/CPAN/build/Hook-LexWrap-0.20-hOsOuj/blib/arch:/usr/local/src/CPAN/build/Hook-LexWrap-0.20-hO...
 d/Sort-D
ataTypes-2.02-Hyq5bz/blib/lib:/usr/local/src/CPAN/build/Date-Manip-5.52-qEUDEK/blib/arch:/usr/local/src/CPAN/build/Date-Manip-5.52-qEUDEK/blib/lib:/usr/local/src/CPAN/build/Data-NDS-1.02-79IKmq/blib/arch:/usr/local/src/CPAN/build/Data-NDS-1.02-79IKmq...
 AN/build

 view all matches for this distribution


CPAN-Testers-WWW-Statistics

 view release on metacpan or  search on metacpan

t/data/cpanstats-test.json  view on Meta::CPAN

{"test":{"count":{"entries":100,"reports":100,"posters":"182","distros":0},"pass":{"MacPPC":{"5.4.0":{"all":{"Net-Whois":1,"URI":1,"Storable":1,"Mac-Conversions":1,"Digest-MD5":1}}},"PA-RISC1.1":{"5.5.3":{"all":{"DBD-Oracle":1,"Curses":1}},"5.4.4":{"...

 view all matches for this distribution


CPAN

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

distroprefs/RJBS.MIME-Light.yml
distroprefs/RJRAY.RPC-XML.yml
distroprefs/RKINYON.DBM-Deep.yml
distroprefs/RKOBES.PPM-Make.yml
distroprefs/RMUHLE.classes.yml
distroprefs/ROBIN.PadWalker.yml
distroprefs/ROBIN.Want.yml
distroprefs/ROCKY.Array-Columnize.yml
distroprefs/ROKR.Config-Identity.yml
distroprefs/RONAN.Transform-Canvas.yml
distroprefs/ROODE.Readonly-XS.yml

 view all matches for this distribution


CPANfile-Parse-PPI

 view release on metacpan or  search on metacpan

t/data/Smart-Args-cpanfile  view on Meta::CPAN

requires 'perl', '5.008001';

requires 'Exporter', '5.63';
requires 'Mouse', '0.92';
requires 'PadWalker', '1.92';
requires 'Scalar::Util', '1.21';
requires 'Mouse::Util::TypeConstraints';

on test => sub {
    requires 'Test::More', '0.96';

 view all matches for this distribution


CSS-Croco

 view release on metacpan or  search on metacpan

Debian_CPANTS.txt  view on Meta::CPAN

"libopenoffice-oodoc-perl", "OpenOffice-OODoc", "2.108", "0", "0"
"liborlite-migrate-perl", "ORLite-Migrate", "1.05", "0", "0"
"liborlite-mirror-perl", "ORLite-Mirror", "1.17", "0", "0"
"liborlite-perl", "ORLite", "1.28", "0", "0"
"liborlite-statistics-perl", "ORLite-Statistics", "0.03", "0", "0"
"libpadwalker-perl", "PadWalker", "1.9", "0", "0"
"libpalm-perl", "p5-Palm", "1.011", "0", "0"
"libpango-perl", "Pango", "1.221", "0", "0"
"libpar-dist-perl", "PAR-Dist", "0.45", "0", "0"
"libpar-packer-perl", "PAR-Packer", "1.001", "0", "0"
"libpar-perl", "PAR", "0.994", "0", "0"

 view all matches for this distribution


Carp-REPL

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        Devel::REPL no longer depends on Lexical::Persistence, so we must

0.13    Tue Aug 12 06:50:18 2008
        perl -MCarp::REPL=test t/foo.t give you a REPL on each failing test!
        Fix longstanding "not nested deeply enough" bug
            Caused by not skipping over "eval" frames, which PadWalker does
        Move a lot of code into a new dist, Devel::StackTrace::WithLexicals
        Remove excess newlines in :l code listings
        :top and :bottom stack traversal commands

0.12    Fri May 16 11:17:55 2008

 view all matches for this distribution


Catalyst-Controller-BindLex

 view release on metacpan or  search on metacpan

lib/Catalyst/Controller/BindLex.pm  view on Meta::CPAN

no warnings 'uninitialized';    # i hate those

# dear god
use attributes      ();
use NEXT            ();
use PadWalker       ();
use Array::RefElem  ();
use Devel::Caller   ();
use Devel::LexAlias ();
use Scalar::Util    ();
use Carp            ();

lib/Catalyst/Controller/BindLex.pm  view on Meta::CPAN

    # first we need to sub to look in
    # for some reason peek_my($level) doesn't work here
    # perhaps it's with respect to the point at which the attribute handler
    # was invoked, when the variables don't exist yet.
    my $sub = Devel::Caller::caller_cv($level);
    my $pad = PadWalker::peek_sub($sub);

    my %ref_to_name = reverse %$pad;
    return $ref_to_name{$var_ref} || die "panic: Can't find $var_ref in the the caller's lexical pad";
}

lib/Catalyst/Controller/BindLex.pm  view on Meta::CPAN


=head1 DESCRIPTION

This plugin lets you put your lexicals on the stash and elsewhere very easily.

It uses some funky modules to get its job done:  L<PadWalker>,
L<Array::RefElem>, L<Devel::Caller>, L<Devel::LexAlias>, and L<attributes>. In
some people's opinion this hurts this plugin's reputation ;-).

If you use the same name for two variables with the same storage binding
attribute they will be aliased to each other, so you can use this for reading

lib/Catalyst/Controller/BindLex.pm  view on Meta::CPAN


Yuval Kogman

=head1 SEE ALSO

L<PadWalker>, L<Array::RefElem>, L<Devel::Caller>, L<Devel::LexAlias>, L<Sub::Parameters>


=head1 COPYRIGHT & LICENSE

	Copyright (c) 2005 the aforementioned authors. All rights

 view all matches for this distribution


Catalyst-Plugin-CodeEval

 view release on metacpan or  search on metacpan

lib/Catalyst/Plugin/CodeEval.pm  view on Meta::CPAN

package Catalyst::Plugin::CodeEval;

use strict;
use warnings;
use PadWalker qw(peek_my);

our $VERSION = '0.012';

my($Revision) = '$Id: CodeEval.pm,v 1.6 2006/02/14 09:40:47 Sho Exp $';

lib/Catalyst/Plugin/CodeEval.pm  view on Meta::CPAN

    return $code
}

=head1 SEE ALSO

L<Catalyst> L<PadWalker>

=head1 AUTHOR

Shota Takayama, C<shot[atmark]bindstorm.jp>

 view all matches for this distribution


Catalyst-View-Component-jQuery

 view release on metacpan or  search on metacpan

Debian_CPANTS.txt  view on Meta::CPAN

"libole-storage-lite-perl", "OLE-Storage_Lite", "0.18", "0", "0"
"libopengl-perl", "OpenGL", "0.56.dfsg.1", "0", "0"
"libopenoffice-oodoc-perl", "OpenOffice-OODoc", "2.107", "0", "0"
"liborlite-migrate-perl", "ORLite-Migrate", "0.03", "0", "0"
"liborlite-perl", "ORLite", "1.20", "0", "0"
"libpadwalker-perl", "PadWalker", "1.7", "0", "0"
"libpalm-perl", "p5-Palm", "1.009", "0", "0"
"libpango-perl", "http://qa.debian.org/watch/sf.php/gtk2-perl/Pango-1.220.tar.gz", "1.220", "0", "0"
"libpar-dist-perl", "PAR-Dist", "0.44", "1", "0"
"libpar-packer-perl", "PAR-Packer", "0.991", "0", "0"
"libpar-perl", "PAR", "0.992", "0", "0"

 view all matches for this distribution


Catalyst-View-Template-Declare

 view release on metacpan or  search on metacpan

lib/Catalyst/View/Template/Declare.pm  view on Meta::CPAN

    $out =~ s/^\n+//g; # kill leading newlines
    return $out;
}

package c;
use PadWalker qw(peek_my);
our $AUTOLOAD;
sub AUTOLOAD {
    shift; # kill class

    # walk up the stack looking for the Catalyst context

 view all matches for this distribution


Catalyst-View-Xslate

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         }
      },
      "test" : {
         "requires" : {
            "Devel::Cycle" : "0",
            "PadWalker" : "0",
            "Test::More" : "0"
         }
      }
   },
   "provides" : {

 view all matches for this distribution


CatalystX-LeakChecker

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

0.06  Fri, 26 Mar 2010 21:15:31 +0100
  * Use native traits instead of AttributeHelpers.

0.05  Sun, 29 Nov 2009 17:38:51 +0100
  * Depend on a later version of PadWalker to avoid segfaults in the
    Catalyst test suite.

0.04  Sat, 12 Sep 2009 06:13:20 +0900
  * Depend on PadWalker (Closes RT#49551).

0.03  Sat, 05 Sep 2009 09:42:43 +0200
  * Port to Devel::Cycle. We're now able to report a broader range of leaks.

0.02  Thu, 25 Jun 2009 10:37:04 +0200

 view all matches for this distribution


Class-Closure

 view release on metacpan or  search on metacpan

lib/Class/Closure.pm  view on Meta::CPAN

}
}

sub _find_name {
	my ( $var, $code ) = @_;
	require PadWalker;
	my %names = reverse %{ PadWalker::peek_sub( $code ) };
	my $name = $names{ $var } || Carp::croak "Couldn't find lexical name for $var";
	$name =~ s/^[\$\@%]//;
	$name;
}

 view all matches for this distribution


Class-Lite

 view release on metacpan or  search on metacpan

lib/Class/Lite.pm  view on Meta::CPAN


=head1 Why?

Computer programmers are clever people who delight in evading restrictions.
Create an L<< inside-out|Class::Std >> (flyweight) class to enforce 
encapsulation and another fellow will L<< hack in|PadWalker >>. The only 
way to win the ancient game of locksmith and lockpick is never to begin. 
If someone misuses your class then it's not your responsibility. 
Hashref-based objects are traditional, well-understood, even expected in 
the Perl world; tools exist with which to work with them. 

 view all matches for this distribution


Class-Mockable

 view release on metacpan or  search on metacpan

lib/Class/Mock/Method/InterfaceTester.pm  view on Meta::CPAN


# all this pre-amble is damned near identical to C::M::G::IT. Re-factor.
use Test::More ();
use Data::Compare;
use Scalar::Util qw(blessed);
use PadWalker qw(closed_over);
use Data::Dumper::Concise;

use Class::Mock::Common ();

use Class::Mockable

 view all matches for this distribution


Clone-Closure

 view release on metacpan or  search on metacpan

lib/Clone/Closure.xs  view on Meta::CPAN

    TRACE_SV("clone", "CV", clone);

    return clone;
}

/* mostly stolen from PadWalker */

static void
pad_clone(HV *SEEN, CV *ref, CV *clone)
{
    U32 vdepth = CvDEPTH(clone) ? CvDEPTH(clone) : 1;

 view all matches for this distribution


Closure-Explicit

 view release on metacpan or  search on metacpan

lib/Closure/Explicit.pm  view on Meta::CPAN

package Closure::Explicit;
# ABSTRACT: check coderefs for unintended lexical capture
use strict;
use warnings;
use B;
use PadWalker qw(closed_over peek_sub peek_my);
use Scalar::Util ();

our $VERSION = '0.002';

=head1 NAME

lib/Closure/Explicit.pm  view on Meta::CPAN


=over 4

=item * L<curry> - provides a convenient interface for creating callbacks

=item * L<PadWalker> - does most of the real work behind this module

=item * L<Test::RefCount> - convenient testing for reference counts, makes
cycles easier to detect in test code

=item * L<Devel::Cycle> - reports whether cycles exist and provides useful

 view all matches for this distribution


Config-Format-Ini

 view release on metacpan or  search on metacpan

Debian_CPANTS.txt  view on Meta::CPAN

"libogg-vorbis-decoder-perl", "Ogg-Vorbis-Decoder", "0.7", "0", "1"
"libogg-vorbis-header-perl", "Ogg-Vorbis-Header", "0.03", "0", "1"
"libogg-vorbis-header-pureperl-perl", "Ogg-Vorbis-Header-PurePerl", "0.07", "0", "2"
"libole-storage-lite-perl", "OLE-Storage_Lite", "0.17", "0", "0"
"libopengl-perl", "OpenGL", "0.56.dfsg.1", "0", "3"
"libpadwalker-perl", "PadWalker", "1.7", "0", "0"
"libpar-dist-perl", "PAR-Dist", "0.31", "0", "0"
"libpar-packer-perl", "PAR-Packer", "0.980", "0", "1"
"libpar-perl", "PAR", "0.980", "0", "1"
"libparams-callbackrequest-perl", "Params-CallbackRequest", "1.19", "0", "0"
"libparams-check-perl", "Params-Check", "0.26", "0", "0"

 view all matches for this distribution


Container-Builder

 view release on metacpan or  search on metacpan

examples/fatpacked.plackup  view on Meta::CPAN

  use Try::Tiny;
  use Plack::Util::Accessor qw( force no_print_errors );
  
  our $StackTraceClass = "Devel::StackTrace";
  
  # Optional since it needs PadWalker
  if (try { require Devel::StackTrace::WithLexicals; Devel::StackTrace::WithLexicals->VERSION(0.08); 1 }) {
      $StackTraceClass = "Devel::StackTrace::WithLexicals";
  }
  
  sub call {

 view all matches for this distribution


Continuity

 view release on metacpan or  search on metacpan

eg/guess-peek.pl  view on Meta::CPAN

  while(1) {
    my $sessions = $server->{mapper}->{sessions};
    $request->print(sprintf "Session count: %d<br>\n", scalar keys %$sessions);
    my $sess;
    my $inspector = Inspector->new( callback => sub {
      use PadWalker 'peek_my';
      for my $i (1..100) { 
print STDERR "bjork\n";
        my $vars = peek_my($i) or last;
        next unless exists $vars->{'$number'};
        $request->print("$sess: secret number: ", ${ $vars->{'$number'} }, "<br>\n");

 view all matches for this distribution


CouchDB-View

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        refresh packaging (AutoManifest)
        missing prereq for URI::Escape

0.002   Sun May 18 09:11:46 EDT 2008

        add PadWalker as explicit dependency

0.001   Sat May 17 12:41:25 EDT 2008

        first release

 view all matches for this distribution


Crypt-RNCryptor

 view release on metacpan or  search on metacpan

cpanfile.snapshot  view on Meta::CPAN

    requirements:
      ExtUtils::MakeMaker 6.30
      XSLoader 0
      strict 0
      warnings 0
  PadWalker-1.98
    pathname: R/RO/ROBIN/PadWalker-1.98.tar.gz
    provides:
      PadWalker 1.98
    requirements:
      ExtUtils::MakeMaker 0
      perl 5.008001
  Params-Util-1.07
    pathname: A/AD/ADAMK/Params-Util-1.07.tar.gz

cpanfile.snapshot  view on Meta::CPAN

      Exporter 5.63
      ExtUtils::CBuilder 0
      Module::Build 0.38
      Mouse 0.92
      Mouse::Util::TypeConstraints 0
      PadWalker 1.92
      Scalar::Util 1.21
      perl 5.008001
  Sub-Exporter-0.987
    pathname: R/RJ/RJBS/Sub-Exporter-0.987.tar.gz
    provides:

 view all matches for this distribution


DBIx-Class-CustomPrefetch

 view release on metacpan or  search on metacpan

Debian_CPANTS.txt  view on Meta::CPAN

"libopenoffice-oodoc-perl", "OpenOffice-OODoc", "2.108", "0", "0"
"liborlite-migrate-perl", "ORLite-Migrate", "1.05", "0", "0"
"liborlite-mirror-perl", "ORLite-Mirror", "1.17", "0", "0"
"liborlite-perl", "ORLite", "1.28", "0", "0"
"liborlite-statistics-perl", "ORLite-Statistics", "0.03", "0", "0"
"libpadwalker-perl", "PadWalker", "1.9", "0", "0"
"libpalm-perl", "p5-Palm", "1.011", "0", "0"
"libpango-perl", "Pango", "1.221", "0", "0"
"libpar-dist-perl", "PAR-Dist", "0.45", "0", "0"
"libpar-packer-perl", "PAR-Packer", "0.991", "0", "0"
"libpar-perl", "PAR", "0.994", "0", "0"

 view all matches for this distribution


DBIx-Class

 view release on metacpan or  search on metacpan

lib/DBIx/Class/Optional/Dependencies.pm  view on Meta::CPAN

  },

  test_leaks_heavy => {
    req => {
      'Class::MethodCache' => '0.02',
      'PadWalker' => '1.06',
    },
  },

  test_dt => {
    req => $datetime_basic,

 view all matches for this distribution


DBIx-Perlish

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

       Added support for SELECT DISTINCT.
       Added support for special labels syntax.

0.10  Tue Feb  6 09:46:58 2007
       Added support for simple funcalls.
       PadWalker module is now optional.
       Terms can stand by themselves.

0.09  Mon Feb  5 14:27:52 2007
       Added db_update().

 view all matches for this distribution


Daje-Plugin-Tools

 view release on metacpan or  search on metacpan

_Deparsed_XSubs.pm  view on Meta::CPAN

sub namespace;
sub new;
sub remove_glob;
sub remove_symbol;
}
package PadWalker {
sub _upcontext;
sub closed_over;
sub peek_my;
sub peek_our;
sub peek_sub;

 view all matches for this distribution


Data-Bind

 view release on metacpan or  search on metacpan

lib/Data/Bind.pm  view on Meta::CPAN

package Data::Bind::Sig;
use base 'Class::Accessor::Fast';
__PACKAGE__->mk_accessors(qw(positional invocant named named_slurpy is_multidimension));
use Carp qw(croak);
use Scalar::Util qw(blessed);
use PadWalker qw(peek_my);

use Data::Capture;

sub bind {
    my ( $self, $args, $lv ) = @_;

 view all matches for this distribution


( run in 1.426 second using v1.01-cache-2.11-cpan-e1769b4cff6 )