Sharingang/Sharingang-Android

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
functions/index.js118
A
0 mins
app/src/main/java/com/example/sharingang/SharingangApplication.kt5
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/auth/AuthHelper.kt65
A
0 mins
C
70%
app/src/main/java/com/example/sharingang/auth/CurrentUserProvider.kt6
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/auth/FirebaseCurrentUserProvider.kt16
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/cache/CachedItemRepository.kt46
A
0 mins
A
95%
app/src/main/java/com/example/sharingang/database/cache/CachedUserRepository.kt103
A
0 mins
B
85%
app/src/main/java/com/example/sharingang/database/firestore/AbstractFirestoreStore.kt71
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/firestore/FirestoreItemStore.kt21
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/firestore/FirestoreUserStore.kt212
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/repositories/InMemoryItemRepository.kt58
A
0 mins
C
79%
app/src/main/java/com/example/sharingang/database/repositories/InMemoryUserRepository.kt136
A
0 mins
B
89%
app/src/main/java/com/example/sharingang/database/repositories/ItemRepository.kt9
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/repositories/UserRepository.kt8
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/room/CacheDatabase.kt12
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/database/room/DateConverter.kt19
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/database/room/ItemDao.kt23
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/database/room/ListConverter.kt15
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/database/room/MapConverter.kt18
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/database/room/UserDao.kt21
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/database/store/ItemStore.kt8
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/database/store/UserStore.kt28
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/dependencyinjection/RepositoryModule.kt156
A
0 mins
app/src/main/java/com/example/sharingang/imagestore/FirebaseImageStore.kt21
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/imagestore/ImageStore.kt5
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/models/Chat.kt3
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/models/Heading.kt2
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/models/Item.kt41
A
0 mins
A
96%
app/src/main/java/com/example/sharingang/models/Location.kt30
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/models/User.kt28
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/payment/PaymentProvider.kt8
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/payment/StripePaymentProvider.kt85
A
0 mins
F
0%
app/src/main/java/com/example/sharingang/shake/HeadingListener.kt45
A
0 mins
A
96%
app/src/main/java/com/example/sharingang/shake/ShakeDetector.kt19
A
0 mins
F
50%
app/src/main/java/com/example/sharingang/shake/ShakeListener.kt19
A
0 mins
C
77%
app/src/main/java/com/example/sharingang/ui/activities/ARActivity.kt103
A
0 mins
B
81%
app/src/main/java/com/example/sharingang/ui/activities/MainActivity.kt130
A
0 mins
A
96%
app/src/main/java/com/example/sharingang/ui/adapters/BlockedUserAdapter.kt88
A
0 mins
A
92%
app/src/main/java/com/example/sharingang/ui/adapters/ItemsAdapter.kt54
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/ui/adapters/MessageAdapter.kt59
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/ui/adapters/UserAdapter.kt79
A
0 mins
A
93%
app/src/main/java/com/example/sharingang/ui/fragments/BlockFragment.kt77
A
0 mins
A
90%
app/src/main/java/com/example/sharingang/ui/fragments/BlockedUsersFragment.kt67
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/ui/fragments/ChatsFragment.kt75
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/ui/fragments/DetailedItemFragment.kt276
A
0 mins
A
97%
app/src/main/java/com/example/sharingang/ui/fragments/ItemsListFragment.kt59
A
0 mins
A
100%
app/src/main/java/com/example/sharingang/ui/fragments/MapFragment.kt201
A
0 mins
A
93%
app/src/main/java/com/example/sharingang/ui/fragments/MessageFragment.kt125
A
0 mins
A
90%
app/src/main/java/com/example/sharingang/ui/fragments/NewEditFragment.kt236
A
0 mins
B
88%
app/src/main/java/com/example/sharingang/ui/fragments/ReportFragment.kt84
A
0 mins
A
97%