Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dtp-dev] Data Tools will not compile against Eclipse 4.31 / 2024-03

The interfaces org.eclipse.ui.commands.ICommand / ICommandManager / IKeySequenceBinding (and possibly more) have been removed from Eclipse 4.31. Classes using these interfaces like AbstractSQLEditorTextHover will not compile against this release of Eclipse; other code may be affected as well.

According to a note here: https://github.com/eclipse-platform/eclipse.platform.ui/blob/R4_30_maintenance/bundles/org.eclipse.ui.workbench/Eclipse%20UI/org/eclipse/ui/commands/ICommand.java we are supposed to use the "org.eclipse.core.commands" plug-in.

If it helps, I found this commit in the sourceediting repo where use of this interface was modified to work with 4.31.
https://github.com/eclipse-sourceediting/sourceediting/commit/2ec0321982c9b44d7235fef5a6358741431399c7

Given the 4.31 release in a little over a week, seems like something that must be addressed soon - unless I'm mistaken and have been looking at the wrong branch (master)!

Best,
Brian

Back to the top