Metadata


Name
haml_lint
Version
0.65.1
Platform
ruby
Authors
Shane da Silva
Bindir
bin
Date
2025-07-24 00:00:00 UTC
Dependencies
haml (>= 5.0)
parallel (~> 1.10)
rainbow (>= 0)
rubocop (>= 1.0)
sysexits (~> 1.1)
Description
Configurable tool for writing clean and consistent HAML
Email
shane@dasilva.io
Executables
haml-lint
Files
bin/haml-lint
config/default.yml
config/forced_rubocop_config.yml
lib/haml_lint.rb
lib/haml_lint/adapter.rb
lib/haml_lint/adapter/haml_5.rb
lib/haml_lint/adapter/haml_6.rb
lib/haml_lint/cli.rb
lib/haml_lint/comment_configuration.rb
lib/haml_lint/configuration.rb
lib/haml_lint/configuration_loader.rb
lib/haml_lint/constants.rb
lib/haml_lint/directive.rb
lib/haml_lint/document.rb
lib/haml_lint/exceptions.rb
lib/haml_lint/extensions/haml_util_unescape_interpolation_tracking.rb
lib/haml_lint/file_finder.rb
lib/haml_lint/haml_visitor.rb
lib/haml_lint/lint.rb
lib/haml_lint/linter.rb
lib/haml_lint/linter/alignment_tabs.rb
lib/haml_lint/linter/alt_text.rb
lib/haml_lint/linter/class_attribute_with_static_value.rb
lib/haml_lint/linter/classes_before_ids.rb
lib/haml_lint/linter/consecutive_comments.rb
lib/haml_lint/linter/consecutive_silent_scripts.rb
lib/haml_lint/linter/empty_object_reference.rb
lib/haml_lint/linter/empty_script.rb
lib/haml_lint/linter/final_newline.rb
lib/haml_lint/linter/html_attributes.rb
lib/haml_lint/linter/id_names.rb
lib/haml_lint/linter/implicit_div.rb
lib/haml_lint/linter/indentation.rb
lib/haml_lint/linter/inline_styles.rb
lib/haml_lint/linter/instance_variables.rb
lib/haml_lint/linter/leading_comment_space.rb
lib/haml_lint/linter/line_length.rb
lib/haml_lint/linter/multiline_pipe.rb
lib/haml_lint/linter/multiline_script.rb
lib/haml_lint/linter/no_placeholders.rb
lib/haml_lint/linter/object_reference_attributes.rb
lib/haml_lint/linter/repeated_id.rb
lib/haml_lint/linter/rubocop.rb
lib/haml_lint/linter/ruby_comments.rb
lib/haml_lint/linter/space_before_script.rb
lib/haml_lint/linter/space_inside_hash_attributes.rb
lib/haml_lint/linter/strict_locals.rb
lib/haml_lint/linter/syntax.rb
lib/haml_lint/linter/tag_name.rb
lib/haml_lint/linter/trailing_empty_lines.rb
lib/haml_lint/linter/trailing_whitespace.rb
lib/haml_lint/linter/unnecessary_interpolation.rb
lib/haml_lint/linter/unnecessary_string_output.rb
lib/haml_lint/linter/view_length.rb
lib/haml_lint/linter_registry.rb
lib/haml_lint/linter_selector.rb
lib/haml_lint/logger.rb
lib/haml_lint/node_transformer.rb
lib/haml_lint/options.rb
lib/haml_lint/parsed_ruby.rb
lib/haml_lint/rake_task.rb
lib/haml_lint/report.rb
lib/haml_lint/reporter.rb
lib/haml_lint/reporter/checkstyle_reporter.rb
lib/haml_lint/reporter/default_reporter.rb
lib/haml_lint/reporter/disabled_config_reporter.rb
lib/haml_lint/reporter/github_reporter.rb
lib/haml_lint/reporter/hash_reporter.rb
lib/haml_lint/reporter/hooks.rb
lib/haml_lint/reporter/json_reporter.rb
lib/haml_lint/reporter/offense_count_reporter.rb
lib/haml_lint/reporter/progress_reporter.rb
lib/haml_lint/reporter/utils.rb
lib/haml_lint/ruby_extraction/ad_hoc_chunk.rb
lib/haml_lint/ruby_extraction/base_chunk.rb
lib/haml_lint/ruby_extraction/chunk_extractor.rb
lib/haml_lint/ruby_extraction/coordinator.rb
lib/haml_lint/ruby_extraction/haml_comment_chunk.rb
lib/haml_lint/ruby_extraction/implicit_end_chunk.rb
lib/haml_lint/ruby_extraction/interpolation_chunk.rb
lib/haml_lint/ruby_extraction/non_ruby_filter_chunk.rb
lib/haml_lint/ruby_extraction/placeholder_marker_chunk.rb
lib/haml_lint/ruby_extraction/ruby_filter_chunk.rb
lib/haml_lint/ruby_extraction/ruby_source.rb
lib/haml_lint/ruby_extraction/script_chunk.rb
lib/haml_lint/ruby_extraction/tag_attributes_chunk.rb
lib/haml_lint/ruby_extraction/tag_script_chunk.rb
lib/haml_lint/ruby_parser.rb
lib/haml_lint/runner.rb
lib/haml_lint/severity.rb
lib/haml_lint/source.rb
lib/haml_lint/spec.rb
lib/haml_lint/spec/matchers/report_lint.rb
lib/haml_lint/spec/normalize_indent.rb
lib/haml_lint/spec/shared_linter_context.rb
lib/haml_lint/spec/shared_rubocop_autocorrect_context.rb
lib/haml_lint/tree/comment_node.rb
lib/haml_lint/tree/doctype_node.rb
lib/haml_lint/tree/filter_node.rb
lib/haml_lint/tree/haml_comment_node.rb
lib/haml_lint/tree/node.rb
lib/haml_lint/tree/null_node.rb
lib/haml_lint/tree/plain_node.rb
lib/haml_lint/tree/root_node.rb
lib/haml_lint/tree/script_node.rb
lib/haml_lint/tree/silent_script_node.rb
lib/haml_lint/tree/tag_node.rb
lib/haml_lint/utils.rb
lib/haml_lint/version.rb
lib/haml_lint/version_comparer.rb
Homepage
https://github.com/sds/haml-lint
Licenses
MIT
Require paths
lib
Required ruby version
>= 3.0
Required rubygems version
>= 0
Rubygems version
3.6.2
Specification version
4
Summary
HAML lint tool
Original platform
ruby
New platform
ruby