| 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: | EDT | Assignee: | 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: |
|
||||||
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.
Kathy, please attach an updated version of the project that's valid, or point to one in CVS. Problem resolved with modifications to the EGL code to workaround toplevel functions and structured records. verified Closing this defect. |
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