samvera / hydra-works

A ruby gem implementation of the PCDM Works domain model based on the Samvera software stack
Other
24 stars 14 forks source link

Removing an exclusion for a non-existent file #322

Closed jeremyf closed 7 years ago

jeremyf commented 7 years ago
require 'psych'
['.rubocop.yml', '.rubocop_todo.yml'].each do |filename|
begin
  yaml = Psych.load_file(filename)

  def read(node)
    if node.is_a?(Hash)
      node.each_pair do |key, value|
        read(value)
      end
    elsif node.is_a?(Array)
      node.each do |value|
        read(value)
      end
    elsif node.is_a?(String)
      return unless node =~ /.rb\Z/
      return if node =~ /\*/
      return if File.exist?(node)
      puts node
    end
  end
  read(yaml)
rescue
end
end
jeremyf commented 7 years ago

@jcoyne Done