text: /*
  	MIT License http://www.opensource.org/licenses/mit-license.php
  	Author Tobias Koppers @sokra
  */
  "use strict";
  
  const WebpackError = require("./WebpackError");
  
  module.exports = class ModuleDependencyWarning extends WebpackError {
  	constructor(module, err, loc) {
  		super(err.message);
  
  		this.name = "ModuleDependencyWarning";
  		this.details = err.stack
  			.split("\n")
  			.slice(1)
  			.join("\n");
  		this.module = module;
  		this.loc = loc;
  		this.error = err;
  		this.origin = module.issuer;
  
  		Error.captureStackTrace(this, this.constructor);
  	}
  };
  