SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-UNIVERSAL-dump rpm build for : openSUSE Tumbleweed. For other distributions click perl-UNIVERSAL-dump.

Name : perl-UNIVERSAL-dump
Version : 0.09 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.19 Date : 2024-08-05 17:21:40
Group : Unspecified Source RPM : perl-UNIVERSAL-dump-0.09-1.19.src.rpm
Size : 0.01 MB
Packager : (none)
Summary : Add dump methods to all classes and objects
Description :
Loading the UNIVERSAL::dump module adds one or more methods to all classes
and methods. It is intended as a debugging aid, alleviating the need to add
and remove debugging code from modules and programs.

By default, it adds a method \"dump\" to all classes and objects. This method
either dumps the object, or any parameters specified, using Data::Dumper.

As an extra feature, the output is sent to STDERR whenever the method is
called in a void context. This makes it easier to dump variable structures
while debugging modules and programs.

The name of the method can be specified by parameters when loading the
module. These are the method names that are currently recognized:

* blessed

Return or prints with which class the object (or any value) is blessed.
Uses Scalar::Util\'s \"blessed\" subroutine.

* dump

Return or prints a representation of the object (or any value that is
specified). Uses Data::Dumper\'s \"Dumper\" subroutine.

* peek

Return or prints the internal representation of the object (or any value
that is specified). Uses Devel::Peek\'s \"Dump\" subroutine.

* refaddr

Return or prints with the memory address of the object (or any value
specified). Uses Scalar::Util\'s \"refaddr\" subroutine.

If you cannot use one of the preset names of methods, you can specify a
reference to a hash instead, in which the key is the new name of the method
and the value is the name with which the dumping method is normally
indicated.

If you have a dumping subroutine that is not available by default, you can
add your own by specifying a reference to a hash, in which the key is the
method name, and the value is the (fully qualified) name of the subroutine.

To prevent different modules fighting over the same method name, a check
has been built in which will cause an exception when the same method is
attempted with a different subroutine name.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-UNIVERSAL-dump-0.09-1.19.noarch.rpm
     

Provides :
perl(UNIVERSAL::dump)
perl-UNIVERSAL-dump

Requires :
perl(:MODULE_COMPAT_5.40.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/UNIVERSAL
/usr/lib/perl5/vendor_perl/5.40.0/UNIVERSAL/dump.pm
/usr/share/doc/packages/perl-UNIVERSAL-dump
/usr/share/doc/packages/perl-UNIVERSAL-dump/CHANGELOG
/usr/share/doc/packages/perl-UNIVERSAL-dump/README
/usr/share/doc/packages/perl-UNIVERSAL-dump/TODO
/usr/share/doc/packages/perl-UNIVERSAL-dump/VERSION
/usr/share/man/man3/UNIVERSAL::dump.3pm.gz

 
ICM