Class: Coradoc::Reference::Resolver::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/coradoc/reference/resolver/base.rb

Overview

Protocol base. Concrete resolvers implement #resolve(edge) and return a Result sum type instance — never nil.

Instance Method Summary collapse

Instance Method Details

#resolve(edge) ⇒ Object

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/coradoc/reference/resolver/base.rb', line 9

def resolve(edge)
  raise NotImplementedError
end