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

Bug 357794

Summary: Application spread across several packages compiles fine; gets java can't resolve to a type errors
Product: z_Archived Reporter: Kathy Carroll <carrollk>
Component: EDTAssignee: Project Inbox <edt.compiler-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
archive file none

Description Kathy Carroll CLA 2011-09-15 09:11:59 EDT
Created attachment 203406 [details]
archive file

Application spread across several packages compiles fine; however it gets java can't resolve to a type errors


see the attached file
Comment 1 Matt Heitz CLA 2011-09-15 11:05:48 EDT
The project contains several things we don't support in EDT 0.7.  Many of the records defined in commonData.egl are structured records, so they're just ignored by the generator.  (That explains the errors about types that can't be resolved.  The missing types are the ones that weren't generated from the structured records.)

In addition, the programs use top-level functions.  Those aren't supported either.  It looks like the program used to have {includeReferencedFunctions=yes} in RBD, which we don't have in EDT.  Top-level functions shouldn't be allowed in EDT.
Comment 2 Matt Heitz CLA 2011-10-05 10:38:38 EDT
Kathy, please attach an updated version of the project that's valid, or point to one in CVS.
Comment 3 Kathy Carroll CLA 2011-10-05 12:46:39 EDT
Problem resolved with modifications to the EGL code to workaround toplevel functions and structured records.
Comment 4 Kathy Carroll CLA 2011-10-05 12:47:32 EDT
verified
Comment 5 Lisa Lasher CLA 2011-10-11 15:59:26 EDT
Closing this defect.