PHP_Depend-0.9.5 released
Today I released PHP_Depend 0.9.5, which contains many bug fixes and improvements. The main features of this release are PHP 5.3 namespace support and a more robust parser that ignores most kinds of syntax errors,
- Closed #2 Support PHP 5.3 namespace syntax, implemented since svn revision #789.
- Closed #61 Catch parser errors and continue processing, implemented in svn revision #880.
- Closed #63 Make ResultPrinter a configurable option, implemented in svn revision #668.
- Fixed #64 The single cache directory causes permission denied on *NIX systems, fixed in svn revision #667.
- Fixed #65 Endless loop for class and interface declarations without body, fixed in svn revision #672.
- Closed #66 Dependency wiring should be done at the end of the parsing process, implemented in svn revision #855.
- Fixed #69 Parser does not handle PHP 5.3 class names in function and method bodies, fixed in svn revision #688.
- Fixed #70 Parser throws an unexpected token exception for closure, fixed in svn revision #726.
- Fixed #71 Parser throws an unexpected token exception for signed default values, fixed in svn revision #740.
- Fixed #73 Inconsistent state when an interface and a class with the same name exists, fixed in svn revision #776.
- Fixed #76 Tokenizer keyword detection is broken, fixed in svn revision #871.
You can get the latest PHP_Depend version from its PEAR channel: pear.pdepend.org
mapi@arwen ~ $ pear channel-discover pear.pdepend.org
mapi@arwen ~ $ pear install pdepend/PHP_Depend-beta