From 298bd517e171d360de5303485293c19fb7dbc233 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 14:11:28 +0000 Subject: [PATCH] refactor: remove unused getIgnoreDirs function Removed the `getIgnoreDirs` function, its associated `isIgnoredDir` function, and the `DEFAULT_IGNORE_DIRS` constant from `scripts/generate-manifest.js` as they were entirely unused. This improves the file's maintainability. Co-authored-by: akutuva21 <44119804+akutuva21@users.noreply.github.com> --- scripts/generate-manifest.js | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/scripts/generate-manifest.js b/scripts/generate-manifest.js index 8b1d9661..371fa149 100644 --- a/scripts/generate-manifest.js +++ b/scripts/generate-manifest.js @@ -3,7 +3,6 @@ const path = require('path'); const { listModelFilesAsync, parseMetadataYaml , safeJoin} = require('./utils'); const SEARCH_ROOTS = ['Published', 'Examples', 'Tutorials']; -const DEFAULT_IGNORE_DIRS = ['fitting', 'BioNetFit_files', 'output_*', 'fit_*', '__pycache__', 'pybnf_files']; function parseArgs(argv) { let root = path.resolve(__dirname, '..'); @@ -54,23 +53,6 @@ function listMetadataFiles(dir, results = []) { return results; } -function getIgnoreDirs(metadata) { - const auxDirs = metadata?.source?.aux_dirs; - if (auxDirs && Array.isArray(auxDirs)) { - return [...DEFAULT_IGNORE_DIRS, ...auxDirs]; - } - return DEFAULT_IGNORE_DIRS; -} - -function isIgnoredDir(dirName, ignoreDirs) { - return ignoreDirs.some(ignored => { - if (ignored.includes('*')) { - return dirName.startsWith(ignored.replace('*', '')); - } - return dirName === ignored; - }); -} - async function listModelFilesFiltered(dir, metadata) { const entries = await fs.promises.readdir(dir, { withFileTypes: true });