Validate codemod dependencies to prevent infinite recursion cycles This method recursively checks all codemod dependencies in a workflow to ensure there are no circular references that would cause infinite loops during execution. Examples of cycles that will be detected: - Direct cycle: A → A - Two-step cycle: A → B → A - Multi-step cycle: A → B → C → A # Arguments `workflow` - The workflow to
(
&self,
workflow: &Workflow,
dependency_chain: &[CodemodDependency],
)
source not stored for this graph (policy: none)
no test coverage detected