module Hoe::Debug

def define_debug_tasks

def define_debug_tasks
  desc 'Create a fresh ~/.hoerc file.'
  task :config_hoe do
    with_config do |config, path|
      File.open(path, "w") do |f|
        YAML.dump(Hoe::DEFAULT_CONFIG.merge(config), f)
      end
      editor = ENV['EDITOR'] || 'vi'
      system "#{editor} #{path}" if ENV['SHOW_EDITOR'] != 'no'
    end
  end
  desc 'Verify the manifest.'
  task :check_manifest => :clean do
    check_manifest
  end
  desc 'Show information about the gem.'
  task :debug_gem do
    puts spec.to_ruby
  end
end