From ffdbbeacb516fe0fe6785fb9d3b6c88ed063f455 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Thu, 26 Sep 2019 07:17:48 -0700 Subject: [PATCH] Log raw ID when we can't find a class --- modern/src/maki-interpreter/tools/extract-functions.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modern/src/maki-interpreter/tools/extract-functions.js b/modern/src/maki-interpreter/tools/extract-functions.js index 82d04d88..f53640f6 100755 --- a/modern/src/maki-interpreter/tools/extract-functions.js +++ b/modern/src/maki-interpreter/tools/extract-functions.js @@ -51,7 +51,9 @@ function getCallCountsFromMaki(buffer) { const classId = maki.classes[method.typeOffset]; const klass = getClass(classId); if (klass == null) { - throw new Error(`Unknown class ID: ${getFormattedId(classId)}`); + throw new Error( + `Unknown class ID: ${getFormattedId(classId)} aka ${classId} (raw)` + ); } const parentClass = getFunctionObject(klass, method.name); return `${parentClass.name}.${method.name.toLowerCase()}`;