Archive for the ‘Releases’ Category

Issue Reports on 2.0.3

Monday, December 6th, 2010
  • ModelGoon crashes when a displayed class contains build errors.
  • Class deletion doesn’t refresh the diagram. Closing then opening the diagram is a workaround.

I will provide an update as soon as possible.

ModelGoon 2.0.3

Sunday, December 5th, 2010

ModelGoon 2.0.3 is available. It includes minor bug fixes and a full refactoring of the reverse engineering engine. I am currently working on implementing a new diagram : the Communication Diagram.

New Features :
- Enums are displayed as stereotypes
- Reverse engineering improvement
Fixed Bugs :
- Package diagram widow shows the file name
- Inner classes can be saved and restored
- Export dialog shows the diagram’s directory by default
- Added errors dialogs

ModelGoon 2.0.2

Sunday, November 28th, 2010

ModelGoon 2.0.2 is available, it contains only the Maven multi-modules project bug fix. I will now focus on source code modification from the diagram : new elements creation and refactoring features. Stay tuned.

ModelGoon 2.0.1 Navigate from Class Diagram

Thursday, November 25th, 2010

Here is an update of the previous release. It corrects few bugs in model building, and adds the ability to navigate from the diagram to the code. Just open the context menu on the selected element, and click “Open in Editor”. This feature works on Classes, Attributes and Methods.

This version can now be installed from ModelGoon’s update site : http://www.modelgoon.org/update but is still be available for installation in the dropins folder.

Feel free to contact me from the contact form for installation troubleshooting.

ModelGoon 2.0.0 with Class Diagram

Sunday, November 21st, 2010

ModelGoon 2.0.0 is available with Class Diagram creation from Java source code. A simple and fast way to view classes structure in Live. While coding, the diagram can be updated manually to reflect the changes made in the source code. With the PNG export function, this class diagram can be inserted very quickly inside the project’s documentation.

Here is a screenshot built from JDepend’s source code.

ModelGoon appears in Jaxenter

Sunday, November 21st, 2010

Only two days after its first release, Jaxenter has published a little post about ModelGoon. Thank you and stay tuned.

“Code Gets Visual”by Jessica Thornsby

ModelGoon 1.0.0 is available for download

Sunday, November 14th, 2010

The Java Package Dependencies Diagram Viewer is the first part of the ModelGoon project. Its main feature is to show the dependencies between user selected packages in an Eclipse java project. For now on, it can be refreshed manually to take classes modifications into account, but will be automatic in the future. This tool is very useful for detecting circular dependencies in packages which is a sign of code smell or to document a project’s architecture.

Usage steps :

  1. Open the creation wizard at the Other page
  2. Unfold the ModelGoon Visual Modeling Folder
  3. Select Package Dependencies Analysis Diagram
  4. Enter the location and name of the new file
  5. Simply drop the packages of the project containing the diagram into the center view
  6. Right click on the Diagram for options