|[wtp-pmc] Request to use Java 5 Language Features in facet plugins|
|Ok, so I’d like
to request PMC approval to use Java 5 features in wst.common.facet.core
and facet.ui plugins. The reason is that the API of both of these plugins
has been designed from the start to utilize parameterized collections (generics)
and enumerations. The API in these plugins has been shipped in a “provisional”
state for the 1.0 and 1.5 releases. The current plan is to move this API
into the “declared” status for the 2.0 release. However, that cannot
happen until collections in the API are properly parameterized and the
fake enum classes are replaced with real enums. Note that this is not the
only issue currently blocking the API declaration, but the plan is to resolve
the other issues in the 2.0 release.
[mailto:wtp-dev-bounces@xxxxxxxxxxx] On Behalf Of Tim Wagner
On the status call today we agreed to the following policy:
Maintenance releases on the 1.x lines (1.5.1, 1.5.2, etc.) are unchanged – they are still restricted to Java 1.4 language features and must compile and run on a Java 1.4 JDK/VM.
Back to the top