Skip to content

Dependency Analyzer¤

Module: generative_models.utils.code_analysis.dependency_analyzer

Source: generative_models/utils/code_analysis/dependency_analyzer.py

Overview¤

Module for analyzing dependencies between Python modules.

This module provides tools for discovering, analyzing, and visualizing dependencies between Python modules in a codebase.

Classes¤

DependencyAnalyzer¤

class DependencyAnalyzer

ModuleDependency¤

class ModuleDependency

Functions¤

init¤

def __init__()

detect_circular_dependencies¤

def detect_circular_dependencies()

dfs¤

def dfs()

generate_dependency_report¤

def generate_dependency_report()

generate_graph¤

def generate_graph()

get_all_dependencies¤

def get_all_dependencies()

get_module_dependencies¤

def get_module_dependencies()

Module Statistics¤

  • Classes: 2
  • Functions: 7
  • Imports: 5