Reflect 3.0.0-beta-1 has just been released.
3.0.0-beta1 is final milestone of API 3.0
We have reached a point where API is stabilized and is ready for a release candidate.
composer, Reflect has adopted an ascii text logo._ ____ __ _ _ _ __ | |__ _ __ | _ \ ___ / _| | ___ ___| |_ | '_ \| '_ \| '_ \| |_) / _ \ |_| |/ _ \/ __| __| | |_) | | | | |_) | _ < __/ _| | __/ (__| |_ | .__/|_| |_| .__/|_| \_\___|_| |_|\___|\___|\__| |_| |_|
Generator is online at http://patorjk.com/software/taag/#p=display&f=Standard&t=phpReflect
Add a new component, the
NotifierPluginthat allow to be notified at end of a long parsing process.
Actually only a
Growlnotifier is provided (by PEAR/Net_Growl 2.7 package), but your are free to make your own.
Specific code remaining
Collection\ReferenceCollectionto CompatInfo have been transfered to this project.
Reflect::setPluginManager(), and getter
Reflect::getPluginManager(), no more used.
Added a new class
Reflect\Utilon code refactoring, to remove dupplicated code about time formatted to display.
A bit of color to make the phar manifest more readable.
Updated php min version required (5.3.2) due to usage of
Ensures that there will be no errors when traversing highly nested node trees (E.g : https://github.com/phpmd/phpmd/blob/master/src/test/resources/files/Regression/24975295/testLocalVariableUsedInDoubleQuoteStringGetsNotReported.php). See commit [defded5]9eb8eab6fb02475970745529bbf8f51a1
A new file queue strategy was applied to detect conditional code. Used only by CompatInfo and its
compatibilityanalyser. See php-compatinfo GH-160 issue.