Call hierarchy and / or data stream for Scala

Is there an IDE / Tool / script / something that can show the call hierarchy and / or data flow in Scala + Java programs (preferably from the source code).
Or (as a backup plan) is there a tool that can show it using Java bytecode? (And it is advisable to give the opportunity to go to the source code, if provided by the user).
All of this, preferably integrated into the IDE and / or Maven :-)
The requirement to support Scala is crucial in this matter. I already know and use such tools for Java, in 3 IDEs. They do not work very well (actually: generally) when Scala is involved.
TIA

+3
source share
3 answers

Poor call hierarchy: comment on the method and see where the red squigglies appear. [/ me ducks]

+1
source

Have you tried Eclipse?

+1
source

SBT can do it. You will need to check this to get more information, because I did not.

EDIT

Sorry, I confused things. SBT can generate component dependencies, not a call hierarchy.

0
source

Source: https://habr.com/ru/post/1720394/


All Articles