Search results for "distribution:PPIx-EditorTools MGRIMES"
PPIx::EditorTools - Utility methods and base class for manipulating Perl via PPI
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
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
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
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
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
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
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
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
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
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