Sha256: 5fa5e35c09675aa235f8eb7aa37da50766826682a61d67a8610a55e984618dd6

Contents?: true

Size: 1.3 KB

Versions: 17

Compression:

Stored size: 1.3 KB

Contents

#
# bitclust/exception.rb
#
# Copyright (c) 2006-2007 Minero Aoki
#
# This program is free software.
# You can distribute/modify this program under the Ruby License.
#

module BitClust
  class Error                   < StandardError; end
  class RequestError            < Error; end
  class NotInTransaction        < Error; end
  class DocumentError           < Error; end
  class ScanError               < DocumentError; end
  class ParseError              < DocumentError; end
  class WrongInclude            < DocumentError; end
  class InvalidLink             < DocumentError; end
  class InvalidAncestor         < DocumentError; end
  class InvalidLibrary          < DocumentError; end
  class UserError               < Error; end
  class InvalidDatabase         < UserError; end
  class InvalidKey              < UserError; end
  class InvalidScheme           < UserError; end
  class NotFoundError           < UserError; end
  class LibraryNotFound         < NotFoundError; end
  class ClassNotFound           < NotFoundError; end
  class MethodNotFound          < NotFoundError; end
  class FunctionNotFound        < NotFoundError; end
  class DocNotFound             < NotFoundError; end

  module WriterError; end
  class DocumentError
    include WriterError
  end
  class UserError
    include WriterError
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
bitclust-core-1.2.6 lib/bitclust/exception.rb
bitclust-core-1.2.5 lib/bitclust/exception.rb
bitclust-core-1.2.4 lib/bitclust/exception.rb
bitclust-core-1.2.3 lib/bitclust/exception.rb
bitclust-core-1.2.2 lib/bitclust/exception.rb
bitclust-core-1.2.1 lib/bitclust/exception.rb
bitclust-core-1.2.0 lib/bitclust/exception.rb
bitclust-core-1.1.1 lib/bitclust/exception.rb
bitclust-core-1.1.0 lib/bitclust/exception.rb
bitclust-core-1.0.0 lib/bitclust/exception.rb
bitclust-core-0.9.6 lib/bitclust/exception.rb
bitclust-core-0.9.5 lib/bitclust/exception.rb
bitclust-core-0.9.4 lib/bitclust/exception.rb
bitclust-core-0.9.3 lib/bitclust/exception.rb
bitclust-core-0.9.2 lib/bitclust/exception.rb
bitclust-core-0.9.1 lib/bitclust/exception.rb
bitclust-core-0.9.0 lib/bitclust/exception.rb