cpan PPI 0.904

latest releases: 1.278, 1.277, 1.276...
19 years ago

General:
  • Improvements to PPI::Normal
  • Method renaming to parse-time PDOM private methods
  • Various bug fixes and POD tweaks
  • Added PPI::Util

Details:

  • Partly added Layer 2 to PPI::Normal
  • Added function PPI::Normal::Standard::remove_useless_pragma
  • Added function PPI::Normal::Standard::remove_statement_seperator
  • Added function PPI::Normal::Standard::remove_useless_return
  • Renamed _on_line_start to TOKENIZERon_line_start
  • Renamed _on_line_end to TOKENIZERon_line_end
  • Renamed _on_char to TOKENIZERon_char
  • Renamed _scan_for_end to TOKENIZERscan_for_end
  • Renamed _commit to TOKENIZERcommit
  • Renamed _is_an_attribute to TOKENIZERis_an_attribute
  • Renamed _literal to TOKENIZERliteral
  • Renamed _opposite to LEXERopposite
  • Fixed bug in PPI::Statement::Package::namespace
  • Added unit tests for PPI::Statement::Package
  • Added (currently mostly internal) PPI::Util
  • Added exportable function PPI::Util::_Document

Don't miss a new PPI release

NewReleases is sending notifications on new releases.