Skip to content

Commit

Permalink
pylint, turn off untyped decorator error for now
Browse files Browse the repository at this point in the history
  • Loading branch information
tuturu-tech committed Jan 12, 2024
1 parent dd6b6a6 commit eef406c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion mypy.ini
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ disallow_untyped_calls = true
disallow_untyped_defs = true
disallow_incomplete_defs = true
check_untyped_defs = true
disallow_untyped_decorators = true
disallow_untyped_decorators = false
warn_redundant_casts = true
warn_no_return = true
warn_unreachable = true
6 changes: 3 additions & 3 deletions test_generator/fuzzers/Echidna.py
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ def _match_array_type(
definitions, func_params = self._decode_function_params(
param["contents"][1], True, input_parameter
)
name, var_def = self._get_memarr(param["contents"], index)
name, var_def = self._get_memarr(param["contents"], index) # type: ignore[unpacking-non-sequence]
definitions += var_def

for idx, temp_param in enumerate(func_params):
Expand Down Expand Up @@ -233,14 +233,14 @@ def _decode_function_params(
case ElementaryType(): # type: ignore[misc]
params.append(self._match_elementary_types(param, recursive)) # type: ignore[unreachable]
case ArrayType(): # type: ignore[misc]
inputs, definitions, new_index = self._match_array_type( # type: ignore[unreachable]
inputs, definitions, new_index = self._match_array_type( # type: ignore[unreachable,unpacking-non-sequence]
param, index, input_parameter
)
params.append(inputs)
variable_definitions += definitions
index = new_index
case UserDefinedType(): # type: ignore[misc]
definitions, func_params = self._match_user_defined_type(param, input_parameter) # type: ignore[unreachable]
definitions, func_params = self._match_user_defined_type(param, input_parameter) # type: ignore[unreachable, unpacking-non-sequence]
variable_definitions += definitions
params.append(func_params)
case _:
Expand Down
4 changes: 2 additions & 2 deletions test_generator/fuzzers/Medusa.py
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ def _decode_function_params(
params.append(inputs)
variable_definitions += definitions
case UserDefinedType(): # type: ignore[misc]
definitions, func_params = self._match_user_defined_type( # type: ignore[unreachable]
definitions, func_params = self._match_user_defined_type( # type: ignore[unreachable, unpacking-non-sequence]
input_value, input_parameter
)
variable_definitions += definitions
Expand Down Expand Up @@ -238,7 +238,7 @@ def _decode_function_params(
params.append(inputs)
variable_definitions += definitions
case UserDefinedType(): # type: ignore[misc]
definitions, func_params = self._match_user_defined_type( # type: ignore[unreachable]
definitions, func_params = self._match_user_defined_type( # type: ignore[unreachable,unpacking-non-sequence]
param, input_parameter
)
variable_definitions += definitions
Expand Down

0 comments on commit eef406c

Please sign in to comment.