Method: Transpec::DynamicAnalyzer::Rewriter#register_request
- Defined in:
- lib/transpec/dynamic_analyzer/rewriter.rb
#register_request(node, key, instance_eval_string, eval_target_type = :object) ⇒ Object
26 27 28 29 30 31 32 33 |
# File 'lib/transpec/dynamic_analyzer/rewriter.rb', line 26 def register_request(node, key, instance_eval_string, eval_target_type = :object) unless EVAL_TARGET_TYPES.include?(eval_target_type) fail "Target type must be any of #{EVAL_TARGET_TYPES}" end requests[node] ||= {} requests[node][key] = [eval_target_type, instance_eval_string] end |