lib/parlour/rbi_generator/arbitrary.rb in parlour-0.6.0 vs lib/parlour/rbi_generator/arbitrary.rb in parlour-0.6.1
- old
+ new
@@ -15,10 +15,10 @@
# @param code [String] The arbitrary code string. Indentation is added to
# the beginning of each line.
def initialize(generator, code: '', &block)
super(generator, '')
@code = code
- yield_self(&block)
+ yield_self(&block) if block
end
sig { returns(String) }
# Returns arbitrary code string.
attr_accessor :code