(error)
| 5223 | } |
| 5224 | |
| 5225 | function parseStackAndMessage(error) { |
| 5226 | var stack = error.stack; |
| 5227 | var message = error.toString(); |
| 5228 | stack = typeof stack === "string" && stack.length > 0 |
| 5229 | ? stackFramesAsArray(error) : [" (No stack trace)"]; |
| 5230 | return { |
| 5231 | message: message, |
| 5232 | stack: error.name == "SyntaxError" ? stack : cleanStack(stack) |
| 5233 | }; |
| 5234 | } |
| 5235 | |
| 5236 | function formatAndLogError(error, title, isSoft) { |
| 5237 | if (typeof console !== "undefined") { |
no test coverage detected