fix(javascript): retain unavailable HTML reference scopes

This commit is contained in:
morluto
2026-10-24 03:04:49 +08:00
parent 6aae8efd35
commit f36893a1a2
3 changed files with 98 additions and 0 deletions
@@ -246,6 +246,13 @@ export const addJavaScriptArtifactFiles = (
),
details: { analysis_status: analyzed.analysis_failure.status },
});
else if (file.kind === "html" && !file.text.included)
addUnavailableStaticParseScope(context, {
file,
asset: target,
...javascriptArtifactAnalysisScopes.html,
limitation: `HTML text could not be decoded: ${file.text.reason}.`,
});
else if (
file.kind === "javascript" &&
(analyzed.javascript === null ||