Apologies in advance if this is not the right place for this question.
It is not clear form the documentation (and not clear on an quick glance at the source code) which classes are thread-safe.
Can I share a single Moshi instance between multiple threads?
What about JsonAdapter objects?
Moshi and JsonAdapter instances are both immutable and safe for concurrent use.
JsonReader and JsonWriter are not safe for concurrent use.
It will be much better if property documented.
Most helpful comment
It will be much better if property documented.