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

Bug 316129

Summary: org.eclipse.jdt.compiler.tool depends on JavaSE-1.6
Product: [Eclipse Project] JDT Reporter: Moritz Eysholdt <moritz.eysholdt>
Component: CoreAssignee: Olivier Thomann <Olivier_Thomann>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: Olivier_Thomann
Version: 3.6   
Target Milestone: 3.6   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Moritz Eysholdt CLA 2010-06-08 09:38:17 EDT
/org.eclipse.jdt.compiler.tool/META-INF/MANIFEST.MF says:
Bundle-RequiredExecutionEnvironment: JavaSE-1.6

I have to use Java 1.5 since Java 1.6 is not available for OS X Leopard. 

Due to this dependency, this bundle can not be loaded. A quick look at the code didn't reveal any hints that this might be intentional. So -- is it?
Comment 1 Olivier Thomann CLA 2010-06-08 10:01:05 EDT
Yes, this is intentional. This fragment defines a support for the jsr199 api which is available only in 1.6.
So 1.6 is required for this fragment. Same reason for compiler.apt fragment.
Closing as INVALID.