Release Notes: This release adds a SimpleJavaBeanTransformer, adds documentation about the properties file to the "consolidate" model, fixes a few bugs related to Bean features, and removes the ant module.
Release Notes: This release fixes a java.util.List import bug on bean generation.
Release Notes: This version adds the ability to specify a super class on a generated bean and improves the JavaBen generation.
Release Notes: In this version, generators have been extracted from the eugene module. isXXXEmpty and sizeXXX methods have been added to the bean for properties with multiplicity greater than one. Attributes have been replaced by a list of modifiers. The Java eugene generator has been improved when using inheritance.
Release Notes: This version reintroduces the generate goal (and deprecates the smart-generate one). EUGene now uses the Maven3 API. The Ant module has been deleted, as it was not maintained anymore. The maven plugin has been renamed to eugene-maven-plugin; please verify your POMs. This version also fixes a bug that made the maven plugin executions not well isolated.
Release Notes: In this release, xalan has been replaced by saxon. It has migrated to commons-lang3. The bug in the bad property generation was fixed.
Release Notes: This release allows generation of enumerations present in a model, adds an option to never generate a class already defined in classpath, improves Java generation, permits not generating getXXX() methods for boolean properties, and fixes a bug which caused it not to generate an isXXX method for Boolean properties.
Release Notes: This version updates dependencies and fixes the clone operation bug that was trying to add a body for abstract operation.
Release Notes: In this release, the addAll and removeAll methods have been added on bean generation.
Release Notes: This version improves the import manager and updates the versions of dependencies.