You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FYI, I used clojure test.check to see how well things round-tripped (by applying the diff with patch). It found a number of issues. I have fixed many of them in my fork. However, backwards-compatibility wasn't really on my mind.
My company has been saving the differ.core/diff results for a many months and using it to sync state between a CLJS client and CLJ server, but sometimes it fails. This lead me to investigate, raise this issue, and work on some changes. As of tonight, I'm unsure whether this will be a permanent fork or if it will be a PR back to your repository. I welcome any insight you may have into this. Either way, I'll keep this public for a while in case you find it useful.
When applying a patch that replaces a vector with a string, an exception can occur.
Thanks for differ!
The text was updated successfully, but these errors were encountered: