| 436 | * @returns {string} module hash |
| 437 | */ |
| 438 | const getModuleHash = (module) => { |
| 439 | const codeGenerationResults = |
| 440 | /** @type {CodeGenerationResults} */ |
| 441 | (compilation.codeGenerationResults); |
| 442 | if (codeGenerationResults.has(module, chunk.runtime)) { |
| 443 | return codeGenerationResults.getHash(module, chunk.runtime); |
| 444 | } |
| 445 | nonCodeGeneratedModules.add(module, chunk.runtime); |
| 446 | return chunkGraph.getModuleHash(module, chunk.runtime); |
| 447 | }; |
| 448 | const fullHashModulesInThisChunk = |
| 449 | chunkGraph.getChunkFullHashModulesSet(chunk); |
| 450 | if (fullHashModulesInThisChunk !== undefined) { |