We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
'
1 parent 5d6af26 commit f7ed277Copy full SHA for f7ed277
src/fake_bpy_module/generator/writers.py
@@ -491,7 +491,11 @@ def _write_class_code(self, class_node: ClassNode) -> None:
491
if (not desc_node.empty()) or (dtype_str is not None):
492
wt.add("''' ")
493
if not desc_node.empty():
494
- wt.add(f"{desc_node.astext()}")
+ desc_text = desc_node.astext()
495
+ wt.add(f"{desc_text}")
496
+ # Add space to avoid syntax error with 4 single quotes in a row.
497
+ if dtype_str is None and desc_text.endswith("'"):
498
+ wt.add(' ')
499
if dtype_str is not None:
500
wt.new_line(2)
501
wt.addln(f":type: {dtype_str}")
0 commit comments