Skip to main content

Module dependency_resolver

Module dependency_resolver 

Source
Expand description

Module for resolving dependencies between features

This module takes import statements and determines which features they belong to, and what type of relationship exists between features (parent, child, sibling).

Structs§

FeatureInfo
Represents a feature with its path for dependency resolution

Functions§

build_file_to_feature_map
Build a map of file paths to their containing features
collect_feature_info
Collect all feature information recursively
determine_dependency_type
Determine the relationship type between two features based on their paths
resolve_feature_dependencies
Resolve imports to dependencies for a specific feature