Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] JFace Generics

here the Gerrit query narrowed down to Hendrik's changes
https://git.eclipse.org/r/#/q/platform/eclipse.platform.ui+owner:%22Hendrik+Still%22,n,z

--
Matthias

On Thu, Aug 29, 2013 at 7:46 AM, Lars Vogel <lars.vogel@xxxxxxxxx> wrote:
Hi Eike,

this is a GSoC done by Hendrik (cc) and was announced on PlanetEclipse. See http://blog.vogella.com/2013/06/17/google-summer-of-code-at-eclipse-2/. John Arthone and I are the mentors for this project

The work is still ongoing so far the ComboViewer and the TableViewer have been converted as well several basic classes. We currently don't know if we can generify IStructuredSelection. 

Input is very welcome, the umbrella bug is https://bugs.eclipse.org/bugs/show_bug.cgi?id=402445 and every code change is pushed to Gerrit. Look in https://git.eclipse.org/r/#/q/platform/eclipse.platform.ui,n,z for Hendrik (so don't know how to narrow the query down to Hendrik only).

Best regards, Lars


2013/8/29 Eike Stepper <stepper@xxxxxxxxxx>
Hi,

After updating my target platform to Luna I noticed that my workspace is full of raw type warnings caused by changes in JFace to generify its APIs, for example Viewer. But the changes look incomplete, e.g., ViewerDropAdapter.getViewer() is still a raw type. Can we expect more such changes, e.g., IStructuredSelection?

Has there been an announcement for these changes? Is there any advice on how to adjust our code?

What about other Eclipse APIs, such as IAdaptable.getAdapter(Class), will it be changed to <T> T getAdapter(Class<T>)?

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



Back to the top