INNER CODE UNIT · JavaScript

tryGenerate

nodegit/nodegit · generate/index.js:9

  function tryGenerate(numRetries = 3) {
    // There appears to be a race condition in the generate code somewhere
    // Until we fix that, we should try to generate a few times before
    try {
      generateJson();
      generateNativeCode();
      generateMissingTests();
    } catch (error) {
      if (numRetries > 0) {
        console.log("[nodegit] WARNING - Failed to generate native code, trying again");
        tryGenerate(numRetries - 1);
      } else {
        throw error;
      }
    }
  }

  return submoduleStatus()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…