Unused argument 'return_code'
420 input_types=None,
421 array_input=False,
422 func_prefix=None,
423 return_code=None,424 return_message=None,
425 code=None,
426):
Unused argument 'return_message'
421 array_input=False,
422 func_prefix=None,
423 return_code=None,
424 return_message=None,425 code=None,
426):
427 """
Unused argument 'modelPredictors'
152 modelDesc,
153 targetVariable,
154 modelType,
155 modelPredictors, 156 targetEvent,
157 numTargetCategories,
158 eventProbVar=None,
Description
An unused argument can lead to confusions. It should be removed. If this variable is necessary, name the variable _
or start the name with unused
or _unused
.
Bad practice
def square(x, y=1):
return x * x
class MySubClass(MyClass):
def __init__(self, number):
self.value = 42 # argument `number` remains unused
Preferred:
def square(x):
return x * x
class MySubClass(MyClass):
def __init__(self, _):
self.value = 42