Releases: Trismegiste/Mondrian
Big refactoring
The 3 visitors for digraph building become big fatty classes. I have to split them to preserve SRP.
No features added. Traits are not fully supported yet (method aliasing and coupling algorithm for exemple)
Html rendering
Thanks to D3.js, a report can be generated in html format (option --format=html )
Download the PHAR here https://github.com/Trismegiste/Mondrian/raw/master/bin/box/mondrian.phar
Big update
Major update to clean and update this repo:
- switching to PSR-4 autoloader
- Moving sources to src/ and tests to tests/
- updating and tagging version for all dependencies
- adding export to SVG format
- minimum-stability : stable
Phar executable download here
Not all traits features supported yet
Release supporting Trait
This alpha release is supporting Trait declarations and the use in classes.
Things that do NOT WORK :
- method aliasing during use of trait
- use traits in a trait
Unit tests are OK despite Travis fail. Locally it works with PHPUnit 4.2.5 (No time to figure out why)
PHAR package all-in-one at https://github.com/Trismegiste/Mondrian/blob/master/Resources/box/mondrian.phar