Sha256: fbb39b9b3dfef2d55741a5dd80c76888f16c514cc2592bd843ba3223bdb29713
Contents?: true
Size: 1.31 KB
Versions: 2
Compression:
Stored size: 1.31 KB
Contents
# frozen_string_literal: true module Script module Layers module Infrastructure module Errors class AppNotInstalledError < ScriptProjectError; end class AppScriptUndefinedError < ScriptProjectError; end class BuilderNotFoundError < ScriptProjectError; end class BuildError < ScriptProjectError; end class DependencyError < ScriptProjectError; end class DependencyInstallError < ScriptProjectError; end class ForbiddenError < ScriptProjectError; end class GraphqlError < ScriptProjectError attr_reader :errors def initialize(errors) @errors = errors super("GraphQL failed with errors: #{errors}") end end class ScriptRepushError < ScriptProjectError attr_reader :api_key def initialize(api_key) @api_key = api_key end end class ScriptServiceUserError < ScriptProjectError def initialize(query_name, errors) super("Failed performing #{query_name}. Errors: #{errors}.") end end class ShopAuthenticationError < ScriptProjectError; end class ShopScriptConflictError < ScriptProjectError; end class ShopScriptUndefinedError < ScriptProjectError; end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
shopify-cli-0.9.1 | lib/project_types/script/layers/infrastructure/errors.rb |
shopify-cli-0.9.0 | lib/project_types/script/layers/infrastructure/errors.rb |