Closed mgroth0 closed 6 months ago
Two main problems here:
I am aware of this issue and this issue exists since the creation of the feature. I tried to find a workaround that doesn't classify the language addition as a severity. In the past there was a toggle named "Enforce Language Additions" but this would create a lot of "fake errors" in the editor. This solution is quieter but it still detects the additions as severities in the "Problems" tool window.
I'm letting this open but this will probably not be fixed for a long time - unless someone chimes in and propose a solution that works :)
I know that this is probably something for JetBrains to fix in their plugin API, but in the meantime I do appreciate you keeping this open. Maybe we can bounce ideas around here and eventually come up with a workaround.
If I understand correctly, one of the important methods involved here is TrafficLightRenderer.incErrorCount
(link). I think that as long as this function returns before incrementing the error count at the bottom, we might be good.
I wasn't aware of that extension point, this might be a clue to pursue. I'll try to investigate, thanks.
@mgroth0 I've implemented what you suggested. Let's see if it works.
Describe the bug
Language Additions shows an icon in the part of the editor that tells you whether or not the current file has issues. It doesn't seem this icon can be disabled.
To Reproduce
Expected behavior
Language Additions should not show this icon
Material Theme Version
9.2.0
IDE
IntelliJ IDEA
System Info
Logs/Screenshots