SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-CatalystX-REPL rpm build for : OpenSuSE. For other distributions click perl-CatalystX-REPL.

Name : perl-CatalystX-REPL
Version : 0.04 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 6.1 Date : 2018-10-10 11:54:08
Group : Development/Libraries/Perl Source RPM : perl-CatalystX-REPL-0.04-6.1.src.rpm
Size : 0.02 MB
Packager : (none)
Summary : Read-eval-print-loop for debugging your Catalyst application
Description :
Using Carp::REPL with a Catalyst application is hard. That\'s because of all
the internal exceptions that are being thrown and caught by Catalyst during
application startup. You\'d have to manually skip over all of those.

This role works around that by automatically setting up Carp::REPL after
starting your application, if the \'CATALYST_REPL\' or \'MYAPP_REPL\'
environment variables are set:

MYAPP_REPL=1 ./script/myapp_server.pl

...

42 at lib/MyApp/Controller/Foo.pm line 8.


Trace begun at lib/MyApp/Controller/Foo.pm line 8
MyApp::Controller::Foo::bar(\'MyApp::Controller::Foo=HASH(0xc9fe20)\', \'MyApp=HASH(0xcea6a4)\') called at ...
... # Many more lines of stack trace

$ $c
MyApp=HASH(0xcea6ec)
$ $c->req->uri
http://localhost/foo/bar
$

Options like \'warn\' or \'nodie\' can be passed to Carp::REPL by putting them,
seperated by commas, into the environment variable:

MYAPP_REPL=warn,nodie ./script/myapp_server.pl

Carp::REPL uses the Devel::REPL manpage for the shell, so direct any
questions how how to use or customize the repl at that module.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/SLE_15/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(CatalystX::REPL)
perl-CatalystX-REPL

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(Carp::REPL)
perl(Catalyst)
perl(namespace::autoclean)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/CatalystX
/usr/lib/perl5/vendor_perl/5.26.1/CatalystX/REPL.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-CatalystX-REPL
/usr/share/doc/packages/perl-CatalystX-REPL/Changes
/usr/share/doc/packages/perl-CatalystX-REPL/LICENSE
/usr/share/doc/packages/perl-CatalystX-REPL/README
/usr/share/doc/packages/perl-CatalystX-REPL/dist.ini
/usr/share/man/man3/CatalystX::REPL.3pm.gz

 
ICM