class Bgem::Output::Ext
Public Class Methods
new(dir:, source:, name: @dir, @source, @name = dir, source, name)
click to toggle source
# File lib/bgem.rb, line 88 def initialize dir:, source:, name: @dir, @source, @name = dir, source, name setup end
Public Instance Methods
to_s()
click to toggle source
# File lib/bgem.rb, line 93 def to_s "#{head}#{source}end" end
Private Instance Methods
setup()
click to toggle source
# File lib/bgem.rb, line 98 def setup end
source()
click to toggle source
# File lib/bgem.rb, line 103 def source source = @source.indent INDENT source.prepend "#{pre}\n\n" unless pre.empty? source.concat "\n#{post}\n" unless post.empty? source end