MCPcopy
hub / github.com/ampproject/amphtml / setErrorSuffix_

Method setErrorSuffix_

src/utils/log.js:312–326  ·  view source on GitHub ↗

* @param {!Error} error * @return {!Error} * @private

(error)

Source from the content-addressed store, hash-verified

310 * @private
311 */
312 setErrorSuffix_(error) {
313 error = duplicateErrorIfNecessary(error);
314
315 if (this.suffix_) {
316 if (!error.message) {
317 error.message = this.suffix_;
318 } else if (error.message.indexOf(this.suffix_) == -1) {
319 error.message += this.suffix_;
320 }
321 } else if (isUserErrorMessage(error.message)) {
322 error.message = stripUserError(error.message);
323 }
324
325 return error;
326 }
327
328 /**
329 * @param {!Array} args

Callers 2

createErrorMethod · 0.95
createExpectedErrorMethod · 0.95

Calls 3

isUserErrorMessageFunction · 0.90
stripUserErrorFunction · 0.90

Tested by

no test coverage detected