SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Sub-StrictDecl rpm build for : OpenSuSE. For other distributions click perl-Sub-StrictDecl.

Name : perl-Sub-StrictDecl
Version : 0.005 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp155.1.1 Date : 2023-07-20 18:55:45
Group : Development/Libraries/Perl Source RPM : perl-Sub-StrictDecl-0.005-lp155.1.1.src.rpm
Size : 0.02 MB
Packager : https://www_suse_com/
Summary : detect undeclared subroutines in compilation
Description :
This module provides optional checking of subroutine existence at compile
time. This checking detects mistyped subroutine names and subroutines that
the programmer forgot to import. Traditionally Perl does not detect these
errors until runtime, so it is easy for errors to lurk in rarely-executed
or untested code.

Specifically, where checking is enabled, any reference to a specific
(compile-time-constant) package-based subroutine name is examined. If the
named subroutine has never been declared then an error is signalled at
compile time. This does not require that the subroutine be fully defined: a
forward declaration such as \"\'sub foo;\'\" suffices to suppress the error.
Imported subroutines qualify as declared. References that are checked
include not only subroutine calls but also pure referencing such as
\"\'\\&foo\'\".

This checking is controlled by a lexically-scoped pragma. It is therefore
applied only to code that explicitly wants the checking, and it is possible
to locally disable checking if necessary. Checking might need to be turned
off for code that makes special arrangements to put a subroutine in place
at runtime, for example.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Sub-StrictDecl-0.005-lp155.1.1.x86_64.rpm
     

Provides :
perl(Sub::StrictDecl)
perl-Sub-StrictDecl
perl-Sub-StrictDecl(x86-64)

Requires :
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
perl(:MODULE_COMPAT_5.26.1)
perl(Lexical::SealRequireHints) >= 0.008
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/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/Sub
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/Sub/StrictDecl.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/Sub
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/Sub/StrictDecl
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/Sub/StrictDecl/StrictDecl.bs
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/auto/Sub/StrictDecl/StrictDecl.so
/usr/share/doc/packages/perl-Sub-StrictDecl
/usr/share/doc/packages/perl-Sub-StrictDecl/Changes
/usr/share/doc/packages/perl-Sub-StrictDecl/README
/usr/share/man/man3/Sub::StrictDecl.3pm.gz

 
ICM