class Jeweler::GemSpecHelper

def prettyify_array(gemspec_ruby, array_name)

Adds extra space when outputting an array. This helps create better version control diffs, because otherwise it is all on the same line.
def prettyify_array(gemspec_ruby, array_name)
  gemspec_ruby.gsub(/s\.#{array_name.to_s} = \[.+?\]/) do |match|
    leadin, files = match[0..-2].split('[')
    leadin + "[\n    #{files.gsub(%(", "), %(",\n    "))}\n  ]"
  end
end