rubocop-hq/rubocop

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/rubocop/options.rb519
D
1 day
A
99%
lib/rubocop/cop/base.rb304
D
1 day
A
97%
lib/rubocop.rb742
D
1 day
A
99%
lib/rubocop/runner.rb359
C
1 day
A
97%
lib/rubocop/cop/style/conditional_assignment.rb412
C
1 day
A
99%
lib/rubocop/cop/style/redundant_parentheses.rb195
C
1 day
A
100%
lib/rubocop/cop/style/arguments_forwarding.rb277
C
1 day
A
100%
lib/rubocop/config_loader_resolver.rb196
C
1 day
A
100%
lib/rubocop/cops_documentation_generator.rb267
C
1 day
F
17%
lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb186
C
1 day
A
100%
lib/rubocop/config.rb243
C
1 day
A
91%
lib/rubocop/cop/lint/redundant_cop_disable_directive.rb224
C
1 day
A
100%
lib/rubocop/cop/layout/space_around_keyword.rb184
C
7 hrs
A
99%
lib/rubocop/cop/style/safe_navigation.rb184
B
6 hrs
A
100%
lib/rubocop/cop/style/block_delimiters.rb233
B
6 hrs
A
100%
lib/rubocop/cop/layout/indentation_width.rb247
B
6 hrs
A
99%
lib/rubocop/cop/team.rb186
B
6 hrs
A
93%
lib/rubocop/formatter/disabled_config_formatter.rb197
B
5 hrs
A
100%
lib/rubocop/cop/naming/file_name.rb155
B
5 hrs
A
100%
lib/rubocop/cop/registry.rb206
B
5 hrs
A
100%
lib/rubocop/cop/mixin/hash_shorthand_syntax.rb174
B
5 hrs
A
99%
lib/rubocop/cop/metrics/utils/code_length_calculator.rb167
B
5 hrs
A
100%
lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb182
B
5 hrs
A
100%
lib/rubocop/cop/style/redundant_condition.rb175
B
4 hrs
A
98%
lib/rubocop/cop/variable_force/branch.rb196
B
4 hrs
A
97%
lib/rubocop/cop/style/case_like_if.rb188
B
4 hrs
A
96%
lib/rubocop/cop/style/redundant_regexp_escape.rb77
B
4 hrs
B
88%
lib/rubocop/target_finder.rb146
B
4 hrs
A
100%
lib/rubocop/cop/variable_force.rb241
B
4 hrs
A
100%
lib/rubocop/config_validator.rb193
B
4 hrs
A
99%
lib/rubocop/cop/style/symbol_proc.rb96
B
4 hrs
A
100%
lib/rubocop/cop/style/if_unless_modifier.rb176
B
4 hrs
A
100%
lib/rubocop/cop/layout/space_around_operators.rb170
B
4 hrs
A
100%
lib/rubocop/config_loader.rb174
B
4 hrs
A
90%
lib/rubocop/cop/layout/multiline_method_call_indentation.rb164
B
4 hrs
A
100%
lib/rubocop/cop/lint/shadowed_argument.rb71
A
3 hrs
A
98%
lib/rubocop/cop/style/identical_conditional_branches.rb102
A
3 hrs
A
100%
lib/rubocop/cop/layout/hash_alignment.rb173
A
3 hrs
A
99%
lib/rubocop/cop/style/require_order.rb58
A
3 hrs
A
100%
lib/rubocop/cop/style/redundant_self.rb136
A
3 hrs
A
100%
lib/rubocop/cop/mixin/check_line_breakable.rb112
A
3 hrs
A
100%
lib/rubocop/cop/mixin/preceding_following_alignment.rb123
A
3 hrs
A
100%
lib/rubocop/cop/naming/inclusive_language.rb173
A
3 hrs
A
100%
lib/rubocop/cli.rb152
A
3 hrs
A
96%
lib/rubocop/cop/style/redundant_double_splat_hash_braces.rb89
A
3 hrs
A
100%
lib/rubocop/cop/layout/empty_line_between_defs.rb146
A
3 hrs
A
98%
lib/rubocop/cop/style/next.rb138
A
2 hrs
A
100%
lib/rubocop/cop/offense.rb106
A
2 hrs
A
100%
lib/rubocop/cop/style/sole_nested_conditional.rb161
A
2 hrs
A
99%
lib/rubocop/cop/layout/line_length.rb168
A
2 hrs
A
98%