Table of Contents - haml_lint-0.35.0 Documentation
Classes and Modules
- HamlLint
- HamlLint::Adapter
- HamlLint::Adapter::Haml4
- HamlLint::Adapter::Haml5
- HamlLint::CLI
- HamlLint::CommentConfiguration
- HamlLint::Configuration
- HamlLint::ConfigurationLoader
- HamlLint::Directive
- HamlLint::Directive::Null
- HamlLint::Document
- HamlLint::Exceptions
- HamlLint::Exceptions::ConfigurationError
- HamlLint::Exceptions::InvalidCLIOption
- HamlLint::Exceptions::InvalidFilePath
- HamlLint::Exceptions::NoLintersError
- HamlLint::Exceptions::ParseError
- HamlLint::Exceptions::UnknownHamlVersion
- HamlLint::Exceptions::UnknownSeverity
- HamlLint::FileFinder
- HamlLint::HamlVisitor
- HamlLint::Lint
- HamlLint::Linter
- HamlLint::Linter::AlignmentTabs
- HamlLint::Linter::AltText
- HamlLint::Linter::ClassAttributeWithStaticValue
- HamlLint::Linter::ClassesBeforeIds
- HamlLint::Linter::ConsecutiveComments
- HamlLint::Linter::ConsecutiveSilentScripts
- HamlLint::Linter::EmptyObjectReference
- HamlLint::Linter::EmptyScript
- HamlLint::Linter::FinalNewline
- HamlLint::Linter::HtmlAttributes
- HamlLint::Linter::IdNames
- HamlLint::Linter::ImplicitDiv
- HamlLint::Linter::Indentation
- HamlLint::Linter::InlineStyles
- HamlLint::Linter::InstanceVariables
- HamlLint::Linter::LeadingCommentSpace
- HamlLint::Linter::LineLength
- HamlLint::Linter::MultilinePipe
- HamlLint::Linter::MultilineScript
- HamlLint::Linter::ObjectReferenceAttributes
- HamlLint::Linter::RepeatedId
- HamlLint::Linter::RuboCop
- HamlLint::Linter::RubyComments
- HamlLint::Linter::SpaceBeforeScript
- HamlLint::Linter::SpaceInsideHashAttributes
- HamlLint::Linter::Syntax
- HamlLint::Linter::TagName
- HamlLint::Linter::TrailingWhitespace
- HamlLint::Linter::UnnecessaryInterpolation
- HamlLint::Linter::UnnecessaryStringOutput
- HamlLint::Linter::ViewLength
- HamlLint::LinterRegistry
- HamlLint::LinterSelector
- HamlLint::Logger
- HamlLint::NoSuchLinter
- HamlLint::NodeTransformer
- HamlLint::OffenseCollector
- HamlLint::Options
- HamlLint::ParsedRuby
- HamlLint::RakeTask
- HamlLint::Report
- HamlLint::Reporter
- HamlLint::Reporter::CheckstyleReporter
- HamlLint::Reporter::DefaultReporter
- HamlLint::Reporter::DisabledConfigReporter
- HamlLint::Reporter::HashReporter
- HamlLint::Reporter::Hooks
- HamlLint::Reporter::JsonReporter
- HamlLint::Reporter::ProgressReporter
- HamlLint::Reporter::Utils
- HamlLint::RubyExtractor
- HamlLint::RubyParser
- HamlLint::Runner
- HamlLint::Severity
- HamlLint::Spec
- HamlLint::Spec::IndentNormalizer
- HamlLint::Spec::Matchers
- HamlLint::Spec::Matchers::ReportLint
- HamlLint::Spec::Matchers::ReportLint::RSpec
- HamlLint::Spec::SharedLinterContext
- HamlLint::Tree
- HamlLint::Tree::CommentNode
- HamlLint::Tree::DoctypeNode
- HamlLint::Tree::FilterNode
- HamlLint::Tree::HamlCommentNode
- HamlLint::Tree::Node
- HamlLint::Tree::Node::Siblings
- HamlLint::Tree::NullNode
- HamlLint::Tree::PlainNode
- HamlLint::Tree::RootNode
- HamlLint::Tree::ScriptNode
- HamlLint::Tree::SilentScriptNode
- HamlLint::Tree::TagNode
- HamlLint::Utils
- Object
Methods
- ::available — HamlLint::Reporter
- ::available? — HamlLint::Reporter
- ::available? — HamlLint::Reporter::DisabledConfigReporter
- ::available? — HamlLint::Reporter::HashReporter
- ::available? — HamlLint::Reporter::JsonReporter
- ::cli_name — HamlLint::Reporter
- ::default_configuration — HamlLint::ConfigurationLoader
- ::default_path_to_config — HamlLint::ConfigurationLoader
- ::descendants — HamlLint::Reporter
- ::detect_class — HamlLint::Adapter
- ::extract_linters_from — HamlLint::LinterRegistry
- ::from_line — HamlLint::Directive
- ::haml_version — HamlLint::Adapter
- ::included — HamlLint::LinterRegistry
- ::inherited — HamlLint::Reporter
- ::load_applicable_config — HamlLint::ConfigurationLoader
- ::load_file — HamlLint::ConfigurationLoader
- ::load_from_file — HamlLint::ConfigurationLoader
- ::load_hash — HamlLint::ConfigurationLoader
- ::new — HamlLint::Adapter::Haml4
- ::new — HamlLint::Adapter::Haml5
- ::new — HamlLint::CLI
- ::new — HamlLint::CommentConfiguration
- ::new — HamlLint::Configuration
- ::new — HamlLint::Directive
- ::new — HamlLint::Directive::Null
- ::new — HamlLint::Document
- ::new — HamlLint::FileFinder
- ::new — HamlLint::Lint
- ::new — HamlLint::Linter
- ::new — HamlLint::LinterSelector
- ::new — HamlLint::Logger
- ::new — HamlLint::NodeTransformer
- ::new — HamlLint::RakeTask
- ::new — HamlLint::Report
- ::new — HamlLint::Reporter
- ::new — HamlLint::Reporter::DisabledConfigReporter
- ::new — HamlLint::RubyParser
- ::new — HamlLint::Severity
- ::new — HamlLint::Tree::Node
- ::new — HamlLint::Tree::NullNode
- ::possible_config_files — HamlLint::ConfigurationLoader
- ::resolve — HamlLint::ConfigurationLoader
- ::resolve_inheritance — HamlLint::ConfigurationLoader
- ::silent — HamlLint::Logger
- #<=> — HamlLint::Severity
- #== — HamlLint::Configuration
- #== — HamlLint::Directive
- #[] — HamlLint::Configuration
- #act_on_options — HamlLint::CLI
- #add_dummy_puts — HamlLint::RubyExtractor
- #add_file_options — HamlLint::Options
- #add_info_options — HamlLint::Options
- #add_line — HamlLint::RubyExtractor
- #add_lint — HamlLint::Linter::RepeatedId
- #add_lint — HamlLint::Report
- #add_linter_options — HamlLint::Options
- #add_lints_for_first_duplications — HamlLint::Linter::RepeatedId
- #add_logger_options — HamlLint::Options
- #add_report_options — HamlLint::Options
- #added_lint — HamlLint::Reporter::DefaultReporter
- #added_lint — HamlLint::Reporter::Hooks
- #after_visit_tag — HamlLint::RubyExtractor
- #anonymous_block? — HamlLint::RubyExtractor
- #any_glob_matches? — HamlLint::Utils
- #attribute_prefix_order — HamlLint::Linter::ClassesBeforeIds
- #attribute_type_order — HamlLint::Linter::ClassesBeforeIds
- #attributes_source — HamlLint::Tree::TagNode
- #block_keyword — HamlLint::RubyExtractor
- #bold — HamlLint::Logger
- #bold_error — HamlLint::Logger
- #camel_case — HamlLint::Utils
- #check — HamlLint::Linter::MultilinePipe
- #check — HamlLint::Linter::MultilineScript
- #check_character — HamlLint::Linter::Indentation
- #check_tag_static_hash_source — HamlLint::RubyExtractor
- #check_width — HamlLint::Linter::Indentation
- #code_comment? — HamlLint::Linter::RubyComments
- #collect_lints — HamlLint::Runner
- #color — HamlLint::Logger
- #color — HamlLint::Severity
- #comment_configuration — HamlLint::Tree::Node
- #config — HamlLint::RakeTask
- #config= — HamlLint::RakeTask
- #config_file_contents — HamlLint::Reporter::DisabledConfigReporter
- #configure_logger — HamlLint::CLI
- #contained_directives — HamlLint::Tree::HamlCommentNode
- #contains_class_attribute? — HamlLint::Linter::ClassAttributeWithStaticValue
- #contains_instance_variables? — HamlLint::ParsedRuby
- #contains_interpolation? — HamlLint::Linter
- #contains_script? — HamlLint::Tree::TagNode
- #convert_tree — HamlLint::Document
- #count_consecutive — HamlLint::Utils
- #default_description — HamlLint::RakeTask
- #define — HamlLint::RakeTask
- #directives — HamlLint::Tree::HamlCommentNode
- #directives — HamlLint::Tree::Node
- #directives_for — HamlLint::CommentConfiguration
- #disable? — HamlLint::Directive
- #disable? — HamlLint::Directive::Null
- #disabled? — HamlLint::CommentConfiguration
- #disabled? — HamlLint::Tree::Node
- #disabled? — HamlLint::Tree::NullNode
- #display — HamlLint::Report
- #display_report — HamlLint::Reporter
- #display_report — HamlLint::Reporter::CheckstyleReporter
- #display_report — HamlLint::Reporter::DefaultReporter
- #display_report — HamlLint::Reporter::DisabledConfigReporter
- #display_report — HamlLint::Reporter::HashReporter
- #display_report — HamlLint::Reporter::JsonReporter
- #display_report — HamlLint::Reporter::ProgressReporter
- #dot — HamlLint::Reporter::ProgressReporter
- #dynamic_attributes_source — HamlLint::Tree::TagNode
- #dynamic_attributes_sources — HamlLint::Tree::TagNode
- #each — HamlLint::Tree::Node
- #enable? — HamlLint::Directive
- #enable? — HamlLint::Directive::Null
- #enforced_style — HamlLint::Linter::ClassesBeforeIds
- #ensure_exclude_option_array_exists — HamlLint::Configuration
- #ensure_linter_include_exclude_arrays_exist — HamlLint::Configuration
- #ensure_linter_section_exists — HamlLint::Configuration
- #ensure_linter_severity_valid — HamlLint::Configuration
- #error — HamlLint::Logger
- #error? — HamlLint::Lint
- #error? — HamlLint::Severity
- #existing_attributes — HamlLint::Tree::TagNode
- #extended_expectations — HamlLint::Spec::Matchers::ReportLint
- #extract — HamlLint::RubyExtractor
- #extract_applicable_files — HamlLint::Runner
- #extract_enabled_linters — HamlLint::LinterSelector
- #extract_files_from — HamlLint::FileFinder
- #extract_interpolated_values — HamlLint::Utils
- #extract_lints_from_offenses — HamlLint::Linter::RuboCop
- #extract_substring_positions — HamlLint::Utils
- #failed? — HamlLint::Report
- #file — HamlLint::Tree::RootNode
- #file_finished — HamlLint::OffenseCollector
- #file_types — HamlLint::Linter::InstanceVariables
- #files_to_lint — HamlLint::RakeTask
- #filter_type — HamlLint::Tree::FilterNode
- #find — HamlLint::FileFinder
- #find_lints — HamlLint::Linter::RuboCop
- #finish_file — HamlLint::Report
- #finished_file — HamlLint::Reporter::DisabledConfigReporter
- #finished_file — HamlLint::Reporter::ProgressReporter
- #finished_file — HamlLint::Reporter::Hooks
- #following_node_line — HamlLint::Linter
- #for_consecutive_items — HamlLint::Utils
- #for_linter — HamlLint::Configuration
- #generate_config_for_linter — HamlLint::Reporter::DisabledConfigReporter
- #get_abs_and_rel_path — HamlLint::Utils
- #haml_file? — HamlLint::FileFinder
- #handle_exception — HamlLint::CLI
- #has_expected_line_lints? — HamlLint::Spec::Matchers::ReportLint
- #has_hash_attribute? — HamlLint::Tree::TagNode
- #has_lints? — HamlLint::Spec::Matchers::ReportLint
- #hash_attributes? — HamlLint::Tree::TagNode
- #hash_attributes_source — HamlLint::Tree::TagNode
- #html_attributes? — HamlLint::Tree::TagNode
- #html_attributes_source — HamlLint::Tree::TagNode
- #ids_first? — HamlLint::Linter::ClassesBeforeIds
- #indent_code — HamlLint::RubyExtractor
- #info — HamlLint::Logger
- #inline_content_is_string? — HamlLint::Linter
- #inline_node_content — HamlLint::Linter
- #inspect — HamlLint::Directive
- #inspect — HamlLint::Directive::Null
- #inspect — HamlLint::Tree::Node
- #level — HamlLint::Severity
- #line_numbers — HamlLint::Tree::Node
- #line_text_for_node — HamlLint::Linter::MultilinePipe
- #lines — HamlLint::Tree::Node
- #lint_file — HamlLint::Linter::RuboCop
- #lint_lines — HamlLint::Spec::Matchers::ReportLint
- #lint_messages — HamlLint::Spec::Matchers::ReportLint
- #lint_messages_match? — HamlLint::Spec::Matchers::ReportLint
- #lint_on_line_matches_message? — HamlLint::Spec::Matchers::ReportLint
- #lint_on_line_matches_severity? — HamlLint::Spec::Matchers::ReportLint
- #linters — HamlLint::Directive::Null
- #linters_for_file — HamlLint::LinterSelector
- #load_applicable_config — HamlLint::Runner
- #load_reporter_class — HamlLint::Options
- #log — HamlLint::Logger
- #map_file — HamlLint::Reporter::HashReporter
- #map_offense — HamlLint::Reporter::HashReporter
- #mark — HamlLint::Severity
- #mark_with_color — HamlLint::Severity
- #matcher — HamlLint::Linter::InstanceVariables
- #merge — HamlLint::Configuration
- #metadata — HamlLint::Reporter::HashReporter
- #mid_block_keyword? — HamlLint::RubyExtractor
- #missing_space? — HamlLint::Linter::SpaceBeforeScript
- #multiple_lints_match_line? — HamlLint::Spec::Matchers::ReportLint
- #name — HamlLint::Linter
- #name — HamlLint::Severity
- #newline — HamlLint::Logger
- #next — HamlLint::Tree::Node::Siblings
- #next_node — HamlLint::Linter
- #next_node — HamlLint::Tree::Node
- #node_for_line — HamlLint::Tree::RootNode
- #node_name — HamlLint::HamlVisitor
- #nontrivial_end_line — HamlLint::Tree::Node
- #normalize_indent — HamlLint::Spec::IndentNormalizer
- #normalize_path — HamlLint::FileFinder
- #object_reference? — HamlLint::Tree::TagNode
- #object_reference_source — HamlLint::Tree::TagNode
- #outputs_string_literal? — HamlLint::Linter::UnnecessaryStringOutput
- #parse — HamlLint::Adapter::Haml5
- #parse — HamlLint::Options
- #parse — HamlLint::RubyParser
- #parse_args — HamlLint::RakeTask
- #parse_ruby — HamlLint::Linter
- #parsed_attributes — HamlLint::Tree::TagNode
- #parsed_script — HamlLint::Tree::ScriptNode
- #parsed_script — HamlLint::Tree::SilentScriptNode
- #parsed_script — HamlLint::Tree::TagNode
- #pluralize — HamlLint::Reporter::Utils
- #position — HamlLint::Tree::Node::Siblings
- #possible_group — HamlLint::Linter::ConsecutiveComments
- #possible_group — HamlLint::Linter::ConsecutiveSilentScripts
- #predecessor — HamlLint::Tree::Node
- #previous — HamlLint::Tree::Node::Siblings
- #previously_reported? — HamlLint::Linter::ConsecutiveComments
- #previously_reported? — HamlLint::Linter::ConsecutiveSilentScripts
- #print_available_linters — HamlLint::CLI
- #print_available_reporters — HamlLint::CLI
- #print_help — HamlLint::CLI
- #print_lint — HamlLint::Reporter::Utils
- #print_location — HamlLint::Reporter::Utils
- #print_message — HamlLint::Reporter::Utils
- #print_summary — HamlLint::Reporter::Utils
- #print_summary_files — HamlLint::Reporter::Utils
- #print_summary_lints — HamlLint::Reporter::Utils
- #print_type — HamlLint::Reporter::Utils
- #print_unexpected_exception — HamlLint::CLI
- #print_version — HamlLint::CLI
- #priors — HamlLint::Tree::Node::Siblings
- #process_encoding — HamlLint::Document
- #process_file — HamlLint::Runner
- #process_files — HamlLint::Runner
- #process_source — HamlLint::Document
- #process_tree — HamlLint::Document
- #record_lint — HamlLint::Linter
- #record_lint — HamlLint::Linter::RuboCop
- #remove_inner_whitespace? — HamlLint::Tree::TagNode
- #remove_outer_whitespace? — HamlLint::Tree::TagNode
- #render_offenses — HamlLint::Reporter::CheckstyleReporter
- #report — HamlLint::Runner
- #report_file_as_mark — HamlLint::Reporter::ProgressReporter
- #reported_nodes — HamlLint::Linter::ConsecutiveComments
- #reported_nodes — HamlLint::Linter::ConsecutiveSilentScripts
- #reporter_from_options — HamlLint::CLI
- #resolve_requires — HamlLint::Configuration
- #rubocop_flags — HamlLint::Linter::RuboCop
- #run — HamlLint::CLI
- #run — HamlLint::Linter
- #run — HamlLint::Runner
- #run_cli — HamlLint::RakeTask
- #run_linter_on_file? — HamlLint::LinterSelector
- #safe_send — HamlLint::HamlVisitor
- #scan_for_lints — HamlLint::CLI
- #script — HamlLint::Tree::ScriptNode
- #script — HamlLint::Tree::SilentScriptNode
- #script — HamlLint::Tree::TagNode
- #siblings — HamlLint::Tree::Node
- #smart_merge — HamlLint::Configuration
- #source_code — HamlLint::Tree::Node
- #start — HamlLint::Report
- #start — HamlLint::Reporter::ProgressReporter
- #start — HamlLint::Reporter::Hooks
- #start_block_keyword? — HamlLint::RubyExtractor
- #started — HamlLint::OffenseCollector
- #starts_with_reserved_character? — HamlLint::Linter::UnnecessaryStringOutput
- #static_attributes_source — HamlLint::Tree::TagNode
- #static_class_attribute_value? — HamlLint::Linter::ClassAttributeWithStaticValue
- #static_classes — HamlLint::Tree::TagNode
- #static_ids — HamlLint::Tree::TagNode
- #strip_frontmatter — HamlLint::Document
- #strip_surrounding_quotes — HamlLint::Linter
- #subsequents — HamlLint::Tree::Node
- #subsequents — HamlLint::Tree::Node::Siblings
- #success — HamlLint::Logger
- #successor — HamlLint::Tree::Node
- #surrounded_by_braces? — HamlLint::Linter::ClassAttributeWithStaticValue
- #tag_has_inline_script? — HamlLint::Linter
- #tag_id — HamlLint::Tree::TagNode
- #tag_name — HamlLint::Tree::TagNode
- #tag_with_inline_text — HamlLint::Linter
- #text — HamlLint::Tree::HamlCommentNode
- #text — HamlLint::Tree::Node
- #transform — HamlLint::NodeTransformer
- #tty? — HamlLint::Logger
- #validate — HamlLint::Configuration
- #visit — HamlLint::HamlVisitor
- #visit_children — HamlLint::HamlVisitor
- #visit_filter — HamlLint::RubyExtractor
- #visit_haml_comment — HamlLint::Linter::ConsecutiveComments
- #visit_haml_comment — HamlLint::Linter::LeadingCommentSpace
- #visit_haml_comment — HamlLint::RubyExtractor
- #visit_plain — HamlLint::Linter::MultilinePipe
- #visit_plain — HamlLint::RubyExtractor
- #visit_root — HamlLint::Linter::FinalNewline
- #visit_root — HamlLint::Linter::Indentation
- #visit_root — HamlLint::Linter::InstanceVariables
- #visit_root — HamlLint::Linter::LineLength
- #visit_root — HamlLint::Linter::RepeatedId
- #visit_root — HamlLint::Linter::RuboCop
- #visit_root — HamlLint::Linter::TrailingWhitespace
- #visit_root — HamlLint::Linter::ViewLength
- #visit_root — HamlLint::RubyExtractor
- #visit_script — HamlLint::Linter::InstanceVariables
- #visit_script — HamlLint::Linter::MultilinePipe
- #visit_script — HamlLint::Linter::MultilineScript
- #visit_script — HamlLint::Linter::SpaceBeforeScript
- #visit_script — HamlLint::Linter::UnnecessaryStringOutput
- #visit_script — HamlLint::RubyExtractor
- #visit_silent_script — HamlLint::Linter::ConsecutiveSilentScripts
- #visit_silent_script — HamlLint::Linter::EmptyScript
- #visit_silent_script — HamlLint::Linter::InstanceVariables
- #visit_silent_script — HamlLint::Linter::MultilinePipe
- #visit_silent_script — HamlLint::Linter::MultilineScript
- #visit_silent_script — HamlLint::Linter::RubyComments
- #visit_silent_script — HamlLint::Linter::SpaceBeforeScript
- #visit_silent_script — HamlLint::RubyExtractor
- #visit_tag — HamlLint::Linter::AlignmentTabs
- #visit_tag — HamlLint::Linter::AltText
- #visit_tag — HamlLint::Linter::ClassAttributeWithStaticValue
- #visit_tag — HamlLint::Linter::ClassesBeforeIds
- #visit_tag — HamlLint::Linter::EmptyObjectReference
- #visit_tag — HamlLint::Linter::HtmlAttributes
- #visit_tag — HamlLint::Linter::IdNames
- #visit_tag — HamlLint::Linter::ImplicitDiv
- #visit_tag — HamlLint::Linter::InlineStyles
- #visit_tag — HamlLint::Linter::InstanceVariables
- #visit_tag — HamlLint::Linter::MultilinePipe
- #visit_tag — HamlLint::Linter::ObjectReferenceAttributes
- #visit_tag — HamlLint::Linter::RepeatedId
- #visit_tag — HamlLint::Linter::SpaceBeforeScript
- #visit_tag — HamlLint::Linter::SpaceInsideHashAttributes
- #visit_tag — HamlLint::Linter::TagName
- #visit_tag — HamlLint::Linter::UnnecessaryInterpolation
- #visit_tag — HamlLint::Linter::UnnecessaryStringOutput
- #visit_tag — HamlLint::RubyExtractor
- #warning — HamlLint::Logger
- #warning? — HamlLint::Severity
- #with_environment — HamlLint::Utils
- #with_ruby_from_stdin — HamlLint::Linter::RuboCop