add distinction between classes and types

Issue #90 resolved
Nicolas Morew created an issue

Hello,

in order to implement a requested feature for the Atom package for visualising the disassembler's output a distinction between classes and types is required in their html tags. Right now both classes and types have the html-class "fqn", so one possibility would be to add an additional class to disassemblable classes (e.g. class="fqn disassemblable" or class="fqn class")

Comments (5)

  1. Michael Eichberg repo owner

    can you give me some examples where it is wrong - which fan annotation is causing problems?

  2. Nicolas Morew reporter

    Under the Methods category and in any method body, the types of the parameters and the return-types of methods are always of class "fqn". These however can be boolean, int, void, etc. which cannot be disassembled. I don't know if the best solution is to remove the "fqn" class from these types altogether, but perhaps adding some other class to disassemblable java-classes such as java.lang.ArrayList, Point2d, etc so that I can make it so that only clicking on those names will try to disassemble them.

    A quick solution would be for me to differentiate them through the name: values containing a capital letter should be classes and therefore disassemblable. But I'm not sure whether this is true for all cases.

  3. Log in to comment