@@ -196,12 +196,13 @@ def visit_literal_block(self, node: nodes.literal_block) -> None:
196
196
}
197
197
)
198
198
except Exception as exc :
199
+ error = str (exc ).replace ("\n " , " / " )
199
200
self .__results .append (
200
201
{
201
202
"path" : self .__path ,
202
203
"line" : row_offset + 1 ,
203
204
"col" : col_offset + 1 ,
204
- "message" : f"Internal error while linting YAML: exception { type (exc )} : { str ( exc ). replace ( " \n " , " / " ) } ; traceback: { traceback .format_exc ()!r} " ,
205
+ "message" : f"Internal error while linting YAML: exception { type (exc )} : { error } ; traceback: { traceback .format_exc ()!r} " ,
205
206
}
206
207
)
207
208
@@ -260,22 +261,24 @@ def main():
260
261
publisher .source , publisher .parser , publisher .settings
261
262
)
262
263
except SystemMessage as exc :
264
+ error = str (exc ).replace ("\n " , " / " )
263
265
results .append (
264
266
{
265
267
"path" : path ,
266
268
"line" : 0 ,
267
269
"col" : 0 ,
268
- "message" : f' Cannot parse document: { str ( exc ). replace ( " \n " , " / " ) } ' ,
270
+ "message" : f" Cannot parse document: { error } " ,
269
271
}
270
272
)
271
273
continue
272
274
except Exception as exc :
275
+ error = str (exc ).replace ("\n " , " / " )
273
276
results .append (
274
277
{
275
278
"path" : path ,
276
279
"line" : 0 ,
277
280
"col" : 0 ,
278
- "message" : f' Cannot parse document, unexpected error { type (exc )} : { str ( exc ). replace ( " \n " , " / " ) } ; traceback: { traceback .format_exc ()!r} ' ,
281
+ "message" : f" Cannot parse document, unexpected error { type (exc )} : { error } ; traceback: { traceback .format_exc ()!r} " ,
279
282
}
280
283
)
281
284
continue
@@ -285,12 +288,13 @@ def main():
285
288
visitor = YamlLintVisitor (doc , path , results , content , yamllint_config )
286
289
doc .walk (visitor )
287
290
except Exception as exc :
291
+ error = str (exc ).replace ("\n " , " / " )
288
292
results .append (
289
293
{
290
294
"path" : path ,
291
295
"line" : 0 ,
292
296
"col" : 0 ,
293
- "message" : f' Cannot process document: { type (exc )} { str ( exc ). replace ( " \n " , " / " ) } ; traceback: { traceback .format_exc ()!r} ' ,
297
+ "message" : f" Cannot process document: { type (exc )} { error } ; traceback: { traceback .format_exc ()!r} " ,
294
298
}
295
299
)
296
300
0 commit comments