module Bgem::Output::Ext::StandardHooks
Public Instance Methods
concatenate(*patterns)
click to toggle source
# File lib/bgem.rb, line 62 def concatenate *patterns Dir[*patterns].sort.map do |file| Output.new(file, indent: INDENT).to_s end.join "\n\n" end
post()
click to toggle source
# File lib/bgem.rb, line 54 def post patterns = ["#{@name}/*.rb", "post.#{@name}/*.rb"].map do |pattern| @dir.join pattern end concatenate *patterns end
pre()
click to toggle source
# File lib/bgem.rb, line 49 def pre pattern = @dir.join "#{__method__}.#{@name}/*.rb" concatenate pattern end