Skip to content

Commit 82920cf

Browse files
committed
WIP
1 parent 09e3611 commit 82920cf

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/gen_modfile/gen_node_inputs_outputs_for_node_class.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ def analyze() -> Dict:
125125
"class": node_class_name,
126126
"module": "bpy.types",
127127
"data_type": ":class:`{}`".format(fake_class_name),
128+
"mod_option": "skip-refine",
128129
}
129130
)
130131
results["append"].append(append_class_def)
@@ -177,6 +178,7 @@ def analyze() -> Dict:
177178
"class": node_class_name,
178179
"module": "bpy.types",
179180
"data_type": ":class:`{}`".format(fake_class_name),
181+
"mod_option": "skip-refine",
180182
}
181183
)
182184
results["append"].append(append_class_def)
@@ -202,6 +204,8 @@ def write_class_info(f: TextIO, mod_kind: str, class_info: Dict) -> None:
202204
f.write(" .. attribute:: {}\n\n".format(attr_info["name"]))
203205
f.write(" :type {}: {}\n\n".format(
204206
attr_info["name"], attr_info["data_type"]))
207+
f.write(" :mod-option {}: {}\n"
208+
.format(attr_info["name"], attr_info["mod_option"]))
205209
for func_info in class_info["methods"]:
206210
f.write(" .. {}:: {}({})\n\n".format(
207211
func_info["type"], func_info["name"],

0 commit comments

Comments
 (0)