Sha256: aa0bfc6dc5a991d32e897c5f6f6d70f9d3ad5af6f10a59ae2beb079627ba6a8d

Contents?: true

Size: 759 Bytes

Versions: 9

Compression:

Stored size: 759 Bytes

Contents

# frozen_string_literal: true

module Script
  module Layers
    module Domain
      module Errors
        class PushPackageNotFoundError < ScriptProjectError; end
        class InvalidExtensionPointError < ScriptProjectError
          attr_reader :type
          def initialize(type)
            super()
            @type = type
          end
        end
        class ScriptNotFoundError < ScriptProjectError
          attr_reader :script_name, :extension_point_type
          def initialize(extension_point_type, script_name)
            super()
            @script_name = script_name
            @extension_point_type = extension_point_type
          end
        end
        class ServiceFailureError < ScriptProjectError; end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
shopify-cli-1.4.1 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.4.0 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.3.1 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.3.0 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.2.0 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.1.2 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.1.1 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.1.0 lib/project_types/script/layers/domain/errors.rb
shopify-cli-1.0.5 lib/project_types/script/layers/domain/errors.rb