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/logger.rb,
lib/scss_lint/runner.rb,
lib/scss_lint/options.rb,
lib/scss_lint/plugins.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/syntax.rb,
lib/scss_lint/linter/comment.rb,
lib/scss_lint/linter/compass.rb,
lib/scss_lint/linter/encoding.rb,
lib/scss_lint/linter_registry.rb,
lib/scss_lint/linter/bem_depth.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/plugins/linter_dir.rb,
lib/scss_lint/plugins/linter_gem.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/pseudo_element.rb,
lib/scss_lint/linter/selector_depth.rb,
lib/scss_lint/linter/transition_all.rb,
lib/scss_lint/reporter/tap_reporter.rb,
lib/scss_lint/linter/chained_classes.rb,
lib/scss_lint/linter/debug_statement.rb,
lib/scss_lint/linter/length_variable.rb,
lib/scss_lint/linter/selector_format.rb,
lib/scss_lint/reporter/json_reporter.rb,
lib/scss_lint/linter/extend_directive.rb,
lib/scss_lint/reporter/files_reporter.rb,
lib/scss_lint/reporter/stats_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_after_comment.rb,
lib/scss_lint/linter/trailing_whitespace.rb,
lib/scss_lint/linter/space_between_parens.rb,
lib/scss_lint/linter/unnecessary_mantissa.rb,
lib/scss_lint/linter/disable_linter_reason.rb,
lib/scss_lint/linter/placeholder_in_extend.rb,
lib/scss_lint/linter/space_around_operator.rb,
lib/scss_lint/linter/variable_for_property.rb,
lib/scss_lint/reporter/clean_files_reporter.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/private_naming_convention.rb,
lib/scss_lint/linter/space_after_property_name.rb,
lib/scss_lint/linter/space_after_variable_name.rb,
lib/scss_lint/linter/space_after_property_colon.rb,
lib/scss_lint/linter/space_after_variable_colon.rb,
lib/scss_lint/linter/compass/property_with_mixin.rb,
lib/scss_lint/linter/unnecessary_parent_reference.rb

Overview

Global application constants.

Defined Under Namespace

Modules: Exceptions, LinterRegistry, SelectorVisitor, Utils Classes: CLI, Config, ControlCommentProcessor, Engine, FileEncodingError, FileFinder, Lint, Linter, Location, Logger, NoSuchLinter, Options, Plugins, RakeTask, Reporter, Runner

Constant Summary collapse

VERSION =
'0.58.0'.freeze
SCSS_LINT_HOME =
File.realpath(File.join(File.dirname(__FILE__), '..', '..')).freeze
SCSS_LINT_DATA =
File.join(SCSS_LINT_HOME, 'data').freeze
REPO_URL =
'https://github.com/sds/scss-lint'.freeze
BUG_REPORT_URL =
"#{REPO_URL}/issues".freeze