Files
kiss-vscode/tasks/validations.rake
Nat Quayle Nelson 2af495d056 Squashed 'projects/bad-nlp/name-database/' content from commit 46d2e01a
git-subtree-dir: projects/bad-nlp/name-database
git-subtree-split: 46d2e01a4953b8f54e8625c9111cf5b372d80b49
2023-03-20 18:03:18 -06:00

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