PPIx::QuoteLike - Parse Perl string literals and string-literal-like things. River stage three • 2 direct dependents • 449 total dependents

This Perl class parses Perl string literals and things that are reasonably like string literals. Its real reason for being is to find interpolated variables for Perl::Critic policies and similar code....

WYANT/PPIx-QuoteLike-0.007 - 31 May 2019 15:09:17 GMT - Search in distribution

String::BOM - simple utilities to check for a BOM and strip a BOM River stage one • 6 direct dependents • 7 total dependents

See if a string or file has a BOM. Remove the BOM from a string or file. You [c|sh]ould use PPI to do this is you are looking at a perl file Something like this modified PPI sysnopsis example should detect and remove a BOM: use PPI; my $Document = PP...

DMUEY/String-BOM-0.3 - 06 Aug 2010 00:30:03 GMT - Search in distribution

Text::Find::Scalar - Find scalar names in a text. River stage one • 1 direct dependent • 1 total dependent

This class helps to find all scalar variables in a text. It is recommended to use PPI to parse Perl programs. This module should help to find SCALAR names e.g. in error messages. Scalars that should be found: * double quoted "$foo" * references $foo-...

RENEEB/Text-Find-Scalar-0.10 - 01 Jan 2019 08:36:44 GMT - Search in distribution

Comment::Spell - Spell Checking for your comments River stage one • 1 direct dependent • 3 total dependents

KENTNL/Comment-Spell-0.001002 - 08 Mar 2017 16:10:31 GMT - Search in distribution

Perl::Compare - Normalized Comparison for Perl Source Trees River stage one • 1 direct dependent • 1 total dependent

Perl::Compare is designed to allow you to create customised comparisons between different directory trees of Perl source code which are based on normalized documents, and thus ignore "unimportant" changes to files. Comparison Targets A comparison tar...

ADAMK/Perl-Compare-0.11 - 02 Jun 2008 03:52:28 GMT - Search in distribution

Pod::Simple::XHTML::BlendedCode - Blends syntax-highlighted code and pod in one XHTML document. River stage one • 1 direct dependent • 1 total dependent

This class is a formatter that takes Pod and Perl code and renders it as XHTML validating HTML. This is a subclass of Pod::Simple::XHTML and inherits all its methods....

CSJEWELL/Pod-Simple-XHTML-BlendedCode-1.003 - 11 May 2010 02:03:10 GMT - Search in distribution

Pod::POM::View::HTML::Filter - Use filters on sections of your pod documents River stage one • 1 direct dependent • 1 total dependent

This module is a subclass of "Pod::POM::View::HTML" that support the "filter" extension. This can be used in "=begin" / "=end" and "=for" pod blocks. Please note that since the view maintains an internal state, only an instance of the view can be use...

BOOK/Pod-POM-View-HTML-Filter-0.09 - 28 Jan 2007 10:33:28 GMT - Search in distribution

Code::Explain - Try to explain what $ @ % & * and the rest mean River stage one • 2 direct dependents • 2 total dependents

This is pre-alpha version (whatever that means) of the code explain tool. It should be able to understand various perl constructs such as. $x ||= $y; @data = map { ... } sort { ... } grep { ... } @data; give a short explanation and reasonable pointer...

SZABGAB/Code-Explain-0.02 - 27 Feb 2011 07:00:31 GMT - Search in distribution

Backtick::AutoChomp - auto-chomp() result of backtick(``) and qx// River stage zero No dependents

In bash, the shell will automatically chomp the result of a backtick call. s=`whoami` # me echo =$s= # =me= echo =`whoami`= # =me= In perl, we must** do: $s = `whoami`; chomp($s); print "=$s="; The goal of this module is for this to DWIM: print "=".`...

DAVIDRW/Backtick-AutoChomp-0.02 - 14 Jan 2008 02:41:51 GMT - Search in distribution

Amazon::MWS::XML::Feed - module to create XML feeds for Amazon MWS River stage one • 1 direct dependent • 1 total dependent

HORNBURG/Amazon-MWS-0.150 - 23 Sep 2017 11:31:41 GMT - Search in distribution

File::Find::Rule::Perl - Common rules for searching for Perl things River stage three • 21 direct dependents • 219 total dependents

I write a lot of things that muck with Perl files. And it always annoyed me that finding "perl files" requires a moderately complex File::Find::Rule pattern. File::Find::Rule::Perl provides methods for finding various types Perl-related files, or rep...

ETHER/File-Find-Rule-Perl-1.15 - 05 Apr 2015 20:59:30 GMT - Search in distribution

Syntax::Highlight::RDF - syntax highlighting for various RDF-related formats River stage one • 1 direct dependent • 1 total dependent

Outputs pretty syntax-highlighted HTML for RDF-related formats. (Actually just adds "<span>" elements with "class" attributes. You're expected to bring your own CSS.) Formats * N-Triples * N-Quads * Turtle * TriG * Notation 3 * Pretdsl * SPARQL Query...

TOBYINK/Syntax-Highlight-RDF-0.003 - 11 Sep 2014 11:24:33 GMT - Search in distribution

Aspect::Library::ZoneTimer - Generate named time cost breakdowns River stage one • 1 direct dependent • 1 total dependent

While a full profiler like Devel::NYTProf is great for development and analysis, it is generally far too slow and generates too much data to run it on a production machine. Aspect::Library::ZoneTimer is designed to provide some of the same benefits o...

ADAMK/Aspect-Library-Timer-1.10 - 31 Oct 2012 03:17:48 GMT - Search in distribution

Acme::CPANAuthors::Nonhuman - We are non-human CPAN authors River stage one • 2 direct dependents • 2 total dependents

This class provides a hash of PAUSE IDs and names of non-human CPAN authors. On the internet, no one knows you're a cat (unless your avatar gives it away)! The original list of authors was determined via The Faces of CPAN <http://hexten.net/cpan-face...

ETHER/Acme-CPANAuthors-Nonhuman-0.026 - 30 Sep 2017 19:15:31 GMT - Search in distribution

package2plantumlclassdiagram - Generates Plant UML's Class Diagram from Perl Modules River stage zero No dependents

package2plantumlclassdiagram analyze Perl modules with PPI, and generate Plant UML's Class Diagram syntax. You can render the output result with PlantUML. Output Example is here. <https://gist.github.com/hitode909/ce22c46004f2ff1dac73>...

HITODE/App-PerlPackage2PlantUMLClassDiagram-0.02 - 09 Dec 2015 01:42:30 GMT - Search in distribution

Acme::SWUECHO::Meta - a set of tool to learn modules. River stage one • 1 direct dependent • 1 total dependent

Acme::SWUECHO::Meta is a set of tool to learn modules. This is a Acme package, but no one can stop you from using it. methods_in_current_pkg @methods = methods_in_current_pkg; find all the method imported in current package. you can get the informati...

SWUECHO/Acme-SWUECHO-Meta-0.02 - 15 May 2013 02:15:48 GMT - Search in distribution

Class::Superclasses - Find all (direct) superclasses of a class River stage one • 1 direct dependent • 1 total dependent

RENEEB/Class-Superclasses-1.00 - 05 Jan 2019 09:36:55 GMT - Search in distribution

Acme::CPANModules::XSVersions - XS versions of Perl modules River stage one • 1 direct dependent • 1 total dependent

XS versions of Perl modules. This list catalogs (pure-) Perl modules that have their XS counterparts ("fast versions"), usually in separate distributions so the installation of the XS version is optional. The two versions of the modules provide the s...

PERLANCAR/Acme-CPANModules-XSVersions-0.002 - 15 Jan 2019 06:51:53 GMT - Search in distribution

Test::Skeleton::Generator - Create a skeleton for a test file based on an existing module River stage one • 1 direct dependent • 1 total dependent

Test::Skeleton::Generator is supposed to be used from within your editor to quickly generate skeletons/stubs for a test file that is will test the module you are currently working on. So suppose you are working on the file "./lib/Foo/Bar.pm" which ha...

MANNI/Test-Skeleton-Generator-0.06 - 25 Aug 2014 14:10:25 GMT - Search in distribution

PPIx::Shorthand - Translation of short names to PPI::Element classes. River stage one • 2 direct dependents • 2 total dependents

When developing tools that allow a user to specify a subclass of PPI::Element, the long names of the classes don't make for ease of use. This module exists to provide common short names for these classes so that users don't need to learn different on...

ELLIOTJS/PPIx-Shorthand-v1.2.0 - 14 Mar 2010 21:59:15 GMT - Search in distribution

226 results (0.095 seconds)