123456789_123456789_123456789_123456789_123456789_

Exception: Rake::RuleRecursionOverflowError

Relationships & Source Files
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
self, StandardError
Instance Chain:
self, StandardError
Inherits: StandardError
  • Object
Defined in: lib/rake/rule_recursion_overflow_error.rb

Overview

Error indicating a recursion overflow error in task selection.

Class Method Summary

Instance Method Summary

Constructor Details

.new(*args) ⇒ RuleRecursionOverflowError

[ GitHub ]

  
# File 'lib/rake/rule_recursion_overflow_error.rb', line 5

def initialize(*args)
  super
  @targets = []
end

Instance Method Details

#add_target(target)

[ GitHub ]

  
# File 'lib/rake/rule_recursion_overflow_error.rb', line 10

def add_target(target)
  @targets << target
end

#message

[ GitHub ]

  
# File 'lib/rake/rule_recursion_overflow_error.rb', line 14

def message
  super + ": [" + @targets.reverse.join(" => ") + "]"
end