Sha256: 5185c0b1f9bbd1bc5c91eed2154be68206172b120889fb50941527268024061a

Contents?: true

Size: 905 Bytes

Versions: 3

Compression:

Stored size: 905 Bytes

Contents

module SCSSLint::Exceptions
  # Raised when all files matched by the specified glob patterns were filtered
  # by exclude patterns.
  class AllFilesFilteredError < StandardError; end

  # Raised when an invalid flag is given via the command line.
  class InvalidCLIOption < StandardError; end

  # Raised when the configuration file is invalid for some reason.
  class InvalidConfiguration < StandardError; end

  # Raised when an unexpected error occurs in a linter
  class LinterError < StandardError; end

  # Raised when no files were specified or specified glob patterns did not match
  # any files.
  class NoFilesError < StandardError; end

  # Raised when a required library (specified via command line) does not exist.
  class RequiredLibraryMissingError < StandardError; end

  # Raised when a linter gem plugin is required but not installed.
  class PluginGemLoadError < StandardError; end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
scss_lint-0.41.0 lib/scss_lint/exceptions.rb
scss_lint-0.40.1 lib/scss_lint/exceptions.rb
scss_lint-0.40.0 lib/scss_lint/exceptions.rb