I’ve been experimenting with creating a plugin containing a CodeVisionProvider
and I’d like to be able to display multiple inlay hints when there are multiple relevant properties referenced on the same line.
However, when my computeForEditor()
returns multiple CodeVisionEntry
s for the same line only a single inlay hint shows up in the editor. As soon as I add a newline between the relevant elements in the editor, the additional inlay hints show up.
I suspect that IntelliJ is using CodeVisionEntry.providerId
to limit each code vision provider to a single entry per line, but I haven’t found any documentation that would confirm that.