Community
Participate
Working Groups
Remove the deprecation warnings in Graphiti coding, especially those for GEF. Keep the upcoming version of Graphiti compilable and runnable against Eclipse 3.7 and especially GEF 3.7.
Targeted for Juno
Created attachment 206599 [details] Proposed patch Proposed solution, please review. I'm not really sure about the GFCommandStack modification, since in order to remove the deprecation we need to replicate the listeners management. Maybe it's a bit overkill.
(In reply to comment #2) > Created attachment 206599 [details] > Proposed patch > Proposed solution, please review. > I'm not really sure about the GFCommandStack modification, since in order to > remove the deprecation we need to replicate the listeners management. Maybe > it's a bit overkill. Great! Thanks for the patch! We will have a closer look after M3.
I applied the patch to our head version and submitted the changes to Eclipse. I only took out the GFCommandStack modifications as the replication would probably not really improve things. Committed with commit 627fe402671239646ddccd336e4dbf603614d7cf Author: mwenz <michael.wenz@sap.com> 2011-11-09 13:17:03 Committer: mwenz <michael.wenz@sap.com> 2011-11-09 13:17:03 Parent: 6407709aaf2e0f61e60540f41672c1353e2545d9 (Updated New&Noteworthy for M3) Branches: origin/master, master
I fixed some more warnings with commit 913ce8cddf8d0a71c593e9c26d0745bc12484245 Author: mwenz <michael.wenz@sap.com> 2011-11-09 14:12:28 Committer: mwenz <michael.wenz@sap.com> 2011-11-09 14:12:28 Parent: 627fe402671239646ddccd336e4dbf603614d7cf (Bug 352440: Applied patch to fix deprecation warnings, but keep GFCommandStack unchanged) Branches: origin/master, master
The warnings have disappeared also in the central build log
Bookkeeping: Set target release
Part of Graphiti 0.9.0 (Eclipse Juno)