Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 478522

Summary: Mark functional interfaces in databinding with @Functional
Product: [Eclipse Project] Platform Reporter: Lars Vogel <Lars.Vogel>
Component: UIAssignee: Simon Scholz <simon.scholz>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: Lars.Vogel
Version: 4.5   
Target Milestone: 4.6 M3   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/56865
https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=a195ad614047d74c304647cf36d6a8d17c6a1c68
Whiteboard:
Bug Depends on: 478236, 478526    
Bug Blocks:    

Description Lars Vogel CLA 2015-09-28 05:45:51 EDT
We should mark interfaces as functional, e.g., the org.eclipse.core.databinding.util.ILogger, IValueChangeListener, etc.
Comment 1 Eclipse Genie CLA 2015-09-28 10:37:07 EDT
New Gerrit change created: https://git.eclipse.org/r/56865
Comment 3 Lars Vogel CLA 2015-09-28 14:30:01 EDT
Thanks Simon.