Sha256: 5978f7b2aefb3c4ea8cdf64d63c4f9f8d0d8c168440d91ce75650d271ed23b07

Contents?: true

Size: 738 Bytes

Versions: 18

Compression:

Stored size: 738 Bytes

Contents

require_relative 'pantograph_exception'

module PantographCore
  class Interface
    # Super class for exception types that we do not want to record
    # explicitly as crashes or user errors
    class PantographCommonException < PantographException; end

    # Raised when there is a build failure in xcodebuild
    class PantographBuildFailure < PantographCommonException; end

    # Raised when a test fails when being run by tools such as scan
    class PantographTestFailure < PantographCommonException; end

    # Raise this type of exception when a failure caused by a third party
    # dependency (i.e. xcodebuild, gradle, slather) happens.
    class PantographDependencyCausedException < PantographCommonException; end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
pantograph-0.1.22 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.21 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.20 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.19 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.17 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.16 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.15 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.14 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.13 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.12 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.10 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.8 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.7 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.6 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.4 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.3 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.1 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb
pantograph-0.1.0 pantograph_core/lib/pantograph_core/ui/errors/pantograph_common_error.rb