Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 355893

Summary: Generate Parts more consistently
Product: z_Archived Reporter: Scott Greer <greer>
Component: EDTAssignee: Scott Greer <greer>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: lasher
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Scott Greer CLA 2011-08-25 16:06:43 EDT
First, normalize the LibraryTemplate so that the genClassBody logic for all JS-gen'ed parts comes from one place, EGLClassTemplate.  

Next, normalize comma-delimiting between generated functions by having logic that gens a function first emit a comma.  Doing so allows overrides that no-op one or more functions without resulting in JavaScript syntax errors as a result of spurious commas.
Comment 1 Scott Greer CLA 2011-08-25 22:06:26 EDT
Implemented.
Comment 2 Lisa Lasher CLA 2011-08-26 18:03:47 EDT
changing to Enhancement, as this isn't really a defect.
Comment 3 Lisa Lasher CLA 2011-11-04 11:42:24 EDT
Closing this work item