android
android copied to clipboard
Retrofit should be not exposed outside of common module
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
-
retrofitis now aimplementationdependency of:common
Can I work on this ?
Sure but make sure to read our best practices and guidelines. https://developers.home-assistant.io/docs/android/get_started