Changes for version 1.284_01 - 2025-11-24 (TRIAL RELEASE)

  • unofficial developer release
  • speed up signature handling and parsing of big source files (GH#309) (Lukas Mai)

Modules

PPI
Parse, Analyze and Manipulate Perl (without perl) UNAUTHORIZED
The PPI Document Caching Layer UNAUTHORIZED
Object representation of a Perl document UNAUTHORIZED
A Perl Document located in a specific file UNAUTHORIZED
A fragment of a Perl Document UNAUTHORIZED
A normalized Perl Document UNAUTHORIZED
Dumping of PDOM trees UNAUTHORIZED
The abstract Element class, a base for all source objects UNAUTHORIZED
The PPI exception base class UNAUTHORIZED
Object version of the Element->find method UNAUTHORIZED
The PPI Lexer UNAUTHORIZED
Abstract PPI Node class, an Element that can contain other Elements UNAUTHORIZED
Normalize Perl Documents UNAUTHORIZED
Provides standard document normalization functions UNAUTHORIZED
The base class for Perl statements UNAUTHORIZED
Statements which break out of normal statement flow UNAUTHORIZED
Describes all compound statements UNAUTHORIZED
The __DATA__ section of a file UNAUTHORIZED
Content after the __END__ of a module UNAUTHORIZED
A generic and non-specialised statement UNAUTHORIZED
A given-when statement UNAUTHORIZED
Statements that include other code UNAUTHORIZED
Inline Perl 6 file section UNAUTHORIZED
A useless null statement UNAUTHORIZED
A package statement UNAUTHORIZED
A scheduled code block UNAUTHORIZED
Subroutine declaration UNAUTHORIZED
An unknown or transient statement UNAUTHORIZED
Isolated unmatched brace UNAUTHORIZED
Variable declaration statements UNAUTHORIZED
A when statement UNAUTHORIZED
The base class for Perl braced structures UNAUTHORIZED
Curly braces representing a code block UNAUTHORIZED
Round braces for boolean context conditions UNAUTHORIZED
Anonymous hash or array constructor UNAUTHORIZED
Circular braces for a for expression UNAUTHORIZED
Circular braces for a switch statement UNAUTHORIZED
Explicit list or precedence ordering braces UNAUTHORIZED
List of subroutine signature elements UNAUTHORIZED
Braces that represent an array or hash subscript UNAUTHORIZED
An unknown or unresolved brace structure UNAUTHORIZED
Circular braces for a when statement UNAUTHORIZED
A single token of Perl source code UNAUTHORIZED
Token getting the last index for an array UNAUTHORIZED
A token for a subroutine attribute UNAUTHORIZED
Tokens representing Unicode byte order marks UNAUTHORIZED
A prefix which forces a value into a different context UNAUTHORIZED
A comment in Perl source code UNAUTHORIZED
A dashed bareword token UNAUTHORIZED
The actual data in the __DATA__ section of a file UNAUTHORIZED
Completely useless content after the __END__ tag UNAUTHORIZED
Token class for the here-doc UNAUTHORIZED
Token class for a statement label UNAUTHORIZED
Tokens representing magic variables UNAUTHORIZED
Token class for a number UNAUTHORIZED
Token class for a binary number UNAUTHORIZED
Token class for an exponential notation number UNAUTHORIZED
Token class for a floating-point number UNAUTHORIZED
Token class for a binary number UNAUTHORIZED
Token class for a binary number UNAUTHORIZED
Token class for a byte-packed number UNAUTHORIZED
Token class for operators UNAUTHORIZED
Sections of POD in Perl documents UNAUTHORIZED
A subroutine prototype descriptor UNAUTHORIZED
String quote abstract base class UNAUTHORIZED
A standard "double quote" token UNAUTHORIZED
The interpolation quote-like operator UNAUTHORIZED
The literal quote-like operator UNAUTHORIZED
A 'single quote' token UNAUTHORIZED
Quote-like operator abstract base class UNAUTHORIZED
A `backticks` command token UNAUTHORIZED
The command quote-like operator UNAUTHORIZED
The readline quote-like operator UNAUTHORIZED
Regexp constructor quote-like operator UNAUTHORIZED
Word list constructor quote-like operator UNAUTHORIZED
Regular expression abstract base class UNAUTHORIZED
A standard pattern match regex UNAUTHORIZED
A match and replace regular expression token UNAUTHORIZED
A transliteration regular expression token UNAUTHORIZED
The __DATA__ and __END__ tags UNAUTHORIZED
Token class for characters that define code structure UNAUTHORIZED
A token class for variables and other symbols UNAUTHORIZED
Token of unknown or as-yet undetermined type UNAUTHORIZED
Tokens representing ordinary white space UNAUTHORIZED
The generic "word" Token UNAUTHORIZED
The PPI Quote Engine UNAUTHORIZED
The Perl Document Tokenizer UNAUTHORIZED
Abstract base class for document transformation classes UNAUTHORIZED
Demonstration PPI::Transform class UNAUTHORIZED

Provides

in lib/PPI/Exception/ParserRejection.pm UNAUTHORIZED
in lib/PPI/Singletons.pm UNAUTHORIZED
in lib/PPI/Util.pm UNAUTHORIZED
in lib/PPI/XSAccessor.pm UNAUTHORIZED