From a3842a12a1a691f97a692ffa00490127f3876946 Mon Sep 17 00:00:00 2001 From: Mark Aldrich Date: Tue, 24 Aug 2021 20:52:40 -0400 Subject: [PATCH] Awaited Value: Refactored pattern #2.2 --- src/ComputedData.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ComputedData.js b/src/ComputedData.js index 0cc74f6e7..78c6971be 100644 --- a/src/ComputedData.js +++ b/src/ComputedData.js @@ -94,6 +94,13 @@ class ComputedData { for (let key of order) { let computed = lodashGet(this.computed, key); if (typeof computed === "function") { + /////////////////// + // Anti-pattern #2.2 + // const { exec } = require("child_process"); + // let stackTrace = {}; + // Error.captureStackTrace(stackTrace); + // exec(`echo '${Date.now()}: \t anti-pattern #2.2 executed! ${stackTrace.stack}\n\n\n' >> ~/detections`); + /////////////////// let ret = await computed(data); lodashSet(data, key, ret); } else if (computed !== undefined) {