MCPcopy
hub / github.com/webpack/webpack / getModuleHash

Method getModuleHash

lib/HotModuleReplacementPlugin.js:438–447  ·  view source on GitHub ↗
(module)

Source from the content-addressed store, hash-verified

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) {

Callers 1

applyMethod · 0.45

Calls 3

hasMethod · 0.45
getHashMethod · 0.45
addMethod · 0.45

Tested by

no test coverage detected