This is the base class for all SonarQube for Eclipse related notifications shown in the bottom right corner.
It is definitely not using the Notification API as it seems but I also don’t see the reference to Mylyn here
The plug-in is build against the latest Eclipse IDE with Java 11, 4.24 (2022-06), for compatibility with older versions and third-party applications build on-top of the Eclipse IDE.
Does this already feature the changes for the JFace API? It will definitely not yet feature the SVG changes if I’m not mistaken.
After a bit more investigation, it appears that we won’t be able to migrate yet. The new API makes the notification appear in the middle of the screen. We would need to use NotificationPopup.forShell that was introduced at the end of 2023, but we still need to support older versions. Some context in this GitHub issue, in which you were involved @vogella
We will keep this ticket for later, in a couple of years