Sha256: 7686ef5e395727b1d0543c2dea535908e404f7a43b74ba9bf9400c9cf7c95cf0

Contents?: true

Size: 1.25 KB

Versions: 13

Compression:

Stored size: 1.25 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 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

13 entries across 9 versions & 1 rubygems

Version Path
bitclust-core-0.8.0 lib/bitclust/exception.rb
bitclust-core-0.7.0 lib/bitclust/exception.rb
bitclust-core-0.6.0 lib/bitclust/exception.rb
bitclust-core-0.5.5 lib/bitclust/exception.rb
bitclust-core-0.5.4 lib/bitclust/exception.rb
bitclust-core-0.5.3 lib/bitclust/exception.rb
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/lib/bitclust/exception.rb
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.3/lib/bitclust/exception.rb
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.3/vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/lib/bitclust/exception.rb
bitclust-core-0.5.2 lib/bitclust/exception.rb
bitclust-core-0.5.2 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/lib/bitclust/exception.rb
bitclust-core-0.5.1 lib/bitclust/exception.rb
bitclust-core-0.5.0 lib/bitclust/exception.rb