Skip to main content

resolve_includes

Function resolve_includes 

Source
pub fn resolve_includes<S: BuildHasher>(
    model: &mut ParsedModel,
    base_path: &Path,
    visited: &mut HashSet<PathBuf, S>,
) -> ForgeResult<()>
Expand description

Resolve all includes in a model, loading and parsing referenced files. Detects circular dependencies.

ยงErrors

Returns an error if an included file is not found, contains invalid YAML, or creates a circular dependency.