The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:PPIx-EditorTools MGRIMES"

PPIx::EditorTools - Utility methods and base class for manipulating Perl via PPI River stage one • 1 direct dependent • 1 total dependent

Base class and utility methods for manipulating Perl via PPI. Pulled out from the "Padre::Task::PPI" code....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::Lexer - Simple Lexer used for syntax highlighting River stage one • 1 direct dependent • 1 total dependent

Go over the various interesting elements of a give piece of code or an already process PPI tree. For each token call the user supplied 'highlighter' function with the follow values: $css - The keyword that can be used for colouring. $row - The row nu...

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::Outline - Collect use pragmata, modules, subroutiones, methods, attributes River stage one • 1 direct dependent • 1 total dependent

Return a list of pragmatas, modules, methods, attributes of a "PPI::Document"....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::ReturnObject - Simple object to return values from PPIx::EditorTools River stage one • 1 direct dependent • 1 total dependent

Retuning a simple "PPI::Element" from many of the "PPIx::EditorTools" methods often results in the loss of the overall context for that element. "PPIx::EditorTools::ReturnObject" provides an object that can be passed around which retains the overall ...

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::RenamePackage - Change the package name River stage one • 1 direct dependent • 1 total dependent

This module uses PPI to change the package name of code....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::RenameVariable - Lexically replace a variable name in Perl code River stage one • 1 direct dependent • 1 total dependent

This module will lexically replace a variable name....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::FindUnmatchedBrace - PPI-based unmatched-brace-finder River stage one • 1 direct dependent • 1 total dependent

Finds the location of unmatched braces in a "PPI::Document"....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::RenamePackageFromPath - Change the package name based on the files path River stage one • 1 direct dependent • 1 total dependent

This module uses PPI to change the package name of code....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::FindVariableDeclaration - Finds where a variable was declared using PPI River stage one • 1 direct dependent • 1 total dependent

Finds the location of a variable declaration....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC

PPIx::EditorTools::IntroduceTemporaryVariable - Introduces a temporary variable using PPI River stage one • 1 direct dependent • 1 total dependent

Given a region of code within a statement, replaces all occurrences of that code with a temporary variable. Declares and initializes the temporary variable right above the statement that included the selected expression....

YANICK/PPIx-EditorTools-0.21 - 24 Dec 2017 21:36:11 UTC
10 results (0.028 seconds)