class RuboCop::ConfigLoader

def load_yaml_configuration(absolute_path)

def load_yaml_configuration(absolute_path)
  yaml_code = read_file(absolute_path)
  check_duplication(yaml_code, absolute_path)
  hash = yaml_safe_load(yaml_code, absolute_path) || {}
  puts "configuration from #{absolute_path}" if debug?
  unless hash.is_a?(Hash)
    raise(TypeError, "Malformed configuration in #{absolute_path}")
  end
  check_cop_config_value(hash)
  hash
end