Skip to content

Commit fc678cf

Browse files
committed
Cleanup
1 parent 13bc64a commit fc678cf

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

pypredef_generator_pdb.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,13 +136,17 @@ def _get_ast_arguments_for_pdb_function(pdb_function):
136136
args.append(pdb_param_name)
137137

138138
if has_run_mode_param:
139-
args.append(ast.Name(id="run_mode"))
140-
#FIXME: Avoid inserting constant string
141-
defaults.append(ast.Name(id="gimpenums.RUN_NONINTERACTIVE"))
139+
run_mode_name, run_mode_default_value_name = _get_run_mode_parameter_name_and_default_value()
140+
args.append(ast.Name(id=run_mode_name))
141+
defaults.append(ast.Name(id=run_mode_default_value_name))
142142

143143
return ast.arguments(args=args, vararg=None, kwarg=None, defaults=defaults)
144144

145145

146+
def _get_run_mode_parameter_name_and_default_value():
147+
return "run_mode", "gimpenums.RUN_NONINTERACTIVE"
148+
149+
146150
def _get_ast_docstring_for_pdb_function(pdb_function):
147151
docstring = "\n"
148152
docstring += pdb_function.proc_blurb

0 commit comments

Comments
 (0)