Fedora EPEL 7 Update: php-PHPParser-1.1.0-1.el7

updates at fedoraproject.org updates at fedoraproject.org
Fri Mar 13 15:43:03 UTC 2015


--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2015-0969
2015-02-26 17:29:03
--------------------------------------------------------------------------------

Name        : php-PHPParser
Product     : Fedora EPEL 7
Version     : 1.1.0
Release     : 1.el7
URL         : https://github.com/nikic/PHP-Parser
Summary     : A PHP parser written in PHP
Description :
A PHP parser written in PHP to simplify static analysis and code manipulation.

--------------------------------------------------------------------------------
Update Information:

**PHP-Parser 1.1.0**
* Methods that do not specify an explicit visibility (e.g. function method()) will now have the MODIFIER_PUBLIC flag set. This also means that their isPublic() method will return true.
* Declaring a property as abstract or final is now an error.
* The Lexer and Lexer\Emulative classes now accept an $options array in their constructors. Currently only the usedAttributes option is supported, which determines which attributes will be added to AST nodes. In particular it is now possible to add information on the token and file positions corresponding to a node. For more details see the Lexer component documentation.
* Node visitors can now return NodeTraverser::DONT_TRAVERSE_CHILDREN from enterNode() in order to skip all children of the current node, for all visitors.
* Added builders for traits and namespaces.
* The class, interface, trait, function, method and property builders now support adding doc comments using the setDocComment() method.
* Added support for fully-qualified and namespace-relative names in builders. No longer allow use of name component arrays.
* Do not add documentation and tests to distribution archive files.


--------------------------------------------------------------------------------

This update can be installed with the "yum" update programs.  Use
su -c 'yum update php-PHPParser' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora EPEL GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the epel-package-announce mailing list