Foundry.ProjectManager (foundry v0.1.2)

Copy Markdown

Coordinates project selection, cloning, dependency installation, and runtime switching.

Summary

Functions

active_project_root()

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

classify_folder(path)

clone_project(repo_url, parent_dir)

current_project_root()

default_project_root()

get_status()

init(opts)

Callback implementation for GenServer.init/1.

new_project(folder_path, project_name)

open_project(project_root)

recent_projects()

reopen_last_project()

start_link(opts \\ [])