Sha256: 042bd7b2d454bc1ec30968eba8fb346159364758fc15331693ebc39f3920876b

Contents?: true

Size: 438 Bytes

Versions: 1

Compression:

Stored size: 438 Bytes

Contents

module Yoda
  module Store
    module Objects
      module Addressable
        # @abstract
        # @return [Symbol]
        def kind
          fail NotImplementedError
        end

        # @abstract
        # @return [String]
        def address
          fail NotImplementedError
        end

        # @abstract
        # @return [Hash]
        def to_hash
          fail NotImplementedError
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
yoda-language-server-0.4.0 lib/yoda/store/objects/addressable.rb