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

Difference between revisions of "I33 Release Notes"

Line 1: Line 1:
== THIS PAGE IS UNDER CONSTRUCTION. CHECK BACK LATER. ==
 
 
 
 
 
 
== Summary: ==
 
== Summary: ==
  
 
<table border=0>
 
<table border=0>
 
   <tr>
 
   <tr>
     <td>Major Defects:</td>
+
     <td>Normal Defects:</td>
     <td>?</td>
+
     <td>7</td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
     <td>Normal Defects:</td>
+
     <td>Minor Defects:</td>
     <td>?</td>
+
     <td>1</td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
 
     <td>Enhancments:</td>
 
     <td>Enhancments:</td>
     <td>?</td>
+
     <td>2</td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
 
     <td>'''Total''':</td>
 
     <td>'''Total''':</td>
     <td>'''??'''</td>
+
     <td>'''10'''</td>
 
   </tr>
 
   </tr>
  
Line 29: Line 24:
  
  
'''Improved guidance when selecting a Stereotype (Bugzillas [https://bugs.eclipse.org/bugs/show_bug.cgi?id=341548 341548] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=341677 341677])'''<br/>
+
'''Help and guidance when selecting a Stereotype (Bugzillas [https://bugs.eclipse.org/bugs/show_bug.cgi?id=341548 341548] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=341677 341677])'''<br/>
 
The 'Add Stereotype Dialog' now displays a description of the selected stereotype on the bottom of the dialog.  The description is retrieved from the workbench profile defining the stereotype:
 
The 'Add Stereotype Dialog' now displays a description of the selected stereotype on the bottom of the dialog.  The description is retrieved from the workbench profile defining the stereotype:
  
Line 49: Line 44:
  
 
[[Image:stereotype_attribute_context_help.png]]
 
[[Image:stereotype_attribute_context_help.png]]
 
-------------------
 
 
'''Performance improvement of refactoring (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=336735 336735])'''<br/>
 
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.  In the past, the auto builder would continuously interrupt the refactoring process which would cause a significant performance degradation.
 
  
  
'''Enhancement: Target folder marked out of date when there are changes to a model project'''<br/>
+
'''Validate default values against enumeration (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=341055 341055])'''<br/>
Now when there are changes to the Model, Stereotypes, Tigerstripe Descriptor, Active Facet, or if the Active Facet is re-assigned the target output folder for generation will be marked with a warning marker as out-of-date. Running generation on the project will remove the marker.
+
When the type of an entity attribute was set to an enumeration and a default value was specified from the list of enumeration literals, there was no validation being done if the enumeration literals were modified. In other words, the attribute could end up with an invalid default value when the enumeration literals were modified.
  
  
'''Remove from Diagram Action is disabled in certain scenarios (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=320339 320339])'''<br/>
+
'''"Out of date target folder" warning message is displayed multiple times (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=341904 341904])'''<br/>
In certain cases the 'Remove from Diagram' context menu action would get disabled.   
+
This was a regression with an enhancement submitted in the last iteration where the 'out of date target folder' message was displayed multiple timesIssue has been resolved so that it's displayed only once.
  
  
'''Stack overflow when specifying a circular dependency (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=337817 337817])'''<br/>
+
'''Attribute type is not updated for a refactoring operation (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=336049 336049])'''<br/>
There was an issue which would cause a stack overflow when users inadvertently created a circular dependency.
+
This was an issue with refactoring an Enumeration name.  When attributes of an entity referred to an enumeration, their type was not updated when the corresponding enumeration name was changed.  This issue is now resolved.
  
  
'''Problems with deleting Facets  (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=337682 337682])'''<br/>
+
'''Association selection for instance diagrams were ignored (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=342224 342224])'''<br/>
In certain cases deleting facets would cause a Core Exception.
+
When adding a related artifact to an instance diagram, user is presented with a list of associations to import. The selection in this dialog would get ignored and all associations were added to instance diagram:
  
 +
[[Image:association_list.png]]
  
'''Problems with removing referenced modules (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=338204 338204])'''<br/>
 
Deleting referenced modules from projects would cause an internal error.  Even though the operation completed successfully, this would cause some of the test cases to fail.
 
  
 +
'''Closed diagrams are not marked as dirty when containing artifacts are moved (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=343085 343085])'''<br/>
 +
When entities on a closed diagram are moved, the diagram file should be marked as dirty when reopened.
  
'''NPE when adding/removing facets to generators (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=337663 337663])'''<br/>
 
In certain cases adding/removing facets to generators would throw a null pointer exception.
 
  
 +
'''Refactoring issue (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=342525 342525])'''<br/>
 +
This was a refactoring issue where not all references were properly updated after a refactoring operation.
  
'''Cancel button on the Annotation Conflict window doesn't function properly (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=337794 337794])'''<br/>
 
Pressing the cancel button on the annotation conflict window closed a second modal dialog, which wasn't correct.
 
  
 +
'''Issues with Add Related Artifact action (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=343723 343723])'''<br/>
 +
There was an issue with 'Add Related Artifact' action in class diagrams where in certain instances, an empty artifact was added.
  
'''Stereotype values not getting encoded properly (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=336882 336882])'''<br/>
 
There was an encoding issue with stereotype values where characters such as < > & " ' were not getting encoded properly.
 
  
 +
'''Selecting an annotation by double clicking on it (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=342220 342220])'''<br/>
 +
A minor enhancement was implemented to select an annotation in 'Add an annotation dialog' when double clicking on it.
  
'''NPE during refactoring (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=336737 336737])'''<br/>
 
In certain cases an NPE would be thrown during refactoring.  Issue was diagnosed and resolved.
 
  
'''Defects marked as Wont Fix:'''<br/>
+
[[Image:annotation_dialog.png]]
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=311783 311783] - Project creation and project names<br/>
+

Revision as of 13:17, 27 April 2011

Summary:

Normal Defects: 7
Minor Defects: 1
Enhancments: 2
Total: 10

Changes to Tigerstripe in Iteration 33:

Help and guidance when selecting a Stereotype (Bugzillas 341548 341677)
The 'Add Stereotype Dialog' now displays a description of the selected stereotype on the bottom of the dialog. The description is retrieved from the workbench profile defining the stereotype:

Stereotype list.png

Users can click on the context help to obtain more information on the selected stereotype:

Stereotype list context help.png

When a stereotype of an artifact is selected, its description will be displayed to the right of the stereotype within the editor:

Stereotype description.png

For a stereotype that has attributes, the description of the selected attribute is displayed on the bottom of the dialog:

Stereotype attribute.png

Users can click on the help context button to obtain more information:

Stereotype attribute context help.png


Validate default values against enumeration (Bugzilla 341055)
When the type of an entity attribute was set to an enumeration and a default value was specified from the list of enumeration literals, there was no validation being done if the enumeration literals were modified. In other words, the attribute could end up with an invalid default value when the enumeration literals were modified.


"Out of date target folder" warning message is displayed multiple times (Bugzilla 341904)
This was a regression with an enhancement submitted in the last iteration where the 'out of date target folder' message was displayed multiple times. Issue has been resolved so that it's displayed only once.


Attribute type is not updated for a refactoring operation (Bugzilla 336049)
This was an issue with refactoring an Enumeration name. When attributes of an entity referred to an enumeration, their type was not updated when the corresponding enumeration name was changed. This issue is now resolved.


Association selection for instance diagrams were ignored (Bugzilla 342224)
When adding a related artifact to an instance diagram, user is presented with a list of associations to import. The selection in this dialog would get ignored and all associations were added to instance diagram:

Association list.png


Closed diagrams are not marked as dirty when containing artifacts are moved (Bugzilla 343085)
When entities on a closed diagram are moved, the diagram file should be marked as dirty when reopened.


Refactoring issue (Bugzilla 342525)
This was a refactoring issue where not all references were properly updated after a refactoring operation.


Issues with Add Related Artifact action (Bugzilla 343723)
There was an issue with 'Add Related Artifact' action in class diagrams where in certain instances, an empty artifact was added.


Selecting an annotation by double clicking on it (Bugzilla 342220)
A minor enhancement was implemented to select an annotation in 'Add an annotation dialog' when double clicking on it.


Annotation dialog.png

Back to the top