Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 357097 - There is an underscore missing in the file eIsSet.override.javajetinc in line 29.
Summary: There is an underscore missing in the file eIsSet.override.javajetinc in line...
Status: VERIFIED FIXED
Alias: None
Product: MDT.UML2
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: SR1   Edit
Assignee: Kenn Hussey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-08 10:31 EDT by Danny Arnold CLA
Modified: 2011-09-14 14:38 EDT (History)
0 users

See Also:
Kenn.Hussey: indigo+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danny Arnold CLA 2011-09-08 10:31:51 EDT
Build Identifier: 20110615-0604

File: plugins/org.eclipse.uml2.codegen.ecore/templates/model/Class/eIsSet.override.javajetinc
Line: 29

"_ESETTING_DELEGATE" should be "__ESETTING_DELEGATE"

The generated code will have errors otherwise. 

Reproducible: Always

Steps to Reproduce:
If your model contains classes with boolean properties containing OCL then it will generate wrong code in the Method "eIsSet". (generates "IS_COMPOSITE_ESETTING_DELEGATE" instead of "IS_COMPOSITE__ESETTING_DELEGATE" for the property isComposite)
Comment 1 Kenn Hussey CLA 2011-09-08 23:08:19 EDT
The fix has been committed to CVS (and to git). An Indigo maintenance build containing this fix will be available early next week; a Juno build will be available in the coming weeks.
Comment 2 Kenn Hussey CLA 2011-09-14 14:38:15 EDT
The Juno integration build is now available (repository and downloads), as is the Indigo build (repository ony; downloads to be available with the official SR1 release).