Sha256: e131d0239cfa2833e200dc8088e1842ad693f17e696961748730d7bfa6d52fac
Contents?: true
Size: 1.31 KB
Versions: 6
Compression:
Stored size: 1.31 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) # Raised when we are unable to resolve dependencies DependenciesResolveException = Class.new(BaseError) end end
Version data entries
6 entries across 6 versions & 2 rubygems