class Jeweler::Commands::ValidateGemspec

def self.build_for(jeweler)

def self.build_for(jeweler)
  command = new
  command.gemspec_helper = jeweler.gemspec_helper
  command.output = jeweler.output
  command
end

def initialize

def initialize
  self.output = $stdout
end

def run

def run
  gemspec_helper.parse
  output.puts "#{gemspec_helper.path} is valid."
rescue Exception => _e
  output.puts "#{gemspec_helper.path} is invalid. See the backtrace for more details."
  raise
end