Bug 543288 - Remove cached version of toString in JFace Binding
Summary: Remove cached version of toString in JFace Binding
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.10   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2019-01-09 03:40 EST by Lars Vogel CLA
Modified: 2019-06-18 11:43 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2019-01-09 03:40:16 EST
Jface Binding caches the toString calculation which leads to incorrect results if you are changing Bindings at runtime.

Will remove the caching and the uncommon implementation pattern.

toString is supposed to be only relevant for debugging, so this should not affect normal runtime.
Comment 1 Eclipse Genie CLA 2019-01-09 04:28:33 EST
New Gerrit change created: https://git.eclipse.org/r/134824
Comment 2 Dani Megert CLA 2019-01-09 12:16:33 EST
Please provide either steps that show the problem or add a test case to the Gerrit change.
Comment 3 Lars Vogel CLA 2019-02-19 03:31:22 EST
Mass change, please reset target if you still planning to fix this for 4.11.
Comment 4 Lars Vogel CLA 2019-06-18 11:43:51 EDT
I currently do not need this anymore