feat(asr): [PKG-ASR-09] add explicit capture ownership and cancel stale restarts

This commit is contained in:
Harvey Zhao committed 2026-09-13 16:19:49 +08:00
1 parent 5ab7da6e1f
commit 146b78d576
27 files changed
+12951 -64

No files matched your search

+1 -1
View File
@@ -154,7 +154,7 @@ Promise.all(['artplayer-plugin-asr', 'artplayer-plugin-asr/runtime', 'artplayer-
if (result.plugin === 'candidate') {
const publishedBaseline = result.mode === 'nodenext-esm' ? expected.cases.find(item => item.plugin === 'published-2.1.0' && item.compiler === result.compiler && item.mode === result.mode).diagnostics : []
assert.deepEqual(result.published, publishedBaseline, `Historical direct consumer: ${result.compiler} ${result.mode}`)
assert.equal(result.invalid.length, 12, 'Installed declarations must reject all 12 invalid uses')
assert.equal(result.invalid.length, 18, 'Installed declarations must reject all 18 invalid uses')
}
}
console.log(`ASR installed matrix verified: ${matrix.length} cases; ${output}`)