From 6da958d7ec31f2ffd21bb2beb8cc193a62afc55c Mon Sep 17 00:00:00 2001 From: Kenta Moriuchi Date: Tue, 17 Jan 2023 01:17:18 +0900 Subject: chore: update dlint to v0.37.0 for GitHub Actions (#17295) Updated third_party dlint to v0.37.0 for GitHub Actions. This PR includes following changes: * fix(prefer-primordials): Stop using array pattern assignments * fix(prefer-primordials): Stop using global intrinsics except for `SharedArrayBuffer` * feat(guard-for-in): Apply new guard-for-in rule --- cli/js/40_testing.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cli/js/40_testing.js') diff --git a/cli/js/40_testing.js b/cli/js/40_testing.js index 43232ef90..d71609dd1 100644 --- a/cli/js/40_testing.js +++ b/cli/js/40_testing.js @@ -26,6 +26,7 @@ MapPrototypeSet, MathCeil, ObjectKeys, + ObjectPrototypeHasOwnProperty, ObjectPrototypeIsPrototypeOf, Promise, SafeArrayIterator, @@ -167,6 +168,9 @@ const details = []; for (const key in post.ops) { + if (!ObjectPrototypeHasOwnProperty(post.ops, key)) { + continue; + } const preOp = pre.ops[key] ?? { opsDispatchedAsync: 0, opsCompletedAsync: 0 }; const postOp = post.ops[key]; -- cgit v1.2.3