This is a tool to measure TDD conformance. The classifications are:
First of all, you need to download the Eclipse SDK, containing the Eclipse Plug-in Development Environment (PDE). You can download it from here
Download Butterfly's source files from here. You can simply download the files, you can clone it with git, if you want to modify it, or you can fork it in github if you intend to contribute your changes back to Butterfly.
These projects are not part of the plugin code itself. You can create them with eclipse wizards if you prefer. They are being provided just for simplicity.
Then open the site.xml file inside the butterfly-site project and press the 'build' button. Eclipse will compile everything and put the binaries inside the update site project.
This project is now a complete update site you can point your eclipse to. You can also make this directory available in a HTTP URL in order to make the plugin available for installing in other Eclipses instances.
It should be enough. If you have any problem, don't hesitate to send me an email at altitdb at gmail dot com.
Requirements: Java 11 and Eclipse 2020-06 (4.16.0)
Update Site: https://butterfly-plugin.firebaseapp.com
Launch Eclipse. Select Help -> Install New Software..., and add the update site to the list of available sites. Follow the wizard and you are done!
Launch Eclipse. Select Window -> Show View -> Other..., and find for Butterfly view and click in Open. Select your project and click in Play Icon at Butterfly view.
Please let me know what do you think about Butterfly. Send me an email at altitdb at gmail dot com anytime!