git-subtree-dir: projects/bad-nlp/name-database git-subtree-split: 46d2e01a4953b8f54e8625c9111cf5b372d80b49
16 lines
329 B
Ruby
16 lines
329 B
Ruby
task :validate_data do
|
|
paths = Dir["{given,family}_name/**/*.yml"]
|
|
pad_length = 55
|
|
|
|
paths.each do |path|
|
|
begin
|
|
STDOUT.write path.ljust(pad_length, '.')
|
|
loaded = YAML.load(IO.read path)
|
|
puts "success"
|
|
rescue ArgumentError => e
|
|
puts "failed"
|
|
puts e.message
|
|
puts
|
|
end
|
|
end
|
|
end |