Dist::Zilla::Role::PPI(3pm) User Contributed Perl Documentation Dist::Zilla::Role::PPI(3pm)NAME
Dist::Zilla::Role::PPI - a role for plugins which use PPI
VERSION
version 4.300020
DESCRIPTION
This role provides some common utilities for plugins which use PPI
METHODS
ppi_document_for_file
my $document = $self->ppi_document_for_file($file);
Given a dzil file object (anything that does Dist::Zilla::Role::File), this method returns a new PPI::Document for that file's content.
Internally, this method caches these documents. If multiple plugins want a document for the same file, this avoids reparsing it.
save_ppi_document_to_file
my $document = $self->save_ppi_document_to_file($document,$file);
Given a PPI::Document and a dzil file object (anything that does Dist::Zilla::Role::File), this method saves the serialized document in the
file.
It also updates the internal PPI document cache with the new document.
document_assigns_to_variable
if( $self->ppi_document_for_file($document, '$FOO')) { ... }
This method returns true if the document assigns to the given variable.
AUTHOR
Ricardo SIGNES <rjbs@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Ricardo SIGNES.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.14.2 2012-06-21 Dist::Zilla::Role::PPI(3pm)
Check Out this Related Man Page
Dist::Zilla::PluginBundle::Classic(3pm) User Contributed Perl Documentation Dist::Zilla::PluginBundle::Classic(3pm)NAME
Dist::Zilla::PluginBundle::Classic - the classic (old) default configuration for Dist::Zilla
VERSION
version 4.300020
DESCRIPTION
This bundle is more or less the original configuration bundled with Dist::Zilla. More than likely, you'd rather be using @Basic or a more
complex bundle. This one will muck around with your code by adding $VERSION declarations and will mess with you Pod by adding a "=head1
VERSION" section, but it won't get you a lot of more useful features like autoversioning, autoprereqs, or Pod::Weaver.
It includes the following plugins with their default configuration:
o Dist::Zilla::Plugin::GatherDir
o Dist::Zilla::Plugin::PruneCruft
o Dist::Zilla::Plugin::ManifestSkip
o Dist::Zilla::Plugin::MetaYAML
o Dist::Zilla::Plugin::License
o Dist::Zilla::Plugin::Readme
o Dist::Zilla::Plugin::PkgVersion
o Dist::Zilla::Plugin::PodVersion
o Dist::Zilla::Plugin::PodCoverageTests
o Dist::Zilla::Plugin::PodSyntaxTests
o Dist::Zilla::Plugin::ExtraTests
o Dist::Zilla::Plugin::ExecDir
o Dist::Zilla::Plugin::ShareDir
o Dist::Zilla::Plugin::MakeMaker
o Dist::Zilla::Plugin::Manifest
o Dist::Zilla::Plugin::ConfirmRelease
o Dist::Zilla::Plugin::UploadToCPAN
SEE ALSO
@Basic
AUTHOR
Ricardo SIGNES <rjbs@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Ricardo SIGNES.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.14.2 2012-06-21 Dist::Zilla::PluginBundle::Classic(3pm)
Hi all
I am trying to document my entire system (hardware/software/admin) Is there a template I could use for the purpose. This document will be the used by all System admins/ Management the company when they want to find out anyting about any of the servers we manage.
If there is no such... (6 Replies)
Hello,
I want to know the use of the here document with the << operator.
Tried to go through some books but the concept was not clear.
Please can any1 expalin me this with a simple example.
Thanks,
Rahul. (6 Replies)
I just started using this good free software that lets you document your entire IT infrastructure. It's called Auditor Lite or Documentor for Unix and in my opinion it's the best software out there and the fact that it is free is even better. Just thought I would let you guys know if you want to... (1 Reply)
Hi all,
I prepared a document on UNIX OS. Its an humble attempt to share my knowledge.
Please review the document attached and correct if any mistakes and any suggestions to make it more useful and any troubleshooting information if needed to add.
Please help in making the document to add... (2 Replies)
Can we use a here document inside a here document?
Something like this
ssh user@remotehost << REMOTE
sudo vserver vsernamename enter << VSERVER
perform actions on vserver.
VSERVER
REMOTE (6 Replies)
Hi:
I'm trying to write a script that reformats a given document (edit the content of a given document) , I want to add a new line \n after each ; in the document.
Regards (6 Replies)
Hi,
I am looking for perfect document.which is covered all the admin role with examples.....
--> Please say that "search in google"......
Can you please help on this....
Thanks & Regards,
Mani (3 Replies)