Sha256: 8f080a6afab320eac3f225a298598f6f7b1254ee550047db0df33f1669ecdc40

Contents?: true

Size: 938 Bytes

Versions: 3

Compression:

Stored size: 938 Bytes

Contents

module Braid
  class Exception < StandardError
  end

  module Commands
    class ShellExecutionError < Braid::Exception; end
    class LocalRevisionIsHigherThanRequestedRevision < Braid::Exception; end
    class MirrorAlreadyUpToDate < Braid::Exception; end
    class RequestedRevisionIsHigherThanRemoteRevision < Braid::Exception; end
  end

  class Config
    class UnknownMirrorType < Braid::Exception; end
    class MirrorNameAlreadyInUse < Braid::Exception; end
    class MirrorDoesNotExist < Braid::Exception; end
    class CannotGuessMirrorType < Braid::Exception; end

    class RemoteIsRequired < Braid::Exception; end
    class MirrorTypeIsRequired < Braid::Exception; end
    class BranchIsRequired < Braid::Exception; end
    class MirrorNameIsRequired < Braid::Exception; end
  end

  class Git
    class UnknownRevision < Braid::Exception; end
  end

  class Svn
    class UnknownRevision < Braid::Exception; end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
evilchelu-braid-0.3.5 lib/braid/exceptions.rb
evilchelu-braid-0.3.6 lib/braid/exceptions.rb
evilchelu-braid-0.3.7 lib/braid/exceptions.rb