Closed cxbrooks closed 5 years ago
I have notes at https://wiki.eecs.berkeley.edu/ptexternal/Main/Triq2019
One thing that should be looked at is that PaletteConfigurationElement.java in o.e.t.workflow.editor extends IConfigurationElement which now has a getHandleId method that needs to be extended.
My temporary workaround is to have getHandleId() throw an UnsupportedOperationException. I think this is correct because many other methods throw the same exception, but it should probably be reviewed.
Throwing an exception might be tricky, as the IConfigurationElement.equals() seems to refer to the handle ID.
I don't really know what the handle ID really stands for, but I guess we could try to return the hash code of the name or something similar i.o. throwing an exception.
After the CI build at https://ci.eclipse.org/triquetrum/job/triquetrum/ finishes and the executable is tested, then this issue may be closed.
Triquetrum now uses Eclipse 2019-09 and is JDK-13 compatible.
Closing...
Triquetrum should be updated to Eclipse 2019-06 and Java 12. See https://wiki.eclipse.org/Triquetrum/Releng/New_Eclipse_Version