Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

I31 Release Notes

Revision as of 21:58, 17 March 2011 by Unnamed Poltroon (Talk)

Summary:

This page is under construction. Please check back later

Enhancements: 2
Major Defects: 4
Normal Defects: 23
Minor Defects: 1
Total: 30


Changes to Tigerstripe in Iteration 31:

Issues with annotating referenced modules (Bugzillas 336641 339537 337779 )
There were a few issues with annotations, which were resolved. The first issue was the fact that the annotation file (i.e. .ann file) would end up in the workspace as opposed to the project when annotating artifacts from referenced modules. The second problem was an issue where annotating artifacts in a referenced module would replicate the annotation for all the projects which referenced the same module. The third problem was an issue where the annotation was not properly detected and exposed to generators. All three issues are now resolved.


To annotate artifacts in a referenced module, simply modify the dependency of your project to depend on the module > expand the referenced module and annotate the artifacts as you see fit. See snapshot below for more details:

Referenced module.png



Performance improvement of refactoring (Bugzilla 336735)
During refactoring the auto build feature is now automatically turned off prior to the start of refactoring. It's turned back on when refactoring is complete. This significantly improves the performance of refactoring for large model projects.


Remove From Diagram Action is disabled in certain scenarios (Bugzilla 320339)
In certain cases the 'Remove from Diagram' action would get disabled when it wasn't supposed to be.


Stack overflow when specifying a circular dependency (Bugzilla 336309)
This was a regression which would generate an error when project dependencies was modified. Issue is now resolved.


Problems with deleting facets (Bugzilla 337682)
In certain cases deleting facets would cause a Core Exception.


Problems with removing referenced modules (Bugzilla 338204)
Deleting referenced modules from projects would cause an internal error. Even though the operation would complete successfully, this would cause some test cases to fail.


NPE when adding/removing facets to generators (Bugzilla 337663)
In certain cases adding/removing facets to generators would throw a null pointer exception.


Cancel button on the Annotation Conflict window doesn't function properly (Bugzilla 337794)
Pressing the cancel button on the annotation conflict window closed a second modal dialog, which wasn't correct.


Module export now supports modification of default output directory (Bugzilla 336577)
When the default output directory (i.e. 'bin' folder) was modified to a different location, the module export didn't work as expected. This is now supported.


NPE when saving Tigerstripe descriptor file (Bugzilla 337884)
This was a regression where an NPE would be thrown when saving modifications to Tigerstripe's descriptor file.


Stereotype values not getting encoded properly (Bugzilla 336882)
There was an encoding issue with stereotype values where characters such as < > & " ' were not getting encoded properly.


NPE during refactoring (Bugzilla 336737)
In certain cases an NPE would be thrown during refactoring. Issue was diagnosed and resolved.


Defects marked as Wont Fix:
Bugzilla 311783 - Project creation and project names

Back to the top