Skip to content

Commit 0cb601b

Browse files
Add visualization code files to analyzers/visualization directory
1 parent 0aeafec commit 0cb601b

File tree

4 files changed

+1089
-0
lines changed

4 files changed

+1089
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Import visualization modules
2+
from codegen_on_oss.analyzers.visualization.analysis_visualizer import AnalysisVisualizer
3+
from codegen_on_oss.analyzers.visualization.code_visualizer import CodeVisualizer
4+
from codegen_on_oss.analyzers.visualization.codebase_visualizer import CodebaseVisualizer
5+
from codegen_on_oss.analyzers.visualization.organize import (
6+
MoveSymbolDemonstration,
7+
MoveSymbolToFileWithDependencies,
8+
MoveSymbolWithAddBackEdgeStrategy,
9+
MoveSymbolWithUpdatedImports,
10+
MoveSymbolsWithDependencies,
11+
SplitFunctionsIntoSeparateFiles,
12+
)
13+
from codegen_on_oss.analyzers.visualization.viz_call_graph import (
14+
CallGraphFilter,
15+
CallGraphFromNode,
16+
CallPathsBetweenNodes,
17+
)
18+
from codegen_on_oss.analyzers.visualization.viz_dead_code import DeadCode
19+
from codegen_on_oss.analyzers.visualization.visualizer import BaseVisualizer, OutputFormat, VisualizationConfig, VisualizationType
20+
21+
__all__ = [
22+
"AnalysisVisualizer",
23+
"BaseVisualizer",
24+
"CallGraphFilter",
25+
"CallGraphFromNode",
26+
"CallPathsBetweenNodes",
27+
"CodeVisualizer",
28+
"CodebaseVisualizer",
29+
"DeadCode",
30+
"MoveSymbolDemonstration",
31+
"MoveSymbolToFileWithDependencies",
32+
"MoveSymbolWithAddBackEdgeStrategy",
33+
"MoveSymbolWithUpdatedImports",
34+
"MoveSymbolsWithDependencies",
35+
"OutputFormat",
36+
"SplitFunctionsIntoSeparateFiles",
37+
"VisualizationConfig",
38+
"VisualizationType",
39+
]

0 commit comments

Comments
 (0)