sds/haml-lint

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/haml_lint/ruby_extraction/chunk_extractor.rb414
D
2 days
lib/haml_lint/linter/rubocop.rb278
C
1 day
lib/haml_lint/ruby_extraction/script_chunk.rb179
C
1 day
lib/haml_lint/utils.rb162
A
55 mins
lib/haml_lint/options.rb124
A
1 hr
lib/haml_lint/cli.rb123
A
45 mins
lib/haml_lint/ruby_extraction/coordinator.rb122
A
50 mins
lib/haml_lint/document.rb118
A
35 mins
lib/haml_lint/tree/node.rb118
A
50 mins
lib/haml_lint/linter.rb118
A
1 hr
lib/haml_lint/runner.rb102
A
0 mins
lib/haml_lint/tree/tag_node.rb100
A
2 hrs
lib/haml_lint/configuration_loader.rb98
A
1 hr
lib/haml_lint/configuration.rb80
A
0 mins
lib/haml_lint/reporter/utils.rb70
A
0 mins
lib/haml_lint/reporter/disabled_config_reporter.rb67
A
0 mins
lib/haml_lint/ruby_extraction/base_chunk.rb59
A
0 mins
lib/haml_lint/directive.rb57
A
0 mins
lib/haml_lint/rake_task.rb54
A
0 mins
lib/haml_lint/file_finder.rb48
A
1 hr
lib/haml_lint/ruby_extraction/tag_attributes_chunk.rb48
A
2 hrs
lib/haml_lint/reporter/hash_reporter.rb46
A
0 mins
lib/haml_lint/logger.rb45
A
0 mins
lib/haml_lint/severity.rb42
A
0 mins
lib/haml_lint/linter/indentation.rb42
A
2 hrs
lib/haml_lint/reporter.rb40
A
0 mins
lib/haml_lint/linter_selector.rb39
A
0 mins
lib/haml_lint.rb39
A
0 mins
lib/haml_lint/linter/classes_before_ids.rb38
A
25 mins
lib/haml_lint/linter/multiline_script.rb36
A
0 mins
lib/haml_lint/reporter/progress_reporter.rb34
A
0 mins
lib/haml_lint/linter/class_attribute_with_static_value.rb34
A
1 hr
lib/haml_lint/linter/space_before_script.rb32
A
1 hr
lib/haml_lint/linter/instance_variables.rb31
A
0 mins
lib/haml_lint/report.rb30
A
0 mins
lib/haml_lint/linter/consecutive_silent_scripts.rb30
A
0 mins
lib/haml_lint/linter/multiline_pipe.rb30
A
0 mins
lib/haml_lint/ruby_extraction/placeholder_marker_chunk.rb29
A
0 mins
lib/haml_lint/linter/consecutive_comments.rb28
A
0 mins
lib/haml_lint/linter/unnecessary_string_output.rb28
A
0 mins
lib/haml_lint/reporter/checkstyle_reporter.rb28
A
0 mins
lib/haml_lint/linter/repeated_id.rb28
A
0 mins
lib/haml_lint/linter/space_inside_hash_attributes.rb26
A
45 mins
lib/haml_lint/tree/haml_comment_node.rb26
A
0 mins
lib/haml_lint/haml_visitor.rb25
A
45 mins
lib/haml_lint/tree/silent_script_node.rb25
A
45 mins
lib/haml_lint/lint.rb25
A
35 mins
lib/haml_lint/ruby_parser.rb24
A
0 mins
lib/haml_lint/reporter/offense_count_reporter.rb24
A
0 mins
lib/haml_lint/ruby_extraction/ruby_filter_chunk.rb23
A
0 mins