Name : perl-Pod-Elemental-PerlMunger
| |
Version : 0.200006
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp151.1.1
| Date : 2018-12-04 00:18:53
|
Group : Development/Libraries/Perl
| Source RPM : perl-Pod-Elemental-PerlMunger-0.200006-lp151.1.1.src.rpm
|
Size : 0.03 MB
| |
Packager : (none)
| |
Summary : Thing That Takes a String of Perl and Rewrites Its Documentation
|
Description :
This role is to be included in classes that rewrite the documentation of a Perl document, stripping out all the Pod, munging it, and replacing it into the Perl.
The only relevant method is \'munge_perl_string\', which must be implemented with a different interface than will be exposed.
When calling the \'munge_perl_string\' method, arguments should be passed like this:
$object->munge_perl_string($perl_string, \\%arg);
\'$perl_string\' should be a character string containing Perl source code.
\'%arg\' may contain any input for the underlying procedure. Defined keys for \'%arg\' are:
* filename
the name of the file whose contents are being munged; optional, used for error messages
* no_strip_bom
If given, the BOM character (U+FEFF) won\'t be stripped from the input. Probably best to leave this one off.
The method will return a character string containing the rewritten and combined document.
Classes including this role must implement a \'munge_perl_string\' that expects to be called like this:
$object->munge_perl_string(\\%doc, \\%arg);
\'%doc\' will have two entries:
ppi - a PPI::Document of the Perl document with all its Pod removed pod - a Pod::Elemental::Document with no transformations yet performed
This \'munge_perl_string\' method should return a hashref in the same format as \'%doc\'.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Leap_15.1/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
perl(Pod::Elemental::PerlMunger)
perl-Pod-Elemental-PerlMunger
Requires :