fusion/config

Values

pub fn generate_metadata(
  project_root: String,
) -> Result(Nil, String)

Scan src/classes/ for class .gleam files, parse them, and cache metadata.

pub fn read_fusion_config(
  project_root: String,
) -> types.FusionConfig

Read fusion config from gleam.toml [fusion] section.

pub fn read_package_name(
  project_root: String,
) -> Result(String, String)

Read package name from gleam.toml.

pub fn scan_class_files(
  project_root: String,
) -> Result(List(types.ClassDef), String)

Scan src/classes/ for class .gleam files and parse them.

Search Document