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

Bug 361953

Summary: Clean up packages (api.systemTypes and lang.expression.initializer) in org.eclipse.edt.eunit.test for java generation
Product: z_Archived Reporter: Jing Qian <jqian>
Component: EDTAssignee: Jeff Douglas <jeffdouglas>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P1 CC: carrollk, mzanjani, pfyu, svihovec
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Jing Qian CLA 2011-10-25 12:06:12 EDT
currently, 

there are still many failures in org.eclipse.edt.eunit.test project,
- generated java has compiler error
- generated java throws exception at runtime
- some fails the tests (actual value doesn't match expected value)

in order to ship EDT 070, these should be clean up to a reasonable state 

I suggest to start with api.eglx_lang package
Comment 1 Jeff Douglas CLA 2011-11-01 08:55:48 EDT
done
Comment 2 Jing Qian CLA 2011-11-01 09:47:08 EDT
Jeff, the api.xxx might be cleaned up, there are still over 4000+ variations for the fvt.xxx packages, which were converted from RBD test cases, I think there are still issues there.  

Peng Fei, are you done with cleaning up the test cases?  Are they all in cvs that the developers can use
Comment 3 pf yu CLA 2011-11-02 03:35:10 EDT
Yes, it's OK right now.
Comment 4 Jing Qian CLA 2011-11-02 09:01:08 EDT
Jeff, we have moved all the test cases only meants for javascript only into a seperate package gen.javascript, that has js external types, RUI handlder, ect which can not be generated into java. 

so the generator setting for this package should be javascript generator only, hopefully this removes a lot of the java generation compilation errors
Comment 5 Jing Qian CLA 2011-11-15 15:36:28 EST
it's not realistic to be 100% success for the entire project for 070, 
Just want the 2 packages to be 100% success

1. api.systemTypes 
2. lang.expression.initializer
Comment 6 Jeff Douglas CLA 2011-11-16 15:11:46 EST
done
Comment 7 Jing Qian CLA 2011-11-21 14:02:18 EST
verified on 201111210901's build