Custom Annotations with Retrofit 2
In some cases it would be nice to have custom annotation support in retrofit2. A year ago I started to write a library in which I needed this feature. In this article I will explain how to achieve and implement this.
UPDATE: There’s an updated and more detailed version of this article using Kotlin:
Why do you need custom annotations?
I guess in most cases you don’t need to use custom annotations, but interceptors. Since retrofit2 is based on okhttp, you can use interceptors (in retrofit 1.X this…