Skip to content

Releases: Trismegiste/Mondrian

Big refactoring

16 Sep 12:03
Compare
Choose a tag to compare

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

12 Sep 13:54
Compare
Choose a tag to compare

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

11 Sep 00:05
Compare
Choose a tag to compare

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

image

Release supporting Trait

10 Sep 13:42
Compare
Choose a tag to compare
Pre-release

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