Bug 548411 - [Databinding] Some property factories generified in non-backwards compatible way
Summary: [Databinding] Some property factories generified in non-backwards compatible way
Status: CLOSED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.13   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-18 16:00 EDT by Jens Lideström CLA
Modified: 2019-06-21 10:24 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Lideström CLA 2019-06-18 16:00:12 EDT
CellEditorProperties was overlooked when the new typed property factories were created. Instead it was generified in-place. This can lead to compile errors for clients.

I don't know if this change has made it out in a public release yet. If it hasn't we should fix the problem.

(This class is probably very rarely used.)
Comment 1 Jens Lideström CLA 2019-06-20 08:31:17 EDT
This problem exisits for both the following classes:

org.eclipse.jface.databinding.util.JFaceProperties
org.eclipse.jface.databinding.viewers.CellEditorProperties
Comment 2 Jens Lideström CLA 2019-06-21 10:24:35 EDT
As Eclipse 4.12 is publicly available since 2019-06-19 these changes are now let out onto the world and we have to live with them.

I expect that the impact is low as affected classes probably are probably rarely used.

The potential impact is that some clients will get compile errors as a result of the addition of type arguments.

I'll close this ticket.