AnalyzeGraphTask
Analyzes Metro dependency graphs and produces a comprehensive analysis report.
This task consumes the aggregated graph metadata JSON produced by GenerateGraphMetadataTask and runs various graph analysis algorithms including:
Basic statistics (binding counts, scoping, etc.)
Longest path analysis (critical dependency chains)
Dominator analysis (critical dependencies)
Betweenness centrality (bridge nodes)
Fan-in/fan-out analysis (coupling metrics)
The output is a comprehensive JSON report useful for CI validation, automated analysis, and identifying potential issues in a dependency graph structure.
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Maximum number of longest paths to include in the report.
Link copied to clipboard
Link copied to clipboard
The output file for the analysis report.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Number of top fan-in/fan-out bindings to highlight.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard