Exception: Fuse::Exception::CircularDependency

Inherits:
Fuse::Exception show all
Defined in:
lib/fuse/exceptions.rb

Instance Method Summary collapse

Constructor Details

#initialize(offender, dependent) ⇒ CircularDependency

Returns a new instance of CircularDependency.



25
26
27
# File 'lib/fuse/exceptions.rb', line 25

def initialize(offender, dependent)
  @offender, @dependent = offender, dependent
end

Instance Method Details

#messageObject



28
29
30
# File 'lib/fuse/exceptions.rb', line 28

def message
  "Found circular dependency as #{@offender.path} depends upon #{@dependent.path}"
end