- RxJava2 and RxAndroid
- Retrofit / OkHttp
- Gson
- Dagger 2
- Butterknife
- Google Play Services
- Timber
- Glide 3
- Stetho
- Espresso for UI tests
- Robolectric for framework specific unit tests
- Mockito
- Checkstyle, PMD and Findbugs for code analysis
The following code analysis tools are set up on this project:
./gradlew pmd
./gradlew findbugs
./gradlew checkstyle
./gradlew cpdCheck
To ensure that your code is valid and stable use check:
./gradlew check