rubocop-hq/rubocop

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/rubocop.rb741
D
1 day
A
99%
lib/rubocop/options.rb519
D
1 day
A
99%
lib/rubocop/cop/style/conditional_assignment.rb412
C
1 day
A
99%
lib/rubocop/runner.rb356
C
1 day
A
97%
lib/rubocop/cop/base.rb286
C
1 day
A
96%
lib/rubocop/cop/style/arguments_forwarding.rb276
C
1 day
A
100%
lib/rubocop/cops_documentation_generator.rb267
C
1 day
F
17%
lib/rubocop/cop/layout/indentation_width.rb247
B
6 hrs
A
99%
lib/rubocop/cop/variable_force.rb241
B
4 hrs
A
100%
lib/rubocop/config.rb233
C
1 day
A
91%
lib/rubocop/cop/style/block_delimiters.rb233
B
6 hrs
A
100%
lib/rubocop/cop/lint/redundant_cop_disable_directive.rb224
C
1 day
A
100%
lib/rubocop/cop/registry.rb206
B
5 hrs
A
100%
lib/rubocop/formatter/disabled_config_formatter.rb197
B
5 hrs
A
100%
lib/rubocop/config_loader_resolver.rb196
C
1 day
A
100%
lib/rubocop/cop/variable_force/branch.rb196
B
4 hrs
A
97%
lib/rubocop/cop/style/redundant_parentheses.rb195
C
1 day
A
100%
lib/rubocop/config_validator.rb193
B
4 hrs
A
99%
lib/rubocop/target_ruby.rb191
A
55 mins
A
95%
lib/rubocop/cop/style/parallel_assignment.rb191
A
0 mins
A
99%
lib/rubocop/cop/style/case_like_if.rb188
B
4 hrs
A
96%
lib/rubocop/lsp/routes.rb186
A
0 mins
B
89%
lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb186
C
1 day
A
100%
lib/rubocop/cop/team.rb185
B
6 hrs
A
93%
lib/rubocop/cop/style/safe_navigation.rb184
B
6 hrs
A
100%
lib/rubocop/cop/layout/space_around_keyword.rb184
C
7 hrs
A
99%
lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb182
B
5 hrs
A
100%
lib/rubocop/cop/style/if_unless_modifier.rb176
B
4 hrs
A
100%
lib/rubocop/cop/style/redundant_condition.rb175
B
4 hrs
A
98%
lib/rubocop/config_loader.rb174
B
4 hrs
A
90%
lib/rubocop/cop/mixin/hash_shorthand_syntax.rb174
B
5 hrs
A
99%
lib/rubocop/cop/naming/inclusive_language.rb174
A
3 hrs
A
100%
lib/rubocop/cop/layout/hash_alignment.rb173
A
3 hrs
A
99%
lib/rubocop/cop/internal_affairs/node_matcher_directive.rb172
A
1 hr
A
100%
lib/rubocop/cop/layout/space_around_operators.rb170
B
4 hrs
A
100%
lib/rubocop/cop/lint/duplicate_methods.rb169
A
2 hrs
A
94%
lib/rubocop/cop/layout/line_length.rb168
A
2 hrs
A
98%
lib/rubocop/cop/metrics/utils/code_length_calculator.rb167
B
5 hrs
A
100%
lib/rubocop/cop/layout/multiline_method_call_indentation.rb164
B
4 hrs
A
100%
lib/rubocop/cop/style/magic_comment_format.rb164
A
0 mins
A
98%
lib/rubocop/cop/style/sole_nested_conditional.rb161
A
2 hrs
A
99%
lib/rubocop/cop/mixin/multiline_expression_indentation.rb160
A
2 hrs
A
100%
lib/rubocop/comment_config.rb159
A
35 mins
A
100%
lib/rubocop/result_cache.rb159
A
1 hr
A
99%
lib/rubocop/cop/lint/void.rb155
A
1 hr
A
100%
lib/rubocop/cop/naming/file_name.rb155
B
5 hrs
A
100%
lib/rubocop/cli.rb152
A
3 hrs
A
96%
lib/rubocop/cop/layout/class_structure.rb152
A
1 hr
A
98%
lib/rubocop/cop/layout/space_inside_block_braces.rb150
A
1 hr
A
100%
lib/rubocop/cop/style/guard_clause.rb148
A
2 hrs
A
100%