Skip to content

Instantly share code, notes, and snippets.

@darwin
Created February 24, 2020 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save darwin/57497bdc2c157b1c0beca69b8f85dc7f to your computer and use it in GitHub Desktop.
Save darwin/57497bdc2c157b1c0beca69b8f85dc7f to your computer and use it in GitHub Desktop.
SHADOW_ENV.evalLoad("goog.debug.error.js", false, "goog.provide(\x22goog.debug.Error\x22);\n/**\n * @constructor\n * @extends {Error}\n * @param {*\x3d} opt_msg\n */\ngoog.debug.Error \x3d function(opt_msg) {\n if (Error.captureStackTrace) {\n Error.captureStackTrace(this, goog.debug.Error);\n } else {\n /** @const */ var stack \x3d (new Error).stack;\n if (stack) {\n /** @override */ this.stack \x3d stack;\n }\n }\n if (opt_msg) {\n /** @override */ this.message \x3d String(opt_msg);\n }\n /** @type {boolean} */ this.reportErrorToServer \x3d true;\n};\ngoog.inherits(goog.debug.Error, Error);\n/** @override */ goog.debug.Error.prototype.name \x3d \x22CustomError\x22;\n
//# sourceMappingURL=data:application/json;charset=utf-8;base64,ewoidmVyc2lvbiI6MywKImZpbGUiOiJnb29nLmRlYnVnLmVycm9yLmpzIiwKImxpbmVDb3VudCI6MjMsCiJtYXBwaW5ncyI6IkFBdUJBQSxJQUFBQyxRQUFBLENBQWEsa0JBQWIsQ0FBQTtBQVVBOzs7OztBQUFBRCxJQUFBRSxNQUFBQyxNQUFBLEdBQW1CQyxRQUFRLENBQUNDLE9BQUQsQ0FBVTtBQUduQyxNQUFJRixLQUFBRyxrQkFBSjtBQUNFSCxTQUFBRyxrQkFBQSxDQUF3QixJQUF4QixFQUE4Qk4sSUFBQUUsTUFBQUMsTUFBOUIsQ0FBQTtBQURGLFFBRU87a0JBQ0wsSUFBTUksUUFBUUEsQ0FBQSxJQUFJSixLQUFKSSxPQUFkO0FBQ0EsUUFBSUEsS0FBSjtBQUVFLHVCQUFBLElBQUFBLE1BQUEsR0FBYUEsS0FBYjtBQUZGO0FBRks7QUFRUCxNQUFJRixPQUFKO0FBRUUscUJBQUEsSUFBQUcsUUFBQSxHQUFlQyxNQUFBLENBQU9KLE9BQVAsQ0FBZjtBQUZGO0FBWUEseUJBQUEsSUFBQUssb0JBQUEsR0FBMkIsSUFBM0I7QUF6Qm1DLENBQXJDO0FBMkJBVixJQUFBVyxTQUFBLENBQWNYLElBQUFFLE1BQUFDLE1BQWQsRUFBZ0NBLEtBQWhDLENBQUE7QUFJQSxpQkFBQUgsSUFBQUUsTUFBQUMsTUFBQVMsVUFBQUMsS0FBQSxHQUFrQyxhQUFsQzs7IiwKInNvdXJjZXMiOlsiZ29vZy9kZWJ1Zy9lcnJvci5qcyJdLAoic291cmNlc0NvbnRlbnQiOlsiLy8gQ29weXJpZ2h0IDIwMDkgVGhlIENsb3N1cmUgTGlicmFyeSBBdXRob3JzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG4vLyB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG4vLyBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbi8vXG4vLyAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuLy9cbi8vIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmVcbi8vIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMtSVNcIiBCQVNJUyxcbi8vIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLlxuLy8gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuLy8gbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG5cbi8qKlxuICogQGZpbGVvdmVydmlldyBQcm92aWRlcyBhIGJhc2UgY2xhc3MgZm9yIGN1c3RvbSBFcnJvciBvYmplY3RzIHN1Y2ggdGhhdCB0aGVcbiAqIHN0YWNrIGlzIGNvcnJlY3RseSBtYWludGFpbmVkLlxuICpcbiAqIFlvdSBzaG91bGQgbmV2ZXIgbmVlZCB0byB0aHJvdyBnb29nLmRlYnVnLkVycm9yKG1zZykgZGlyZWN0bHksIEVycm9yKG1zZykgaXNcbiAqIHN1ZmZpY2llbnQuXG4gKlxuICovXG5cbmdvb2cucHJvdmlkZSgnZ29vZy5kZWJ1Zy5FcnJvcicpO1xuXG5cblxuLyoqXG4gKiBCYXNlIGNsYXNzIGZvciBjdXN0b20gZXJyb3Igb2JqZWN0cy5cbiAqIEBwYXJhbSB7Kj19IG9wdF9tc2cgVGhlIG1lc3NhZ2UgYXNzb2NpYXRlZCB3aXRoIHRoZSBlcnJvci5cbiAqIEBjb25zdHJ1Y3RvclxuICogQGV4dGVuZHMge0Vycm9yfVxuICovXG5nb29nLmRlYnVnLkVycm9yID0gZnVuY3Rpb24ob3B0X21zZykge1xuXG4gIC8vIEF0dGVtcHQgdG8gZW5zdXJlIHRoZXJlIGlzIGEgc3RhY2sgdHJhY2UuXG4gIGlmIChFcnJvci5jYXB0dXJlU3RhY2tUcmFjZSkge1xuICAgIEVycm9yLmNhcHR1cmVTdGFja1RyYWNlKHRoaXMsIGdvb2cuZGVidWcuRXJyb3IpO1xuICB9IGVsc2Uge1xuICAgIGNvbnN0IHN0YWNrID0gbmV3IEVycm9yKCkuc3RhY2s7XG4gICAgaWYgKHN0YWNrKSB7XG4gICAgICAvKiogQG92ZXJyaWRlICovXG4gICAgICB0aGlzLnN0YWNrID0gc3RhY2s7XG4gICAgfVxuICB9XG5cbiAgaWYgKG9wdF9tc2cpIHtcbiAgICAvKiogQG92ZXJyaWRlICovXG4gICAgdGhpcy5tZXNzYWdlID0gU3RyaW5nKG9wdF9tc2cpO1xuICB9XG5cbiAgLyoqXG4gICAqIFdoZXRoZXIgdG8gcmVwb3J0IHRoaXMgZXJyb3IgdG8gdGhlIHNlcnZlci4gU2V0dGluZyB0aGlzIHRvIGZhbHNlIHdpbGxcbiAgICogY2F1c2UgdGhlIGVycm9yIHJlcG9ydGVyIHRvIG5vdCByZXBvcnQgdGhlIGVycm9yIGJhY2sgdG8gdGhlIHNlcnZlcixcbiAgICogd2hpY2ggY2FuIGJlIHVzZWZ1bCBpZiB0aGUgY2xpZW50IGtub3dzIHRoYXQgdGhlIGVycm9yIGhhcyBhbHJlYWR5IGJlZW5cbiAgICogbG9nZ2VkIG9uIHRoZSBzZXJ2ZXIuXG4gICAqIEB0eXBlIHtib29sZWFufVxuICAgKi9cbiAgdGhpcy5yZXBvcnRFcnJvclRvU2VydmVyID0gdHJ1ZTtcbn07XG5nb29nLmluaGVyaXRzKGdvb2cuZGVidWcuRXJyb3IsIEVycm9yKTtcblxuXG4vKiogQG92ZXJyaWRlICovXG5nb29nLmRlYnVnLkVycm9yLnByb3RvdHlwZS5uYW1lID0gJ0N1c3RvbUVycm9yJztcbiJdLAoibmFtZXMiOlsiZ29vZyIsInByb3ZpZGUiLCJkZWJ1ZyIsIkVycm9yIiwiZ29vZy5kZWJ1Zy5FcnJvciIsIm9wdF9tc2ciLCJjYXB0dXJlU3RhY2tUcmFjZSIsInN0YWNrIiwibWVzc2FnZSIsIlN0cmluZyIsInJlcG9ydEVycm9yVG9TZXJ2ZXIiLCJpbmhlcml0cyIsInByb3RvdHlwZSIsIm5hbWUiXQp9Cg==
");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment