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.



241
242
243
244
245
246
# File 'lib/dhall/resolve.rb', line 241

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

	super(source)
end

Instance Attribute Details

#deadlineObject (readonly)

Returns the value of attribute deadline.



239
240
241
# File 'lib/dhall/resolve.rb', line 239

def deadline
  @deadline
end

Instance Method Details

#to_uri(*args) ⇒ Object



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

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