Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363536 - Remove BasicProgram
Summary: Remove BasicProgram
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Xiao Bin Chen CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-10 15:54 EST by Brian Svihovec CLA
Modified: 2017-02-23 14:18 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Svihovec CLA 2011-11-10 15:54:51 EST
In the future, we will be removing the BasicProgram annotation, since it is no longer required.  Since we are so close to shutting down the .7 release, I do not want to risk removing the annotation now only to find out that someone required it to exist.  In the .7 time frame, we should remove references to BasicProgram in our utilities that generate EGL Source code, so that when the annotation is removed  new code will continue to work.

Remove references to BasicProgram in:

* Content Assist
* Templates
* (Any other IDE utility that normally inserts the BasicProgram annotation in EGL Source code)


Paul, please remove the onUnloadExit field from the BasicProgram annotation, since no one can use that in EDT .7.
Comment 1 Xiao Bin Chen CLA 2011-11-14 22:16:41 EST
Resolved.
Comment 2 Xiao Bin Chen CLA 2011-11-14 22:17:23 EST
comment out basicprobram in content assist
remove basic program in template.
Comment 3 Brian Svihovec CLA 2011-11-15 22:07:32 EST
Thanks for making these changes.  In the file eglcoredefault-templates.properties, please put back 'basic' for the string Templates.basic_program.  We still have basic programs, we just don't have a stereotype for them.  This is the same as we have for basic handler and basic library.
Comment 4 Brian Svihovec CLA 2011-11-15 22:07:45 EST
See comment 3.
Comment 5 Xiao Bin Chen CLA 2011-11-16 01:10:24 EST
(In reply to comment #4)
> See comment 3.

add "basic" back.
Comment 6 Brian Svihovec CLA 2011-11-30 14:44:14 EST
Verified and close with the 20111130 build.