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