Skip to content

lsp: Add missing icon kinds

Some of the icon kinds were missing. I used the lsp spec as reference (CompletionItemKind).

Now kinds like Struct have a proper icon too:




I wanted to add few additional icons (like for modules which are very common in Rust), but I failed to understand how Inkscape / icons are working and failed miserably:


Maybe @jimmac can help out here if he has a little time left :-)

As reference for the future, for those types we don't have an icon yet:

Merge request reports