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§
- Feature
Info - 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 (using feature path as identifier)
- 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