Sha256: 4d775ee0591c225116dd7d98c845d418a406270d2ea72646ed0b70eeb8e7989b
Contents?: true
Size: 1.2 KB
Versions: 5
Compression:
Stored size: 1.2 KB
Contents
# frozen_string_literal: true module Diffend # Build runner app errors module Errors # Base error class from which all the errors should inherit BaseError = Class.new(StandardError) # Raised when we couldn't find a valid configuration file MissingConfigurationFile = Class.new(BaseError) # Raised when configuration file is empty EmptyConfigurationFile = Class.new(BaseError) # Raised when configuration file is malformed MalformedConfigurationFile = Class.new(BaseError) # Raised when project_id is missing in configuration file ProjectIdMissingInConfigurationFile = Class.new(BaseError) # Raised when shareable_id is missing in configuration file ShareableIdMissingInConfigurationFile = Class.new(BaseError) # Raised when shareable_key is missing in configuration file ShareableKeyMissingInConfigurationFile = Class.new(BaseError) # Raised when build_path is missing in configuration file BuildPathMissingInConfigurationFile = Class.new(BaseError) # Raised when server-side error occurs RequestServerError = Class.new(BaseError) # Raised when we had an exception that we know how to handle HandledException = Class.new(BaseError) end end
Version data entries
5 entries across 5 versions & 2 rubygems