.cirrus.yml | |
|
|
.codeclimate.yml | |
|
|
.firebaserc | |
|
|
.gitattributes | |
|
|
.gitignore | |
|
|
LICENSE | |
|
|
README.md | |
|
|
app/.gitignore | |
|
|
app/build.gradle | |
|
|
app/proguard-rules.pro | |
|
|
app/src/debug/AndroidManifest.xml | |
|
|
app/src/main/AndroidManifest.xml | |
|
|
app/src/main/ic_launcher-playstore.png | |
|
|
app/src/main/java/com/example/sharingang/SharingangApplication.kt | 5 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/auth/AuthHelper.kt | 65 | A 0 mins | C 70% |
app/src/main/java/com/example/sharingang/auth/CurrentUserProvider.kt | 6 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/auth/FirebaseCurrentUserProvider.kt | 16 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/cache/CachedItemRepository.kt | 46 | A 0 mins | A 95% |
app/src/main/java/com/example/sharingang/database/cache/CachedUserRepository.kt | 103 | A 0 mins | B 85% |
app/src/main/java/com/example/sharingang/database/firestore/AbstractFirestoreStore.kt | 71 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/firestore/FirestoreItemStore.kt | 21 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/firestore/FirestoreUserStore.kt | 212 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/repositories/InMemoryItemRepository.kt | 58 | A 0 mins | C 79% |
app/src/main/java/com/example/sharingang/database/repositories/InMemoryUserRepository.kt | 136 | A 0 mins | B 89% |
app/src/main/java/com/example/sharingang/database/repositories/ItemRepository.kt | 9 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/repositories/UserRepository.kt | 8 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/room/CacheDatabase.kt | 12 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/database/room/DateConverter.kt | 19 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/database/room/ItemDao.kt | 23 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/database/room/ListConverter.kt | 15 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/database/room/MapConverter.kt | 18 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/database/room/UserDao.kt | 21 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/database/store/ItemStore.kt | 8 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/database/store/UserStore.kt | 28 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/dependencyinjection/RepositoryModule.kt | 156 | A 0 mins |
|
app/src/main/java/com/example/sharingang/imagestore/FirebaseImageStore.kt | 21 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/imagestore/ImageStore.kt | 5 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/models/Chat.kt | 3 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/models/Heading.kt | 2 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/models/Item.kt | 41 | A 0 mins | A 96% |
app/src/main/java/com/example/sharingang/models/Location.kt | 30 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/models/User.kt | 28 | A 0 mins | A 100% |
app/src/main/java/com/example/sharingang/payment/PaymentProvider.kt | 8 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/payment/StripePaymentProvider.kt | 85 | A 0 mins | F 0% |
app/src/main/java/com/example/sharingang/shake/HeadingListener.kt | 45 | A 0 mins | A 96% |
app/src/main/java/com/example/sharingang/shake/ShakeDetector.kt | 19 | A 0 mins | F 50% |
app/src/main/java/com/example/sharingang/shake/ShakeListener.kt | 19 | A 0 mins | C 77% |
app/src/main/java/com/example/sharingang/ui/activities/ARActivity.kt | 103 | A 0 mins | B 81% |
app/src/main/java/com/example/sharingang/ui/activities/MainActivity.kt | 130 | A 0 mins | A 96% |
app/src/main/java/com/example/sharingang/ui/adapters/BlockedUserAdapter.kt | 88 | A 0 mins | A 92% |