Lee Hinman
Lee Hinman
I think it's useful, but I'm hesitant to include it because of the scope creep that it adds to Cheshire. I'm concerned that we essentially do the work of a...
I think this sounds useful and interesting, please feel free to work on it!
Can you share the data you're using? For example, this works just fine with me: ```clj user=> (use 'cheshire.core) nil user=> (def l [1 2 3 4 5 6 7...
Pushed a commit to bind `*date-format*`as for the other parameters, I think for the custom encoding the parameters for generate don't need to be provided, since you can do anything...
Ahh you're right, I see the problem now :-/
I reverted the commit for now, I'll fix this in a different way.
Hi @ABeltramo, Jackson supports an option to allow parsing Infinity back, you can set it with the `:allow-non-numeric-numbers true` option, here's an example from Cheshire's tests: ```clj (deftest t-bindable-factories (binding...
Thinking about this, something that concerns me about: ```clj (get (:impls JSONable) (.getSuperclass (class obj))) (#'to-json obj jg) ``` Is what happens when the superclass of an object implements `to-json`...
Hi @asilverman, I believe clojure spec is only compatible with Clojure 1.9+ correct? Cheshire still maintains compatibility back to Clojure 1.3, so it'd have to drop support for the earlier...
Thanks for opening this @pkvov, do you think you could add a test that uses the feature to make sure it works and doesn't get broken in the future?