Summary: | Extension Point org.eclipse.wst.jsdt.core.inferrenceSupport does not load its extensions | ||||||
---|---|---|---|---|---|---|---|
Product: | [WebTools] JSDT | Reporter: | Matthias Kempka <mkempka> | ||||
Component: | General | Assignee: | Phil Berkland <berkland> | ||||
Status: | RESOLVED FIXED | QA Contact: | Phil Berkland <berkland> | ||||
Severity: | normal | ||||||
Priority: | P3 | Keywords: | contributed | ||||
Version: | unspecified | ||||||
Target Milestone: | 3.0 M6 | ||||||
Hardware: | PC | ||||||
OS: | Mac OS X - Carbon (unsup.) | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Matthias Kempka
2008-02-04 12:34:47 EST
Created attachment 88798 [details]
Updated extension point schema
this makes the inferenceProvider's class attribute a required element that says that contributions must implement the org.eclipse.wst.jsdt.internal.infer.InferrenceProvider
I have fixed the name, but havent updated the schema yet. We are still actively working on this extension point, and hope to have it relatively stable in the next week for the M5 milestone. We will be doing refactoring so that the extension does not use internal classes. Not depending on internal classes would be a great thing. Right now I'm suffering from the method InferrenceProvider.applysTo(CompilationUnitDeclaration scriptFile); which I have to implement as InferrenceProvider, but that forces me to use CompilationUnitDeclaration that is exported to plug-in org.eclipse.wst.jsdt.compiler.tool only. Applied patch to schema. |