Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "I27 Release Notes"

Line 26: Line 26:
  
 
== Changes to Tigerstripe in Iteration 27: ==
 
== Changes to Tigerstripe in Iteration 27: ==
 +
 +
'''Significantly simplified dependency page of Tigerstripe descriptor file (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319864 319864])'''<br/>
 +
In the past, the dependency page of a Tigerstripe descriptor file contained two lists: 'Referenced Tigerstripe Projects' and 'Dependencies'.  There was also a link to 'Add standard built-in modules'.  This was simplified by providing a single list where all model dependencies can be specified.  The different type of dependencies are distinguished by different icons.  The link was also removed as it's no longer needed.
 +
 +
 +
'''BEFORE'''
 +
[[Image:dependency_before.png]]
 +
 +
 +
'''AFTER'''
 +
[[Image:dependency_after.png]]
  
 
'''Refactoring Issue: Moving diagrams from one package to another now properly updates the package (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=330524 330524])'''<br/>
 
'''Refactoring Issue: Moving diagrams from one package to another now properly updates the package (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=330524 330524])'''<br/>
Line 43: Line 54:
  
  
'''Fixed a major issue with Tigerstripe Generator Editor Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=329229 329229])'''<br/>
+
'''Fixed a major issue with Tigerstripe Generator Editor (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=329229 329229])'''<br/>
 
There was an intermittent issue with the generator form editor where the artifact type of a rule was ot getting persisted properly.  For example, selecting 'Entity' as an artifact type would persist it as 'Enumeration'! This issue was identified and resolved.   
 
There was an intermittent issue with the generator form editor where the artifact type of a rule was ot getting persisted properly.  For example, selecting 'Entity' as an artifact type would persist it as 'Enumeration'! This issue was identified and resolved.   
  
  
'''Fixed a regression where an NPE was thrown every time a Tigerstripe descriptor file was saved [https://bugs.eclipse.org/bugs/show_bug.cgi?id=333019 333019])'''<br/>
+
'''Fixed a regression where an NPE was thrown every time a Tigerstripe descriptor file was saved (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=333019 333019])'''<br/>
 
NPE would be thrown every time TS descriptor file was modified and saved.  This regression was quickly identified and resolved.
 
NPE would be thrown every time TS descriptor file was modified and saved.  This regression was quickly identified and resolved.
  
  
'''Diagram files being marked as SCM dirty when opened for first time  [https://bugs.eclipse.org/bugs/show_bug.cgi?id=327835 327835])'''<br/>
+
'''Diagram files being marked as SCM dirty when opened for first time  (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=327835 327835])'''<br/>
 
Fixed an issue where diagram files would get marked as SCM dirty when opened for first time.  
 
Fixed an issue where diagram files would get marked as SCM dirty when opened for first time.  
  
  
'''TS Explorer issue where instance diagram file would not be displayed in source folder [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323169 323169])'''<br/>
+
'''TS Explorer issue where instance diagram file would not be displayed in source folder (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323169 323169])'''<br/>
 
Fixed an issue where instance diagram file would not be displayed in source folder of TS Explorer.
 
Fixed an issue where instance diagram file would not be displayed in source folder of TS Explorer.
  
  
'''Opening package of a model would throw an exception [https://bugs.eclipse.org/bugs/show_bug.cgi?id=244309 244309])'''<br/>
+
'''Opening package of a model would throw an exception (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=244309 244309])'''<br/>
 
Fixed an issue where opening package of a model would throw an exception.
 
Fixed an issue where opening package of a model would throw an exception.
  
  
'''Issue with reverting files in TS Explorer [https://bugs.eclipse.org/bugs/show_bug.cgi?id=244309 244309])'''<br/>
+
'''Issue with reverting files in TS Explorer (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=244309 244309])'''<br/>
 
There were issues with reverting files in TS Explorer that are now resolved.
 
There were issues with reverting files in TS Explorer that are now resolved.
  
  
'''Clearing extension of Association Classes [https://bugs.eclipse.org/bugs/show_bug.cgi?id=330528 330528])'''<br/>
+
'''Clearing extension of Association Classes (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=330528 330528])'''<br/>
 
This defect prevented users from clearing extensions of Association Classes.  It has now been resolved.'
 
This defect prevented users from clearing extensions of Association Classes.  It has now been resolved.'
  
  
'''Resolved a deadlock issue related to dependencies [https://bugs.eclipse.org/bugs/show_bug.cgi?id=330796 330796])'''<br/>
+
'''Resolved a deadlock issue related to dependencies (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=330796 330796])'''<br/>
 
Resolved a deadlock issue that would result from a certain dependency structure.
 
Resolved a deadlock issue that would result from a certain dependency structure.
  
Line 77: Line 88:
  
  
'''Removed extra column in Attribute/Constant/Method list of editors [https://bugs.eclipse.org/bugs/show_bug.cgi?id=321131 321131])'''<br/>
+
'''Removed extra column in Attribute/Constant/Method list of editors (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=321131 321131])'''<br/>
 
Extra column in Attribute/Constant/Method list of editors has been removed.
 
Extra column in Attribute/Constant/Method list of editors has been removed.
  
Line 90: Line 101:
  
  
'''Support annotations of method arguments [https://bugs.eclipse.org/bugs/show_bug.cgi?id=329931 329931])'''<br/>
+
'''Support annotations of method arguments (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=329931 329931])'''<br/>
 
Modelers now have the option of annotating method arguments.
 
Modelers now have the option of annotating method arguments.
  
  
  
'''Error when logging enabled in generator [https://bugs.eclipse.org/bugs/show_bug.cgi?id=328439 328439])'''<br/>
+
'''Error when logging enabled in generator (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=328439 328439])'''<br/>
 
Resolved an issue where an error occurred when logging was enabled in generator.
 
Resolved an issue where an error occurred when logging was enabled in generator.
  
  
'''User is now warned when none of the rules match model artifacts [https://bugs.eclipse.org/bugs/show_bug.cgi?id=324148 324148])'''<br/>
+
'''User is now warned when none of the rules match model artifacts (Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=324148 324148])'''<br/>
 
Users are now warned when none of the rules of a generator match the model artifacts.
 
Users are now warned when none of the rules of a generator match the model artifacts.
 +
 +
[[Image:generator_warning.png]]
 +
 +
 +
 +
'''Defects marked as INVALID:'''
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=245541 245541] - XML Not escapted in annotations XML file
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=331529 331529] - Tiger stripe plugin editor -> generator settings tab , doesn't reflect the generator state (tigerstripe.xml)
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=308596 308596] - Sometimes no annotation storage file generated when we apply an annotation
 +
 +
 +
'''Defects marked as WONT FIX:'''
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=320730 320730] - Should new package wizard request for an Artifact package?
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=253292 253292] - Add Tigerstripe Generator support to the Buckminster integration plug-in
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=251717 251717] - Need to document the use of Tigerstripe's Buckminster integration.
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=291048 291048] - Add support for buckmister headless commands.
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225520 225520] - No way to document operation return code/object
 +
Bugzilla [https://bugs.eclipse.org/bugs/show_bug.cgi?id=289130 289130] - Buckminster Support for Modules

Revision as of 16:34, 22 December 2010

In Progress. Please check back later...


Summary:

Enhancements: 7
Major Defects: 4
Normal Defects: 6
Total: TODO


Changes to Tigerstripe in Iteration 27:

Significantly simplified dependency page of Tigerstripe descriptor file (Bugzilla 319864)
In the past, the dependency page of a Tigerstripe descriptor file contained two lists: 'Referenced Tigerstripe Projects' and 'Dependencies'. There was also a link to 'Add standard built-in modules'. This was simplified by providing a single list where all model dependencies can be specified. The different type of dependencies are distinguished by different icons. The link was also removed as it's no longer needed.


BEFORE Dependency before.png


AFTER Dependency after.png

Refactoring Issue: Moving diagrams from one package to another now properly updates the package (Bugzilla 330524)
In the past when diagrams were moved from one package to another, the associated package name was not updated properly. As a result, this would lead to an auditing error. Issue has now been resolved.


Issues related to package deletion has been resolved (Bugzilla 331145)
Deleting packages would also remove the hidden .package file, which would result in the presentation layout to be displayed incorrectly. It would also lead to some files being automatically removed in sub-packages.


Problems with Annotation View has been resolved (Bugzilla 330374)
Annotation View used to throw an NPE in certain cases. This issue has now been resolved.


Fixed project import in headless mode (Bugzilla 331457)
Project import in headless mode is now working. Please click here for more details on headless model generation with Tigerstripe. Please note that you have to specify an absolute path for PROJECT_IMPORT argument.


Fixed a major issue with Tigerstripe Generator Editor (Bugzilla 329229)
There was an intermittent issue with the generator form editor where the artifact type of a rule was ot getting persisted properly. For example, selecting 'Entity' as an artifact type would persist it as 'Enumeration'! This issue was identified and resolved.


Fixed a regression where an NPE was thrown every time a Tigerstripe descriptor file was saved (Bugzilla 333019)
NPE would be thrown every time TS descriptor file was modified and saved. This regression was quickly identified and resolved.


Diagram files being marked as SCM dirty when opened for first time (Bugzilla 327835)
Fixed an issue where diagram files would get marked as SCM dirty when opened for first time.


TS Explorer issue where instance diagram file would not be displayed in source folder (Bugzilla 323169)
Fixed an issue where instance diagram file would not be displayed in source folder of TS Explorer.


Opening package of a model would throw an exception (Bugzilla 244309)
Fixed an issue where opening package of a model would throw an exception.


Issue with reverting files in TS Explorer (Bugzilla 244309)
There were issues with reverting files in TS Explorer that are now resolved.


Clearing extension of Association Classes (Bugzilla 330528)
This defect prevented users from clearing extensions of Association Classes. It has now been resolved.'


Resolved a deadlock issue related to dependencies (Bugzilla 330796)
Resolved a deadlock issue that would result from a certain dependency structure.

Association class.png


Removed extra column in Attribute/Constant/Method list of editors (Bugzilla 321131)
Extra column in Attribute/Constant/Method list of editors has been removed.


BEFORE: Extra columns before.png


AFTER: Extra columns after.png


Support annotations of method arguments (Bugzilla 329931)
Modelers now have the option of annotating method arguments.


Error when logging enabled in generator (Bugzilla 328439)
Resolved an issue where an error occurred when logging was enabled in generator.


User is now warned when none of the rules match model artifacts (Bugzilla 324148)
Users are now warned when none of the rules of a generator match the model artifacts.

Generator warning.png


Defects marked as INVALID: Bugzilla 245541 - XML Not escapted in annotations XML file Bugzilla 331529 - Tiger stripe plugin editor -> generator settings tab , doesn't reflect the generator state (tigerstripe.xml) Bugzilla 308596 - Sometimes no annotation storage file generated when we apply an annotation


Defects marked as WONT FIX: Bugzilla 320730 - Should new package wizard request for an Artifact package? Bugzilla 253292 - Add Tigerstripe Generator support to the Buckminster integration plug-in Bugzilla 251717 - Need to document the use of Tigerstripe's Buckminster integration. Bugzilla 291048 - Add support for buckmister headless commands. Bugzilla 225520 - No way to document operation return code/object Bugzilla 289130 - Buckminster Support for Modules

Back to the top