Method: Dhall::Resolvers::ResolutionSet#reader
- Defined in:
- lib/dhall/resolve.rb
#reader ⇒ Object
224 225 226 227 228 229 230 231 232 233 234 |
# File 'lib/dhall/resolve.rb', line 224 def reader lambda do |sources| raise TimeoutException if sources.any? { |s| s.deadline.exceeded? } if @reader.arity == 2 @reader.call(sources, @parents.last&.origin || "localhost") else @reader.call(sources) end end end |