I just disabled the module kind tag generation so these tags aren't generated right now. But this also means that for (sub)modules created this way:

module ModuleFoo = struct
     type foobar =
           ConstructorFoo
         | ConstructorBar of int * char list
 end

the tag ModuleFoo isn't created either and then we get ModuleFoo.foobar in the symbol tree because the parent node ModuleFoo doesn't exist. But I think it isn't such a big deal.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/3163/c1099127894@github.com>