« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/gen-thumbs.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gen-thumbs.js b/src/gen-thumbs.js
index 18f88ce6..dbe13c09 100644
--- a/src/gen-thumbs.js
+++ b/src/gen-thumbs.js
@@ -1275,8 +1275,13 @@ export function checkMissingMisplacedMediaFiles(expectedImagePaths, extantImageP
 }
 
 export async function verifyImagePaths(mediaPath, {urls, wikiData}) {
+  console.time('getExpectedImagePaths');
   const expectedPaths = getExpectedImagePaths(mediaPath, {urls, wikiData});
+  console.timeEnd('getExpectedImagePaths');
+  console.time('traverseSourceImagePaths');
   const extantPaths = await traverseSourceImagePaths(mediaPath, {target: 'verify'});
+  console.timeEnd('traverseSourceImagePaths');
+  console.time('set arithmetic');
 
   const {missing: missingPaths, misplaced: misplacedPaths} =
     checkMissingMisplacedMediaFiles(expectedPaths, extantPaths);
@@ -1312,6 +1317,7 @@ export async function verifyImagePaths(mediaPath, {urls, wikiData}) {
   const individuallyMissingPaths =
     missingPaths
       .filter(file => !completelyMissingDirnames.includes(path.dirname(file)));
+  console.timeEnd('set arithmetic');
 
   const wrongExtensionPaths =
     misplacedPaths