EMF/New and Noteworthy/Helios
Eclipse EMF Core New and Noteworthy items for the Helios release.
For more details about the development plan, see the EMF Helios draft plan.
This milestone was completed on Friday October 2, 2009.
This milestone was completed on Friday August 21, 2009.
Fully Overrideable Header Comments in Generated Code
The default header comment generated at the top of all Java, properties, and XML files is now fully overrideable via the GenModel. Previously, the header templates included a
$Id$ CVS tag that was always included, whether or not copyright text was manually specified in the GenModel. Users not using CVS, or wanting to generate different (or no) CVS tags into their code, were forced to use dynamic templates.
The header templates have now been modified so that this tag is only generated by default, in the case where no custom copyright text is specified. Users who specify custom copyright text and wish to include this tag should add it to their copyright text.
Not that, in merging, any changes to the header comment resulting from regeneration are ignored. This has always allowed users to modify the header comment manually and regenerate without losing their changes. As a result, existing files, whether regenerated with or without copyright text specified, are not affected by this change.