2 Repos
Restrict the call graph to show only functions within a specified module for targeted analysis.
Distinct from Module Dependency Analysis: Distinct from Module Dependency Analysis: focuses on call graph scoping, not dependency error detection.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Module-Scoped Call Graphs. Refine with filters or upvote what's useful.
Visualize call graph of a Go program using Graphviz
Restricts the call graph to show only functions within a specified module for targeted analysis.
code2flow ist ein statischer Programmfluss-Mapper und Generator für Quellcode-Aufrufdiagramme (Call Graphs). Er analysiert Quellcode, um visuelle Flussdiagramme zu erstellen, die Funktionsaufrufbeziehungen und Ausführungspfade abbilden. Das Projekt enthält einen Visualisierer für asynchrone Aufruf-Traces, der Ausführungspfade durch Async- und Await-Aufrufe verfolgt, um die Logik asynchroner Programme abzubilden. Es bietet zudem eine programmierbare Code-Analyse-Schnittstelle, die es ermöglicht, die Logik zur Generierung von Aufrufdiagrammen in andere Softwareanwendungen zu integrieren. Das System handhabt statische Code-Analyse durch die Konvertierung von Quellcode in abstrakte Syntaxbäume, um Funktionsdefinitionen und Aufrufstellen zu identifizieren. Es unterstützt das Filtern von Aufrufdiagrammen, um den Umfang der Visualisierungen durch Inhaltsfilter und tiefenbegrenzte Pfad-Extraktion einzuschränken, während es visuelles Styling zur Unterscheidung von Logikflüssen bietet.
Extracts subsets of the call graph by restricting the depth of connections from a target function.