id: 1 unit: def visit_Call() file: fixit/rules/use_assert_in.py start line: 0 end line: 0 size: 97 LOC McCabe index: 8 number of parameters: 2 id: 2 unit: def visit_Call() file: fixit/rules/rewrite_to_literal.py start line: 0 end line: 0 size: 69 LOC McCabe index: 8 number of parameters: 2 id: 3 unit: def visit_Call() file: fixit/rules/use_assert_is_not_none.py start line: 0 end line: 0 size: 66 LOC McCabe index: 11 number of parameters: 2 id: 4 unit: def _main() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 63 LOC McCabe index: 9 number of parameters: 1 id: 5 unit: def visit_BinaryOperation() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 62 LOC McCabe index: 12 number of parameters: 2 id: 6 unit: def visit_Call() file: fixit/rules/no_assert_true_for_comparison.py start line: 0 end line: 0 size: 57 LOC McCabe index: 6 number of parameters: 2 id: 7 unit: def _is_awaitable_callable() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 52 LOC McCabe index: 11 number of parameters: 1 id: 8 unit: def visit_Call() file: fixit/rules/rewrite_to_comprehension.py start line: 0 end line: 0 size: 45 LOC McCabe index: 9 number of parameters: 2 id: 9 unit: def _main() file: fixit/cli/insert_suppressions.py start line: 0 end line: 0 size: 44 LOC McCabe index: 10 number of parameters: 1 id: 10 unit: def visit_FunctionDef() file: fixit/rules/cls_in_classmethod.py start line: 0 end line: 0 size: 41 LOC McCabe index: 12 number of parameters: 2 id: 11 unit: def _main() file: fixit/cli/run_rules.py start line: 0 end line: 0 size: 38 LOC McCabe index: 5 number of parameters: 1 id: 12 unit: def to_lines() file: fixit/common/insert_suppressions.py start line: 0 end line: 0 size: 38 LOC McCabe index: 12 number of parameters: 2 id: 13 unit: def visit_ClassDef() file: fixit/rules/sorted_attributes_rule.py start line: 0 end line: 0 size: 34 LOC McCabe index: 7 number of parameters: 2 id: 14 unit: def visit_ClassDef() file: fixit/rules/explicit_frozen_dataclass.py start line: 0 end line: 0 size: 32 LOC McCabe index: 8 number of parameters: 2 id: 15 unit: def _check_names() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 32 LOC McCabe index: 12 number of parameters: 3 id: 16 unit: def __init__() file: fixit/rules/add_file_header.py start line: 0 end line: 0 size: 31 LOC McCabe index: 9 number of parameters: 2 id: 17 unit: def leave_If() file: fixit/rules/use_is_none_on_optional.py start line: 0 end line: 0 size: 30 LOC McCabe index: 15 number of parameters: 2 id: 18 unit: def _add_arguments() file: fixit/cli/insert_suppressions.py start line: 0 end line: 0 size: 27 LOC McCabe index: 2 number of parameters: 1 id: 19 unit: def _minimize_head() file: fixit/common/autofix.py start line: 0 end line: 0 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 20 unit: def _get_example() file: fixit/common/document.py start line: 0 end line: 0 size: 25 LOC McCabe index: 4 number of parameters: 3 id: 21 unit: def _extract_static_bool() file: fixit/rules/no_static_if_condition.py start line: 0 end line: 0 size: 25 LOC McCabe index: 13 number of parameters: 2 id: 22 unit: def visit_ConcatenatedString() file: fixit/rules/no_implicit_concat.py start line: 0 end line: 0 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 23 unit: def visit_Comparison() file: fixit/rules/compare_singleton_primitives_by_is.py start line: 0 end line: 0 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 24 unit: def visit_BooleanOperation() file: fixit/rules/chained_instance_check.py start line: 0 end line: 0 size: 24 LOC McCabe index: 9 number of parameters: 2 id: 25 unit: def visit_Lambda() file: fixit/rules/no_redundant_lambda.py start line: 0 end line: 0 size: 24 LOC McCabe index: 4 number of parameters: 2 id: 26 unit: def _get_async_expr_replacement() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 23 LOC McCabe index: 10 number of parameters: 2 id: 27 unit: def replace_operators() file: fixit/rules/compare_primitives_by_equal.py start line: 0 end line: 0 size: 23 LOC McCabe index: 6 number of parameters: 2 id: 28 unit: def __init__() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 23 LOC McCabe index: 8 number of parameters: 2 id: 29 unit: def gen_types() file: fixit/common/generate_pyre_fixtures.py start line: 0 end line: 0 size: 22 LOC McCabe index: 9 number of parameters: 2 id: 30 unit: def from_config() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 22 LOC McCabe index: 7 number of parameters: 2 id: 31 unit: def create_rule_doc() file: fixit/common/document.py start line: 0 end line: 0 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 32 unit: def validate_patch() file: fixit/common/testing.py start line: 0 end line: 0 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 33 unit: def visit_BooleanOperation() file: fixit/rules/use_is_none_on_optional.py start line: 0 end line: 0 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 34 unit: def visit_Call() file: fixit/rules/no_redundant_list_comprehension.py start line: 0 end line: 0 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 35 unit: def leave_Annotation() file: fixit/rules/replace_union_with_optional.py start line: 0 end line: 0 size: 20 LOC McCabe index: 8 number of parameters: 2 id: 36 unit: def compute() file: fixit/common/line_mapping.py start line: 0 end line: 0 size: 19 LOC McCabe index: 8 number of parameters: 2 id: 37 unit: def gen_types_for_test_case() file: fixit/common/generate_pyre_fixtures.py start line: 0 end line: 0 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 38 unit: def visit_Name() file: fixit/rules/use_types_from_typing.py start line: 0 end line: 0 size: 19 LOC McCabe index: 7 number of parameters: 2 id: 39 unit: def contains_union_with_none() file: fixit/rules/replace_union_with_optional.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 40 unit: def register_subparser() file: fixit/cli/run_rules.py start line: 0 end line: 0 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 41 unit: def register_subparser() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 42 unit: def lint_file() file: fixit/rules/flake8_compat.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 43 unit: def visit_Subscript() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 44 unit: def _format_details() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 45 unit: def register_subparser() file: fixit/cli/insert_suppressions.py start line: 0 end line: 0 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 46 unit: def get_lint_config() file: fixit/common/config.py start line: 0 end line: 0 size: 16 LOC McCabe index: 10 number of parameters: 0 id: 47 unit: def compute() file: fixit/common/ignores.py start line: 0 end line: 0 size: 16 LOC McCabe index: 6 number of parameters: 3 id: 48 unit: def get_paths_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 49 unit: def register_subparser() file: fixit/cli/add_new_rule.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 50 unit: def visit_Module() file: fixit/rules/add_file_header.py start line: 0 end line: 0 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 51 unit: def visit_Await() file: fixit/rules/gather_sequential_await.py start line: 0 end line: 0 size: 15 LOC McCabe index: 13 number of parameters: 2 id: 52 unit: def get_rules_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 53 unit: def main() file: fixit/cli/main.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 54 unit: def gen_type_inference_wrapper() file: fixit/common/utils.py start line: 0 end line: 0 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 55 unit: def _add_config() file: fixit/common/document.py start line: 0 end line: 0 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 56 unit: def __init__() file: fixit/common/report.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 57 unit: def _minimize_tail() file: fixit/common/autofix.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 58 unit: def _add_arguments() file: fixit/cli/add_new_rule.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 59 unit: def get_rules_from_config() file: fixit/common/config.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 60 unit: def gen_example_cases() file: fixit/common/document.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 3 id: 61 unit: def patch() file: fixit/common/report.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 62 unit: def visit_Arg() file: fixit/rules/use_classname_as_code.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 63 unit: def _to_absolute_module() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 3 id: 64 unit: def visit_ImportFrom() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 65 unit: def enforce_relative_to_repo_root() file: fixit/cli/args.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 66 unit: def import_submodules() file: fixit/common/utils.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 2 id: 67 unit: def make_checkers() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 68 unit: def leave_Call() file: fixit/rules/no_redundant_arguments_super.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 69 unit: def leave_ClassDef() file: fixit/rules/no_namedtuple.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 70 unit: def visit_ImportFrom() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 2 id: 71 unit: def get_rule_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 72 unit: def get_compact_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 73 unit: def get_skip_autoformatter_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 74 unit: def get_multiprocessing_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 75 unit: def compute() file: fixit/common/comments.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 2 id: 76 unit: def visit_ClassDef() file: fixit/rules/no_inherit_from_object.py start line: 0 end line: 0 size: 11 LOC McCabe index: 7 number of parameters: 2 id: 77 unit: def visit_Comparison() file: fixit/rules/compare_primitives_by_equal.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 2 id: 78 unit: def _match_simple_expression() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 79 unit: def visit_SimpleString() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 80 unit: def lint_file_and_apply_patches() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 81 unit: def emit() file: fixit/cli/full_repo_metadata.py start line: 0 end line: 0 size: 10 LOC McCabe index: 6 number of parameters: 2 id: 82 unit: def _get_indentations() file: fixit/common/insert_suppressions.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 83 unit: def should_ignore_report() file: fixit/common/ignores.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 84 unit: def visit_FormattedString() file: fixit/rules/no_redundant_fstring.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 85 unit: def visit_Call() file: fixit/rules/no_assert_equals.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 86 unit: def from_config() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 87 unit: def lint_file() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 88 unit: def format_warning() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 89 unit: def find_files() file: fixit/cli/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 7 number of parameters: 2 id: 90 unit: def import_rule() file: fixit/cli/args.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 91 unit: def get_pyre_fixture_dir_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 92 unit: def get_use_ignore_comments_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 93 unit: def get_skip_ignore_comments_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 94 unit: def get_skip_ignore_byte_marker_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 95 unit: def get_metadata_cache_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 96 unit: def create_rule_file() file: fixit/cli/add_new_rule.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 97 unit: def find_and_import_rule() file: fixit/common/utils.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 98 unit: def report() file: fixit/common/base.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 99 unit: def __init__() file: fixit/common/report.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 100 unit: def visit_SimpleString() file: fixit/rules/use_classname_as_code.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 101 unit: def _get_awaitable_replacement() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 102 unit: def _is_simple_parameter_spec() file: fixit/rules/no_redundant_lambda.py start line: 0 end line: 0 size: 9 LOC McCabe index: 6 number of parameters: 1 id: 103 unit: def get_rules_package_parser() file: fixit/cli/args.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 104 unit: def is_path_exists() file: fixit/cli/add_new_rule.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 105 unit: def reset() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 106 unit: def apply() file: fixit/common/autofix.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 107 unit: def _get_async_attr_replacement() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 108 unit: def _get_async_call_replacement() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 109 unit: def unwrap() file: fixit/rules/chained_instance_check.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 110 unit: def visit_UnaryOperation() file: fixit/rules/use_is_none_on_optional.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 111 unit: def visit_Call() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 112 unit: def _validate() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 8 LOC McCabe index: 5 number of parameters: 1 id: 113 unit: def map_paths() file: fixit/cli/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 114 unit: def get_one_patchable_report_for_path() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 115 unit: def _handle_suppression_comment() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 116 unit: def tokens() file: fixit/common/pseudo_rule.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 117 unit: def ast_tree() file: fixit/common/pseudo_rule.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 118 unit: def add_lint_rule_tests_to_module() file: fixit/common/testing.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 119 unit: def __reduce__() file: fixit/common/report.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 120 unit: def _maybe_autofix_node() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 121 unit: def match() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 122 unit: def __call__() file: fixit/cli/args.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 123 unit: def insert_suppressions() file: fixit/common/insert_suppressions.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 124 unit: def _modify_parent_attribute() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 125 unit: def __init__() file: fixit/common/ignores.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 126 unit: def _parse_comma_separated_rules() file: fixit/common/ignores.py start line: 0 end line: 0 size: 6 LOC McCabe index: 6 number of parameters: 1 id: 127 unit: def should_ignore_report() file: fixit/common/ignores.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 128 unit: def get_next_non_empty_logical_line() file: fixit/common/line_mapping.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 129 unit: def __init__() file: fixit/common/pseudo_rule.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 130 unit: def read_lines() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 131 unit: def __init__() file: fixit/common/base.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 132 unit: def _build_arg_class_matcher() file: fixit/rules/no_redundant_arguments_super.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 133 unit: def visit_Call() file: fixit/rules/use_classname_as_code.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 134 unit: def leave_Call() file: fixit/rules/use_classname_as_code.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 135 unit: def visit_Try() file: fixit/rules/avoid_or_in_except.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 136 unit: def format() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 137 unit: def run_ipc() file: fixit/cli/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 138 unit: def rules_require_metadata_cache() file: fixit/cli/full_repo_metadata.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 139 unit: def _main() file: fixit/cli/add_new_rule.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 140 unit: def call_map_paths_and_print_reports() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 141 unit: def gen_config_file() file: fixit/common/config.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 142 unit: def visit_Module() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 143 unit: def visit_FunctionDef() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 144 unit: def visit_ClassDef() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 145 unit: def get_all_tokens_and_full_reason() file: fixit/common/ignores.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 146 unit: def dedent_with_lstrip() file: fixit/common/utils.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 147 unit: def import_distinct_rules_from_package() file: fixit/common/utils.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 148 unit: def _add_title_style() file: fixit/common/document.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 149 unit: def __init__() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 150 unit: def file_tokens() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 151 unit: def _test_method() file: fixit/common/testing.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 152 unit: def test_method() file: fixit/common/testing.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 153 unit: def __init__() file: fixit/common/generate_pyre_fixtures.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 154 unit: def _get_code() file: fixit/common/base.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 155 unit: def _is_optional_type() file: fixit/rules/use_is_none_on_optional.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 156 unit: def match() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 157 unit: def __init__() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 158 unit: def leave_Subscript() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 159 unit: def get_formatted_reports_for_path() file: fixit/cli/insert_suppressions.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 160 unit: def get_file_lint_result_json() file: fixit/cli/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 161 unit: def get_formatted_reports_for_path() file: fixit/cli/run_rules.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 162 unit: def is_valid_name() file: fixit/cli/add_new_rule.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 163 unit: def apply_fix_operation() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 164 unit: def _compose_new_comment() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 165 unit: def should_ignore_report() file: fixit/common/ignores.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 166 unit: def _make_processor() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 167 unit: def get_cached_application_instance() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 168 unit: def __init__() file: fixit/common/base.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 169 unit: def requires_metadata_caches() file: fixit/common/base.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 170 unit: def get() file: fixit/common/autofix.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 171 unit: def _replace_or_remove() file: fixit/common/autofix.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 172 unit: def visit_Comment() file: fixit/rules/use_lint_fixme_comment.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 173 unit: def _match_simple_string() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 4 LOC McCabe index: 8 number of parameters: 1 id: 174 unit: def _gen_testcase_config() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 175 unit: def visit_If() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 176 unit: def visit_Import() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 177 unit: def leave_Name() file: fixit/rules/cls_in_classmethod.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 178 unit: def __init__() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 179 unit: def _map_paths_worker() file: fixit/cli/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 180 unit: def _format_header() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 181 unit: def __init__() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 182 unit: def _handle_node_with_leading_lines() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 2 id: 183 unit: def visit_ParenthesizedWhitespace() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 184 unit: def should_ignore_report() file: fixit/common/ignores.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 185 unit: def get_repo_caches() file: fixit/common/full_repo_metadata.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 186 unit: def _dedent() file: fixit/common/utils.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 187 unit: def _has_autofix() file: fixit/common/document.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 188 unit: def __init__() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 189 unit: def __init__() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 190 unit: def __init__() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 191 unit: def __init__() file: fixit/common/base.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 192 unit: def __init__() file: fixit/rules/no_redundant_arguments_super.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 193 unit: def __init__() file: fixit/rules/use_classname_as_code.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 194 unit: def __init__() file: fixit/rules/use_types_from_typing.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 195 unit: def __init__() file: fixit/rules/chained_instance_check.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 196 unit: def visit_If() file: fixit/rules/no_static_if_condition.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 197 unit: def __init__() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 198 unit: def should_skip_file() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 199 unit: def leave_If() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 2 id: 200 unit: def _format_position() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 201 unit: def _format_header() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 202 unit: def _format_details_raw() file: fixit/cli/formatter.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 203 unit: def _format_header() file: fixit/cli/insert_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 204 unit: def ipc_main() file: fixit/cli/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 205 unit: def get_metadata_caches() file: fixit/cli/full_repo_metadata.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 206 unit: def _add_arguments() file: fixit/cli/run_rules.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 207 unit: def print_color() file: fixit/cli/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 208 unit: def print_green() file: fixit/cli/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 209 unit: def print_yellow() file: fixit/cli/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 210 unit: def print_cyan() file: fixit/cli/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 211 unit: def print_red() file: fixit/cli/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 212 unit: def snake_to_camelcase() file: fixit/cli/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 213 unit: def _add_arguments() file: fixit/cli/apply_fix.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 214 unit: def get_validated_settings() file: fixit/common/config.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 215 unit: def _get_unused_codes_in_comment() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 216 unit: def _handle_emptyline_sequence_attribute() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 217 unit: def visit_SimpleStatementLine() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 218 unit: def visit_If() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 219 unit: def visit_Else() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 220 unit: def visit_BaseCompoundStatement() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 221 unit: def visit_ExceptHandler() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 222 unit: def visit_Finally() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 223 unit: def visit_Try() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 224 unit: def visit_Decorator() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 225 unit: def visit_With() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 226 unit: def visit_For() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 227 unit: def visit_While() file: fixit/common/unused_suppressions.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 228 unit: def mark_used_by() file: fixit/common/ignores.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 229 unit: def __repr__() file: fixit/common/ignores.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 230 unit: def should_evaluate_rule() file: fixit/common/ignores.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 231 unit: def compute() file: fixit/common/ignores.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 232 unit: def should_evaluate_rule() file: fixit/common/ignores.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 233 unit: def compute() file: fixit/common/ignores.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 234 unit: def __init__() file: fixit/common/pseudo_rule.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 235 unit: def lint_file() file: fixit/common/pseudo_rule.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 236 unit: def _str_or_any() file: fixit/common/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 237 unit: def expected_str() file: fixit/common/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 238 unit: def import_rule_from_package() file: fixit/common/utils.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 239 unit: def _add_code_indent() file: fixit/common/document.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 240 unit: def _add_reference_label() file: fixit/common/document.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 241 unit: def __init__() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 242 unit: def handle() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 243 unit: def start() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 244 unit: def stop() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 245 unit: def write() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 3 id: 246 unit: def build_ast() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 247 unit: def run() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 1 id: 248 unit: def make_formatter() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 249 unit: def report_statistics() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 250 unit: def report_benchmarks() file: fixit/common/flake8_compat.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 251 unit: def _gen_test_methods_for_rule() file: fixit/common/testing.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 252 unit: def _gen_all_test_methods() file: fixit/common/testing.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 253 unit: def get_fixture_path() file: fixit/common/generate_pyre_fixtures.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 254 unit: def in_tests() file: fixit/common/base.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 255 unit: def in_scripts() file: fixit/common/base.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 256 unit: def should_skip_file() file: fixit/common/base.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 257 unit: def __init__() file: fixit/common/report.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 258 unit: def patch() file: fixit/common/report.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 259 unit: def __repr__() file: fixit/common/report.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 260 unit: def create_reports() file: fixit/common/report.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 261 unit: def create_reports() file: fixit/common/report.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 262 unit: def minimize() file: fixit/common/autofix.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 263 unit: def visit_ClassDef() file: fixit/rules/no_redundant_arguments_super.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 264 unit: def leave_ClassDef() file: fixit/rules/no_redundant_arguments_super.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 265 unit: def visit_Annotation() file: fixit/rules/use_types_from_typing.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 266 unit: def leave_Annotation() file: fixit/rules/use_types_from_typing.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 267 unit: def visit_If() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 268 unit: def visit_While() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 269 unit: def visit_Assign() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 270 unit: def visit_Expr() file: fixit/rules/await_async_call.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 271 unit: def collect_targets() file: fixit/rules/chained_instance_check.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 272 unit: def __init__() file: fixit/rules/replace_union_with_optional.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 273 unit: def alter_operator() file: fixit/rules/compare_singleton_primitives_by_is.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 274 unit: def _gen_comparison_to_none() file: fixit/rules/use_is_none_on_optional.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 275 unit: def partition_bases() file: fixit/rules/no_namedtuple.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 276 unit: def _gen_match_simple_expression() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 277 unit: def leave_SimpleString() file: fixit/rules/use_fstring.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 278 unit: def is_wildcard() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 279 unit: def _get_local_roots() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 280 unit: def _parse_and_format_config() file: fixit/rules/import_constraints.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 281 unit: def __init__() file: fixit/rules/cls_in_classmethod.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 282 unit: def should_skip_file() file: fixit/rules/gather_sequential_await.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 283 unit: def visit_Annotation() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 284 unit: def leave_Annotation() file: fixit/rules/no_string_type_annotation.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 285 unit: def _detect_encoding() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 286 unit: def _get_tokens() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 287 unit: def _visit_cst_rules_with_context() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 288 unit: def before_visit() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 289 unit: def after_leave() file: fixit/rule_lint_engine.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1