mirror of
https://github.com/github/codeql-action.git
synced 2025-12-30 19:20:08 +08:00
17 lines
441 B
JavaScript
17 lines
441 B
JavaScript
export default function formatSerializedError(error) {
|
|
const printMessage = error.values.length === 0
|
|
? Boolean(error.message)
|
|
: !error.values[0].label.startsWith(error.message);
|
|
|
|
if (error.values.length === 0) {
|
|
return {formatted: null, printMessage};
|
|
}
|
|
|
|
let formatted = '';
|
|
for (const value of error.values) {
|
|
formatted += `${value.label}\n\n${value.formatted}\n\n`;
|
|
}
|
|
|
|
return {formatted: formatted.trim(), printMessage};
|
|
}
|