Foundry.Context.ModuleDiscovery (foundry v0.1.3)

Copy Markdown

Discovers all project modules by scanning the compiled BEAM files.

This module extracts module discovery logic into a single source of truth, used by both GraphBuilder and other context-building tasks.

Summary

Functions

all_project_modules(project_root, project_name_string)

@spec all_project_modules(String.t(), String.t()) :: [atom()]