]
Paul Richardson commented on TEIIDDES-2333:
-------------------------------------------
This needs to be fixed to allow Teiid Designer 8.6.x to work across both luna and kepler
target platforms. This is the main reason that we currently have 2 branches for these TPs.
Fixing this by using public API that spans both TPs should allow installation regardless
of TP.
Use of eclipse internal classes in ControlledPopupMenuExtender
--------------------------------------------------------------
Key: TEIIDDES-2333
URL:
https://issues.jboss.org/browse/TEIIDDES-2333
Project: Teiid Designer
Issue Type: Bug
Reporter: Paul Richardson
Assignee: Paul Richardson
Priority: Blocker
Fix For: 8.6.1
Upgrading the Target Platform to Luna, the
[
ControllerPopupMenuExtender|https://github.com/Teiid-Designer/teiid-desig...]
shows a compile error due a change in API of the contributeObjectActions() method.
Since this method is internal, it is within scope for Eclipse to change its API. In
retrospect, Designer should rewrite this class to avoid the use of the internal API, which
would increase the chances of transitioning, between target platforms, being much more
seamless.