anchor.diff:    }
   
     version = {
  -    :file => '<%= @namespace_dir %>/version',
  +    :file     => '<%= @namespace_dir %>/version',
       :constant => '<%= @namespace %>::VERSION'
     }
   
     defaults = {
  -    'name' => File.basename(root),
  -    'files' => files,
  +    'name'        => File.basename(root),
  +    'files'       => files,
       'executables' => filter_files['bin/*'].map { |path| File.basename(path) },
  -    'test_files' => filter_files['{test/{**/}*_test.rb,spec/{**/}*_spec.rb}'],
  -    'extra_doc_files' => filter_files['*.{txt,rdoc,md,markdown,tt,textile}'],
  +    'test_files'  => filter_files['{test/{**/}*_test.rb,spec/{**/}*_spec.rb}'],
  +    'doc_files'   => filter_files['*.{txt,rdoc,md,markdown,tt,textile}'],
     }
   
     metadata = defaults.merge(YAML.load_file('gemspec.yml'))
   
  -  gemspec.name = metadata['name']
  +  gemspec.name    = metadata['name']
     gemspec.version = if metadata['version']
                         metadata['version']
                       else
  
positive.code:   gemspec.test_files = filter_files[metadata['test_files']]
  
    unless gemspec.files.include?('.document')
      gemspec.extra_rdoc_files = metadata['extra_doc_files']
    end
  
    gemspec.post_install_message = metadata['post_install_message']
    gemspec.requirements = metadata['requirements']
  
    if gemspec.respond_to?(:required_ruby_version=)
      gemspec.required_ruby_version = metadata['required_ruby_version']
  
negative.code:     gemspec.author = metadata['authors']
    end
  
    gemspec.email    = metadata['email']
    gemspec.homepage = metadata['homepage']
  
    case metadata['require_paths']
  