INNER CODE UNIT · Rust

get_runtime_extensions

vmware-labs/wasm-workers-server · crates/config/src/lib.rs:127

    pub fn get_runtime_extensions(&self, project_root: &Path) -> Vec<String> {
        let mut extensions: Vec<String> = vec![String::from("js"), String::from("wasm")];

        for repo in &self.repositories {
            for runtime in &repo.runtimes {
                for ext in &runtime.extensions {
                    if check_runtime(project_root, &repo.name, runtime) && !extensions.contains(ext)
                    {
                        extensions.push(ext.clone());
                    }
                }
            }
        }

        extensions
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…