Skip to content

Misnamed Key in analysis.json out: Remove system_dependency_graph from the output and save only the call_graph #129

Open
@rahlk

Description

@rahlk

Describe the bug
The output file analysis.json currently contains a key named system_dependency_graph which is a misnomer and does not accurately reflect the data it contains.

To Reproduce
Steps to reproduce the behavior:

  1. Run the analysis tool on any codebase
  2. Examine the resulting analysis.json file
  3. Note that it contains both system_dependency_graph and call_graph keys

Expected behavior
The analysis.json file should only contain the key call_graph since that accurately describes the data. The system_dependency_graph key should be removed as it's misleadingly named.

Additional context
The current naming creates confusion for users who expect the system_dependency_graph to represent something different than what it actually contains. This appears to be a legacy naming issue that should be resolved by standardizing on the more accurate call_graph terminology.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions