rubocop-hq/rubocop

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/rubocop/cop/style/conditional_assignment.rb420
C
1 day
A
99%
lib/rubocop.rb657
C
1 day
A
99%
lib/rubocop/cop/base.rb254
C
1 day
A
97%
lib/rubocop/runner.rb293
C
1 day
A
97%
lib/rubocop/options.rb415
C
1 day
A
98%
lib/rubocop/config.rb218
C
7 hrs
A
93%
lib/rubocop/cop/style/safe_navigation.rb173
B
6 hrs
A
100%
lib/rubocop/cop/variable_force.rb261
B
6 hrs
A
100%
lib/rubocop/cop/layout/indentation_width.rb227
B
6 hrs
A
99%
lib/rubocop/cop/layout/space_around_keyword.rb168
B
6 hrs
A
100%
lib/rubocop/cop/layout/heredoc_argument_closing_parenthesis.rb184
B
5 hrs
A
100%
lib/rubocop/config_loader_resolver.rb185
B
5 hrs
A
100%
lib/rubocop/cop/style/block_delimiters.rb194
B
5 hrs
A
100%
lib/rubocop/cop/style/method_call_with_args_parentheses/omit_parentheses.rb145
B
5 hrs
A
100%
lib/rubocop/cop/naming/file_name.rb148
B
5 hrs
A
100%
lib/rubocop/cop/lint/redundant_cop_disable_directive.rb185
B
4 hrs
A
100%
lib/rubocop/cop/variable_force/branch.rb189
B
4 hrs
A
96%
lib/rubocop/cop/team.rb182
B
4 hrs
A
93%
lib/rubocop/config_validator.rb170
B
4 hrs
A
99%
lib/rubocop/cop/style/redundant_parentheses.rb168
B
4 hrs
A
100%
lib/rubocop/cops_documentation_generator.rb233
B
4 hrs
F
18%
lib/rubocop/cop/registry.rb191
B
4 hrs
A
100%
lib/rubocop/cop/style/redundant_regexp_escape.rb68
B
4 hrs
B
85%
lib/rubocop/config_loader.rb195
A
3 hrs
A
91%
lib/rubocop/formatter/disabled_config_formatter.rb167
A
3 hrs
A
100%
lib/rubocop/comment_config.rb156
A
3 hrs
A
100%
lib/rubocop/cop/layout/space_around_operators.rb150
A
3 hrs
A
100%
lib/rubocop/target_finder.rb138
A
3 hrs
A
100%
lib/rubocop/cop/style/case_like_if.rb181
A
3 hrs
A
97%
lib/rubocop/cop/lint/shadowed_argument.rb77
A
3 hrs
A
97%
lib/rubocop/cop/mixin/preceding_following_alignment.rb125
A
3 hrs
A
100%
lib/rubocop/cop/offense.rb111
A
2 hrs
A
100%
lib/rubocop/cop/style/next.rb146
A
2 hrs
A
99%
lib/rubocop/cop/mixin/range_help.rb99
A
2 hrs
A
100%
lib/rubocop/cop/layout/line_length.rb174
A
2 hrs
A
97%
lib/rubocop/cop/lint/struct_new_override.rb30
A
2 hrs
A
100%
lib/rubocop/cop/layout/end_of_line.rb43
A
2 hrs
A
100%
tasks/changelog.rb151
A
2 hrs
C
79%
lib/rubocop/cop/style/random_with_offset.rb111
A
2 hrs
A
100%
lib/rubocop/cop/mixin/check_line_breakable.rb94
A
2 hrs
A
100%
lib/rubocop/cop/style/trivial_accessors.rb129
A
2 hrs
A
100%
lib/rubocop/cop/mixin/multiline_expression_indentation.rb186
A
2 hrs
A
100%
lib/rubocop/cop/style/explicit_block_argument.rb62
A
2 hrs
A
100%
lib/rubocop/cop/variable_force/variable.rb75
A
2 hrs
A
98%
lib/rubocop/cop/lint/duplicate_methods.rb148
A
2 hrs
A
93%
lib/rubocop/cop/style/ternary_parentheses.rb124
A
2 hrs
A
100%
lib/rubocop/cop/style/comment_annotation.rb55
A
2 hrs
A
100%
lib/rubocop/cop/mixin/uncommunicative_name.rb83
A
2 hrs
A
100%
lib/rubocop/cop/layout/space_inside_parens.rb74
A
2 hrs
A
100%
lib/rubocop/cop/style/return_nil.rb43
A
1 hr
A
96%