Skip to content

Commit 84e8161

Browse files
authored
Improve file validation warning message (#641)
1 parent 7261ca1 commit 84e8161

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/schema/src/model.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,11 @@ export class JupyterCadModel implements IJupyterCadModel {
149149
const valid = validate(jsonData);
150150

151151
if (!valid) {
152-
console.warn('JupyterCAD File format invalid', data);
152+
let errorMsg = 'JupyterCAD File format invalid:\n';
153+
for (const error of validate.errors || []) {
154+
errorMsg = `${errorMsg}- ${error.instancePath} ${error.message}\n`;
155+
}
156+
console.warn(errorMsg);
153157
}
154158

155159
this.sharedModel.transact(() => {

0 commit comments

Comments
 (0)