JavaScript is notably hard to analyze statically due to it's inherent dynamic nature, which means that short of actually executing the JavaScript code (and every single possible code path) and discovering new functions such, it's unlikely it could be possible to get fully accurate code structure.

However, in most common cases it's possible to infer what the developer meant, which gets mostly good results. In your case, could you provide a sample JavaScript source so we could try and debug this?
BTW, @universal-ctags/ctags is now the canonical upstream for the code that parses sources, so you might wanna check how it behaves, and report a bug there (I'm also involved there).


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.