Today retrofit is an api dependency of :common. It should be an internal dependency there is no reason to expose it. The only usage is about an exception catching in another Gradle module. We could simply catch the exception in common and rethrow our own error.
Expectation
retrofit is now a implementation dependency of :common