SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Test-Synopsis rpm build for : OpenSuSE. For other distributions click perl-Test-Synopsis.

Name : perl-Test-Synopsis
Version : 0.06 Vendor : obs://obsaarch64_cloud_suse_de/openSUSE:Factory:ARM
Release : 10.2 Date : 2013-06-29 22:44:28
Group : Development/Libraries/Perl Source RPM : perl-Test-Synopsis-0.06-10.2.src.rpm
Size : 0.01 MB
Packager : (none)
Summary : Test your SYNOPSIS code
Description :
Test::Synopsis is an (author) test module to find .pm or .pod files under
your _lib_ directory and then make sure the example snippet code in your
_SYNOPSIS_ section passes the perl compile check.

Note that this module only checks the perl syntax (by wrapping the code
with \'sub\') and doesn\'t actually run the code.

Suppose you have the following POD in your module.

=head1 NAME

Awesome::Template - My awesome template

=head1 SYNOPSIS

use Awesome::Template;

my $template = Awesome::Template->new;
$tempalte->render(\"template.at\");

=head1 DESCRIPTION

An user of your module would try copy-paste this synopsis code and find
that this code doesn\'t compile because there\'s a typo in your variable name
_$tempalte_. Test::Synopsis will catch that error before you ship it.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/Factory:/ARM/standard/noarch

Content of RPM  Changelog  Provides Requires

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

Provides :
perl(Test::Synopsis)
perl-Test-Synopsis

Requires :
perl(:MODULE_COMPAT_5.18.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.18.0/Test
/usr/lib/perl5/vendor_perl/5.18.0/Test/Synopsis.pm
/usr/lib/perl5/vendor_perl/5.18.0/aarch64-linux-thread-multi
/usr/share/doc/packages/perl-Test-Synopsis
/usr/share/doc/packages/perl-Test-Synopsis/Changes
/usr/share/doc/packages/perl-Test-Synopsis/README
/usr/share/man/man3/Test::Synopsis.3pm.gz

 
ICM