Iain Beeston
Iain Beeston
No, I think Ruby does it all as you suggested... It's just that in ruby, the default that has evolved is to parse json text, not just json values. The...
@fge It seems like it's an open issue in Ruby JSON (https://github.com/flori/json/issues/206) but nobody is actively working on it
@RST-J Do you have any thoughts about this? It will allow us to remove another dependency (although this one is included inside json-schema itself)
I'm actually starting to have doubts about this now. Perhaps we should be using String.hash, which would be an order of magnitude faster. So far as I'm aware String.hash should...
Incidentally, @mjc did suggest using String.hash in a previous pull request (any credit for the idea should go to him!)
I've now changed my mind entirely - I think we should simply use String.hash.to_s(16) (with an appropriate scheme to make it look like a URI). String.hash in MRI ruby uses...
The default (and best supported) schema draft is draft 05. Most of the ignored tests for draft 05 are optional tests that are difficult to validate correctly. If you don't...
Can you please try #388 and tell me if that works for you?
But please bear in mind that draft06 support is very basic at present
Would it be possible for you to try the code from #255 and see if that speeds things up? If so I'll try to get that pull request merged and...