spotify/crtauth-java — pull request #15 by udoprog (2014-10-10 03:26:34+00:00)
Title: Improve protocol serialization

* Implement immutable, type-safe, and reflectionless protocol classes.
* Throw IllegalArgumentException consistently in constructor (or as low as
possible) for invalid fields on protocol messages.