Exception: YardUtils::AmbiguousObjectError

Inherits:
DocumentationError show all
Defined in:
lib/yardmcp.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(path, candidates) ⇒ AmbiguousObjectError

Returns a new instance of AmbiguousObjectError.



23
24
25
26
27
# File 'lib/yardmcp.rb', line 23

def initialize(path, candidates)
  @path = path
  @candidates = candidates
  super("Multiple gems contain '#{path}'. Pass gem_name.")
end

Instance Attribute Details

#candidatesObject (readonly)

Returns the value of attribute candidates.



21
22
23
# File 'lib/yardmcp.rb', line 21

def candidates
  @candidates
end

#pathObject (readonly)

Returns the value of attribute path.



21
22
23
# File 'lib/yardmcp.rb', line 21

def path
  @path
end