Class: Dhall::Resolvers::SourceWithDeadline

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/dhall/resolve.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(source, deadline) ⇒ SourceWithDeadline

Returns a new instance of SourceWithDeadline.



249
250
251
252
253
254
# File 'lib/dhall/resolve.rb', line 249

def initialize(source, deadline)
	@source = source
	@deadline = deadline

	super(source)
end

Instance Attribute Details

#deadlineObject (readonly)

Returns the value of attribute deadline.



247
248
249
# File 'lib/dhall/resolve.rb', line 247

def deadline
  @deadline
end

Instance Method Details

#to_uri(*args) ⇒ Object



256
257
258
# File 'lib/dhall/resolve.rb', line 256

def to_uri(*args)
	self.class.new(super, deadline)
end