theodi / comma-chameleon

A desktop CSV editor for data publishers
https://comma-chameleon.io/
MIT License
280 stars 27 forks source link

Validation #145

Open musebrarian opened 7 years ago

musebrarian commented 7 years ago

Validation does not complete when running comma-chameleon-darwin-x64.tar.gz in OSX 10.12.4.

Is it necessary to install CSVLint independently or use some other dependency?

Floppy commented 7 years ago

Hm, no, the validator is all packaged up with traveling-ruby, so it should be OK. Are there any error messages, or does it just not show any validation messages in the window?

chris48s commented 7 years ago

I think I've seen this behaviour a couple of times on my dev copy. It brings up the "Loading validation results..." dialog but fails to complete the validation, failing with a unexpected end of input error. I've been able to fix it by deleting the bin directory (where CSVLint lives) and re-running npm start. I have no idea why this happens or how to reproduce it, but I will try investigate if I see it again.

It is interesting that it looks like it can also occur in the binary distribution.

@musebrarian - do you know what version (of comma chameleon, rather than your OS) you had this issue with and do you see the same behaviour with the most recent release?