JetBrains / intellij-arend

Arend plugin for IntelliJ IDEA
Apache License 2.0
91 stars 12 forks source link

Gutter icons for recursive calls + graphical tools for debugging termination problems #564

Open sxhya opened 1 month ago

sxhya commented 1 month ago

Simple recursive calls of a definition/theorem should be marked with a "recursive call" icon:

image

More complicated recursive calls (case of mutual recursion) should be marked with a special "mutual recursion" icon (which is nonexistent but should be drawn by a graphics designer). It should look like something like this: image

When hovering over a recursive call icon the following information should appear:

ice1000 commented 1 month ago

Can we have the JetBrains UI Designer to make an icon like this? I really want to see one

ice1000 commented 1 month ago

JetBrains UI Designer

By that I mean the employees, not the plugin

sxhya commented 1 month ago

Can we have the JetBrains UI Designer to make an icon like this? I really want to see one

Yes, of course