У меня много предупреждений с strict_raw_type
и inference_failure_on_function_return_type
от дротик-анализатора.
Я попытался перейти к analysis_option.yaml
правилам:
linter:
rules:
strict_raw_type: false
inference_failure_on_function_return_type: false
Но он говорит, что они не распознаются как правила lint.
Как отключить эти правила?
Я использую пакет very_good_analysis
для ворса.
Я нашел решение:
Я добавил под analyzer
:
language:
strict-raw-types: false
А также я добавил несколько правил ошибок под analyzer
:
errors:
inference_failure_on_function_return_type: ignore
inference_failure_on_untyped_parameter: ignore
inference_failure_on_instance_creation: ignore
inference_failure_on_function_invocation: ignore
Рассматривали ли вы вместо этого исправление своего кода? По моему опыту, ложные срабатывания от
strict_raw_types
не распространены. Также очень редко отключаются ошибки (такие какinference_failure_on_function_return_type
), которые отличаются от lints.