Path Lines of Code DEVELOPERS.md 26 README.md 13 WERE_HIRING.md 3 config/contents/bundler/duplicated_gem.md 18 config/contents/bundler/ordered_gems.md 11 config/contents/lint/ambiguous_operator.md 9 config/contents/lint/ambiguous_regexp_literal.md 9 config/contents/lint/block_alignment.md 25 config/contents/lint/circular_argument_reference.md 24 config/contents/lint/condition_position.md 7 config/contents/lint/def_end_alignment.md 10 config/contents/lint/duplicate_case_condition.md 10 config/contents/lint/duplicate_methods.md 10 config/contents/lint/duplicated_key.md 4 config/contents/lint/each_with_object_argument.md 7 config/contents/lint/else_layout.md 9 config/contents/lint/empty_expression.md 7 config/contents/lint/empty_interpolation.md 3 config/contents/lint/empty_when.md 7 config/contents/lint/end_alignment.md 20 config/contents/lint/float_out_of_range.md 8 config/contents/lint/format_parameter_mismatch.md 5 config/contents/lint/implicit_string_concatenation.md 12 config/contents/lint/ineffective_access_modifier.md 27 config/contents/lint/inherit_exception.md 15 config/contents/lint/invalid_character_literal.md 12 config/contents/lint/literal_in_condition.md 10 config/contents/lint/literal_in_interpolation.md 3 config/contents/lint/nested_method_definition.md 9 config/contents/lint/next_without_accumulator.md 12 config/contents/lint/non_local_exit_from_iterator.md 26 config/contents/lint/parentheses_as_grouped_expression.md 4 config/contents/lint/percent_string_array.md 5 config/contents/lint/percent_symbol_array.md 5 config/contents/lint/rand_one.md 10 config/contents/lint/require_parentheses.md 11 config/contents/lint/shadowed_exception.md 20 config/contents/lint/shadowing_outer_local_variable.md 4 config/contents/lint/string_conversion_in_interpolation.md 4 config/contents/lint/unified_integer.md 7 config/contents/lint/unneeded_disable.md 9 config/contents/lint/unneeded_splat_expansion.md 35 config/contents/lint/unreachable_code.md 3 config/contents/lint/unused_block_argument.md 22 config/contents/lint/unused_method_argument.md 5 config/contents/lint/useless_access_modifier.md 56 config/contents/lint/useless_assignment.md 7 config/contents/lint/useless_comparison.md 3 config/contents/lint/useless_else_without_rescue.md 7 config/contents/lint/useless_setter_call.md 7 config/contents/metrics/abc_size.md 3 config/contents/metrics/block_length.md 3 config/contents/metrics/block_nesting.md 4 config/contents/metrics/class_length.md 3 config/contents/metrics/cyclomatic_complexity.md 9 config/contents/metrics/method_length.md 3 config/contents/metrics/module_length.md 3 config/contents/metrics/parameter_lists.md 4 config/contents/metrics/perceived_complexity.md 21 config/contents/performance/case_when_splat.md 41 config/contents/performance/casecmp.md 12 config/contents/performance/compare_with_block.md 16 config/contents/performance/count.md 28 config/contents/performance/detect.md 16 config/contents/performance/double_start_end_with.md 16 config/contents/performance/end_with.md 9 config/contents/performance/flat_map.md 9 config/contents/performance/hash_each.md 10 config/contents/performance/hash_each_methods.md 10 config/contents/performance/lstrip_rstrip.md 8 config/contents/performance/range_include.md 8 config/contents/performance/redundant_block_call.md 17 config/contents/performance/redundant_match.md 11 config/contents/performance/redundant_merge.md 6 config/contents/performance/redundant_sort_by.md 10 config/contents/performance/reverse_each.md 7 config/contents/performance/sample.md 19 config/contents/performance/size.md 15 config/contents/performance/sort_with_block.md 11 config/contents/performance/start_with.md 9 config/contents/performance/string_replacement.md 13 config/contents/performance/times_map.md 12 config/contents/rails/action_filter.md 3 config/contents/rails/date.md 24 config/contents/rails/delegate.md 20 config/contents/rails/delegate_allow_blank.md 8 config/contents/rails/dynamic_find_by.md 16 config/contents/rails/enum_uniqueness.md 10 config/contents/rails/exit.md 11 config/contents/rails/find_by.md 8 config/contents/rails/find_each.md 7 config/contents/rails/http_positional_arguments.md 8 config/contents/rails/not_null_column.md 8 config/contents/rails/output_safety.md 17 config/contents/rails/pluralization_grammar.md 9 config/contents/rails/read_write_attribute.md 9 config/contents/rails/safe_navigation.md 29 config/contents/rails/save_bang.md 27 config/contents/rails/scope_args.md 7 config/contents/rails/time_zone.md 18 config/contents/rails/uniq_before_pluck.md 22 config/contents/security/json_load.md 15 config/contents/style/accessor_method_name.md 10 config/contents/style/alias.md 4 config/contents/style/array_join.md 4 config/contents/style/auto_resource_cleanup.md 10 config/contents/style/block_end_newline.md 17 config/contents/style/case_indentation.md 3 config/contents/style/class_and_module_children.md 11 config/contents/style/class_methods.md 15 config/contents/style/class_vars.md 3 config/contents/style/closing_parenthesis_indentation.md 18 config/contents/style/collection_methods.md 5 config/contents/style/command_literal.md 18 config/contents/style/constant_name.md 4 config/contents/style/copyright.md 8 config/contents/style/def_with_parentheses.md 3 config/contents/style/documentation.md 7 config/contents/style/documentation_method.md 35 config/contents/style/double_negation.md 12 config/contents/style/each_for_simple_loop.md 14 config/contents/style/each_with_object.md 10 config/contents/style/else_alignment.md 4 config/contents/style/empty_case_condition.md 28 config/contents/style/empty_else.md 53 config/contents/style/empty_lines_around_block_body.md 13 config/contents/style/empty_lines_around_class_body.md 10 config/contents/style/empty_lines_around_method_body.md 10 config/contents/style/empty_lines_around_module_body.md 17 config/contents/style/empty_method.md 22 config/contents/style/encoding.md 9 config/contents/style/even_odd.md 7 config/contents/style/extra_spacing.md 10 config/contents/style/file_name.md 3 config/contents/style/first_array_element_line_break.md 10 config/contents/style/first_hash_element_line_break.md 10 config/contents/style/first_method_argument_line_break.md 13 config/contents/style/first_method_parameter_line_break.md 19 config/contents/style/first_parameter_indentation.md 12 config/contents/style/for.md 4 config/contents/style/format_string.md 6 config/contents/style/frozen_string_literal_comment.md 5 config/contents/style/global_vars.md 5 config/contents/style/guard_clause.md 27 config/contents/style/hash_syntax.md 43 config/contents/style/identical_conditional_branches.md 18 config/contents/style/if_inside_else.md 22 config/contents/style/if_unless_modifier.md 3 config/contents/style/if_unless_modifier_of_if_unless.md 15 config/contents/style/implicit_runtime_error.md 9 config/contents/style/indent_array.md 30 config/contents/style/indent_assignment.md 15 config/contents/style/indent_hash.md 30 config/contents/style/indentation_consistency.md 8 config/contents/style/indentation_width.md 7 config/contents/style/infinite_loop.md 10 config/contents/style/inline_comment.md 11 config/contents/style/lambda.md 40 config/contents/style/lambda_call.md 6 config/contents/style/leading_comment_space.md 5 config/contents/style/line_end_concatenation.md 11 config/contents/style/method_called_on_do_end_block.md 7 config/contents/style/method_missing.md 15 config/contents/style/method_name.md 3 config/contents/style/missing_else.md 22 config/contents/style/module_function.md 16 config/contents/style/multiline_array_brace_layout.md 40 config/contents/style/multiline_assignment_layout.md 23 config/contents/style/multiline_block_chain.md 8 config/contents/style/multiline_block_layout.md 27 config/contents/style/multiline_hash_brace_layout.md 40 config/contents/style/multiline_if_modifier.md 8 config/contents/style/multiline_if_then.md 8 config/contents/style/multiline_memoization.md 13 config/contents/style/multiline_method_call_brace_layout.md 40 config/contents/style/multiline_method_call_indentation.md 22 config/contents/style/multiline_method_definition_brace_layout.md 40 config/contents/style/multiline_operation_indentation.md 8 config/contents/style/mutable_constant.md 7 config/contents/style/nested_modifier.md 7 config/contents/style/nested_parenthesized_calls.md 7 config/contents/style/next.md 13 config/contents/style/nil_comparison.md 6 config/contents/style/non_nil_check.md 14 config/contents/style/numeric_literal_prefix.md 6 config/contents/style/numeric_predicate.md 27 config/contents/style/op_method.md 7 config/contents/style/option_hash.md 12 config/contents/style/optional_arguments.md 11 config/contents/style/parallel_assignment.md 14 config/contents/style/predicate_name.md 10 config/contents/style/preferred_hash_methods.md 20 config/contents/style/raise_args.md 25 config/contents/style/redundant_begin.md 17 config/contents/style/redundant_exception.md 9 config/contents/style/redundant_freeze.md 6 config/contents/style/redundant_parentheses.md 6 config/contents/style/redundant_return.md 13 config/contents/style/redundant_self.md 27 config/contents/style/regexp_literal.md 20 config/contents/style/rescue_ensure_alignment.md 15 config/contents/style/safe_navigation.md 33 config/contents/style/self_assignment.md 6 config/contents/style/single_line_block_params.md 4 config/contents/style/space_after_colon.md 3 config/contents/style/space_after_method_name.md 6 config/contents/style/space_after_not.md 6 config/contents/style/space_around_block_parameters.md 6 config/contents/style/space_around_keyword.md 14 config/contents/style/space_before_first_arg.md 9 config/contents/style/space_in_lambda_literal.md 14 config/contents/style/space_inside_array_percent_literal.md 7 config/contents/style/space_inside_block_braces.md 4 config/contents/style/space_inside_percent_literal_delimiters.md 9 config/contents/style/space_inside_range_literal.md 10 config/contents/style/space_inside_string_interpolation.md 6 config/contents/style/stabby_lambda_parentheses.md 11 config/contents/style/struct_inheritance.md 7 config/contents/style/symbol_array.md 5 config/contents/style/symbol_literal.md 6 config/contents/style/symbol_proc.md 6 config/contents/style/ternary_parentheses.md 33 config/contents/style/trailing_comma_in_arguments.md 19 config/contents/style/trailing_comma_in_literal.md 19 config/contents/style/trailing_underscore_variable.md 12 config/contents/style/unneeded_interpolation.md 8 config/contents/style/variable_number.md 23 config/contents/style/while_until_modifier.md 3 config/contents/style/word_array.md 4 config/contents/style/zero_length_predicate.md 13 spec/support/currently_undocumented_cops.txt 94