playframework/Play20 — comment on commit d75c64ac41546a04d94807c3448dc02ba6a85d0c
File:  line 0
By ikester:

This default implementation, together with the JsValue.scala changes in the next commit, still generates "1.0" for integer and long values, instead of "1" (without the decimal).

I had opened a pull request for a change that is now outdated based on this refactoring. I wouldn't mind creating a new pull request, adding new entries in JsValue.scala and changing the defaults here for Int and Long values, unless there are other plans or reasons for doing it this way that I'm not aware of.