SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-warnings-unused rpm build for : openSUSE Tumbleweed. For other distributions click perl-warnings-unused.

Name : perl-warnings-unused
Version : 0.06 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 6.16 Date : 2017-08-04 17:27:24
Group : Development/Libraries/Perl Source RPM : perl-warnings-unused-0.06-6.16.src.rpm
Size : 0.02 MB
Packager : (none)
Summary : Produces warnings when unused variables are detected
Description :
*Note:* The author no longer maintain this module. Consider the Test::Vars
manpage if you detect unused vars as a unit test.

This pragmatic module extends lexical warnings to complain about unused
variables.

It produces warnings when a \'my\' variable or \'state\' variable is unused
aside from its declaration.

Given you write a subroutine like this:

sub f{
my($x, $y, $z) = AATT_;
$y++; # used
return sub{ $z }; # used
}

The code above will be complained about \'$x\', because it is used nowhere
aside from its declaration.

You should write \'f()\' like this:

sub f{
my(undef, $y, $z) = AATT_;
$y++; # used
return sub{ $z }; # used
}

Here, one will see the obvious intention to ignore the first argument of
\'f()\'.

The check routine works only at the compile time, so it affect nothing
about the run time.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-warnings-unused-0.06-6.16.x86_64.rpm
     

Provides :
perl(warnings::unused)
perl-warnings-unused
perl-warnings-unused(x86-64)

Requires :
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
perl(:MODULE_COMPAT_5.24.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.24.1/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.24.1/x86_64-linux-thread-multi/auto/warnings
/usr/lib/perl5/vendor_perl/5.24.1/x86_64-linux-thread-multi/auto/warnings/unused
/usr/lib/perl5/vendor_perl/5.24.1/x86_64-linux-thread-multi/auto/warnings/unused/unused.so
/usr/lib/perl5/vendor_perl/5.24.1/x86_64-linux-thread-multi/warnings
/usr/lib/perl5/vendor_perl/5.24.1/x86_64-linux-thread-multi/warnings/unused.pm
/usr/share/doc/packages/perl-warnings-unused
/usr/share/doc/packages/perl-warnings-unused/Changes
/usr/share/doc/packages/perl-warnings-unused/README
/usr/share/doc/packages/perl-warnings-unused/example
/usr/share/doc/packages/perl-warnings-unused/example/lint-unused.pl
/usr/share/doc/packages/perl-warnings-unused/example/simple.pl
/usr/share/man/man3/warnings::unused.3pm.gz

 
ICM