MCPcopy
hub / github.com/webpack/webpack / generateError

Function generateError

lib/Generator.js:144–156  ·  view source on GitHub ↗

* @this {ByTypeGenerator} * @type {GenerateErrorFn}

(error, module, generateContext)

Source from the content-addressed store, hash-verified

142 * @type {GenerateErrorFn}
143 */
144function generateError(error, module, generateContext) {
145 const type = generateContext.type;
146 const generator =
147 /** @type {Generator & { generateError?: GenerateErrorFn }} */
148 (this.map[type]);
149 if (!generator) {
150 throw new Error(`Generator.byType: no generator specified for ${type}`);
151 }
152 if (typeof generator.generateError === "undefined") {
153 return null;
154 }
155 return generator.generateError(error, module, generateContext);
156}
157
158class ByTypeGenerator extends Generator {
159 /**

Callers

nothing calls this directly

Calls 1

generateErrorMethod · 0.45

Tested by

no test coverage detected