@NonNullByDefault

Package com.linecorp.armeria.common.thrift.text

A Thrift JSON protocol that supports field names as defined in the IDL. This can be used for creating debug endpoints.

This was forked from Twitter Commons with the following modifications:

  • Change package name
  • Replace Gson with Jackson
  • Add support for encoding RPCs
  • Remove obsolete TODOs
  • Reformat code
  • Miscellaneous style cleanups