Module: SCSSLint
- Defined in:
- lib/scss_lint/version.rb,
lib/scss_lint/cli.rb,
lib/scss_lint/lint.rb,
lib/scss_lint/utils.rb,
lib/scss_lint/config.rb,
lib/scss_lint/engine.rb,
lib/scss_lint/linter.rb,
lib/scss_lint/runner.rb,
lib/scss_lint/options.rb,
lib/scss_lint/location.rb,
lib/scss_lint/reporter.rb,
lib/scss_lint/constants.rb,
lib/scss_lint/rake_task.rb,
lib/scss_lint/file_finder.rb,
lib/scss_lint/linter/comment.rb,
lib/scss_lint/linter/compass.rb,
lib/scss_lint/linter_registry.rb,
lib/scss_lint/linter/shorthand.rb,
lib/scss_lint/linter/zero_unit.rb,
lib/scss_lint/selector_visitor.rb,
lib/scss_lint/linter/empty_rule.rb,
lib/scss_lint/linter/hex_length.rb,
lib/scss_lint/linter/url_format.rb,
lib/scss_lint/linter/url_quotes.rb,
lib/scss_lint/linter/bang_format.rb,
lib/scss_lint/linter/border_zero.rb,
lib/scss_lint/linter/id_selector.rb,
lib/scss_lint/linter/import_path.rb,
lib/scss_lint/linter/indentation.rb,
lib/scss_lint/linter/name_format.rb,
lib/scss_lint/linter/hex_notation.rb,
lib/scss_lint/linter/leading_zero.rb,
lib/scss_lint/linter/color_keyword.rb,
lib/scss_lint/linter/final_newline.rb,
lib/scss_lint/linter/nesting_depth.rb,
lib/scss_lint/linter/string_quotes.rb,
lib/scss_lint/linter/trailing_zero.rb,
lib/scss_lint/linter/vendor_prefix.rb,
lib/scss_lint/linter/color_variable.rb,
lib/scss_lint/linter/else_placement.rb,
lib/scss_lint/linter/hex_validation.rb,
lib/scss_lint/linter/important_rule.rb,
lib/scss_lint/linter/property_count.rb,
lib/scss_lint/linter/property_units.rb,
lib/scss_lint/linter/selector_depth.rb,
lib/scss_lint/reporter/xml_reporter.rb,
lib/scss_lint/linter/debug_statement.rb,
lib/scss_lint/linter/selector_format.rb,
lib/scss_lint/reporter/json_reporter.rb,
lib/scss_lint/reporter/files_reporter.rb,
lib/scss_lint/linter/declaration_order.rb,
lib/scss_lint/linter/property_spelling.rb,
lib/scss_lint/linter/space_after_comma.rb,
lib/scss_lint/reporter/config_reporter.rb,
lib/scss_lint/control_comment_processor.rb,
lib/scss_lint/linter/duplicate_property.rb,
lib/scss_lint/linter/mergeable_selector.rb,
lib/scss_lint/linter/qualifying_element.rb,
lib/scss_lint/linter/space_before_brace.rb,
lib/scss_lint/linter/trailing_semicolon.rb,
lib/scss_lint/reporter/default_reporter.rb,
lib/scss_lint/linter/property_sort_order.rb,
lib/scss_lint/linter/space_between_parens.rb,
lib/scss_lint/linter/unnecessary_mantissa.rb,
lib/scss_lint/linter/placeholder_in_extend.rb,
lib/scss_lint/linter/variable_for_property.rb,
lib/scss_lint/linter/single_line_per_property.rb,
lib/scss_lint/linter/single_line_per_selector.rb,
lib/scss_lint/linter/empty_line_between_blocks.rb,
lib/scss_lint/linter/space_after_property_name.rb,
lib/scss_lint/linter/space_after_property_colon.rb,
lib/scss_lint/linter/compass/property_with_mixin.rb,
lib/scss_lint/linter/unnecessary_parent_reference.rb
Overview
rubocop:disable Metrics/CyclomaticComplexity
Defined Under Namespace
Modules: Exceptions, LinterRegistry, SelectorVisitor, Utils Classes: CLI, Config, ControlCommentProcessor, Engine, FileEncodingError, FileFinder, Lint, Linter, Location, NoSuchLinter, Options, RakeTask, Reporter, Runner
Constant Summary collapse
- VERSION =
'0.38.0'
- SCSS_LINT_HOME =
File.realpath(File.join(File.dirname(__FILE__), '..', '..'))
- SCSS_LINT_DATA =
File.join(SCSS_LINT_HOME, 'data')
- REPO_URL =
'https://github.com/brigade/scss-lint'
- BUG_REPORT_URL =
"#{REPO_URL}/issues"