Skip to content

Commit b895071

Browse files
authored
Merge pull request #47664 from goostengine/makerst-prop-overridden-object
makerst: Fix generation of overridden properties in child classes
2 parents 5c8505c + 679d038 commit b895071

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

doc/tools/makerst.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,7 @@ def make_rst_class(class_def, state, dry_run, output_dir): # type: (ClassDef, S
437437
for property_def in class_def.properties.values():
438438
type_rst = property_def.type_name.to_rst(state)
439439
default = property_def.default_value
440-
if property_def.overridden:
440+
if default is not None and property_def.overridden:
441441
ml.append((type_rst, property_def.name, default + " *(parent override)*"))
442442
else:
443443
ref = ":ref:`{0}<class_{1}_property_{0}>`".format(property_def.name, class_name)

0 commit comments

Comments
 (0)