Method: Typedocs::MethodSpec::Single#validate_block
- Defined in:
- lib/typedocs/method_spec.rb
#validate_block(block) ⇒ Object
68 69 70 71 72 73 |
# File 'lib/typedocs/method_spec.rb', line 68 def validate_block(block) raise Typedocs::BlockError, "Cant accept block" if !block_spec && block if block_spec raise Typedocs::BlockError, block_spec.(block) unless block_spec.valid?(block) end end |