MCPcopy
hub / github.com/webpack/webpack / isAccessibleInChunk

Method isAccessibleInChunk

lib/Module.js:853–859  ·  view source on GitHub ↗

* Checks whether this module is accessible in chunk. * @param {ChunkGraph} chunkGraph the chunk graph * @param {Chunk} chunk a chunk * @param {Chunk=} ignoreChunk chunk to be ignored * @returns {boolean} true, if the module is accessible from "chunk" when ignoring "ignoreChunk"

(chunkGraph, chunk, ignoreChunk)

Source from the content-addressed store, hash-verified

851 * @returns {boolean} true, if the module is accessible from "chunk" when ignoring "ignoreChunk"
852 */
853 isAccessibleInChunk(chunkGraph, chunk, ignoreChunk) {
854 // Check if module is accessible in ALL chunk groups
855 for (const chunkGroup of chunk.groupsIterable) {
856 if (!this.isAccessibleInChunkGroup(chunkGraph, chunkGroup)) return false;
857 }
858 return true;
859 }
860
861 /**
862 * Checks whether this module is accessible in chunk group.

Callers 1

hasReasonForChunkMethod · 0.95

Calls 1

Tested by

no test coverage detected