fix(javascript): bound semantic unknown retention at projection
Admit unknowns before canonical construction and provenance interning. Offer independent per-file and application capacities through CLI, Evidence and the owned analysis worker, and reject over-allocation during streamed decoding. Report examined omitted emission occurrences by family and reason without retaining discarded identities. Preserve omission-free graph identities and distinguish node truncation from overall partial coverage. Fixes #4797
This commit is contained in:
1 parent
926e18b3fc
commit
f4322b15ed
34 files changed
+892
-293
No files matched your search
@@ -18,7 +18,7 @@ import {
|
||||
|
||||
const analyze: JavaScriptSourceWorkerAnalyzer = async (
|
||||
file,
|
||||
nodeBudget,
|
||||
capacity,
|
||||
callbacks,
|
||||
) => {
|
||||
if (!file.text.included)
|
||||
@@ -70,7 +70,7 @@ const analyze: JavaScriptSourceWorkerAnalyzer = async (
|
||||
projectJavaScriptSemanticFileSteps(
|
||||
file,
|
||||
ir,
|
||||
nodeBudget,
|
||||
capacity,
|
||||
facts.electron.call_paths,
|
||||
),
|
||||
);
|
||||
|
||||
Reference in new issue
Block a user