Handle references into inactive modules
This commit is contained in:
@@ -2,7 +2,7 @@ import { buildFindings, createFileRecord } from "./finding-engine.js";
|
||||
import { extractReferencesFromValue } from "./reference-extractor.js";
|
||||
import { createFileLocator } from "./path-utils.js";
|
||||
|
||||
export async function analyzeStorage({ listFiles, listSources, onProgress, i18n }={}) {
|
||||
export async function analyzeStorage({ listFiles, listSources, onProgress, i18n, packageActivity }={}) {
|
||||
const files = [];
|
||||
let fileCount = 0;
|
||||
let sourceCount = 0;
|
||||
@@ -46,16 +46,16 @@ export async function analyzeStorage({ listFiles, listSources, onProgress, i18n
|
||||
}
|
||||
|
||||
onProgress?.({ phase: "findings", label: format(i18n, "KSA.Progress.ClassifyFindings"), files: fileCount, sources: sourceCount, references: referenceCount });
|
||||
const findings = buildFindings({ files, references, i18n });
|
||||
const result = buildFindings({ files, references, i18n, packageActivity });
|
||||
onProgress?.({
|
||||
phase: "done",
|
||||
label: format(i18n, "KSA.Progress.Completed"),
|
||||
files: fileCount,
|
||||
sources: sourceCount,
|
||||
references: referenceCount,
|
||||
findings: findings.length
|
||||
findings: result.findings.length
|
||||
});
|
||||
return { files, references, findings };
|
||||
return { files, references, findings: result.findings, notices: result.notices ?? [] };
|
||||
}
|
||||
|
||||
async function yieldToUI() {
|
||||
|
||||
Reference in New Issue
Block a user