SDP-GeoHunt/geo-hunt

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/src/main/java/com/github/geohunt/app/data/repository/ScoreRepositoryInterface.kt13
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/data/repository/UserRepository.kt73
A
0 mins
F
39%
app/src/main/java/com/github/geohunt/app/data/repository/UserRepositoryInterface.kt15
A
0 mins
F
0%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/ActiveBountiesRepository.kt46
A
0 mins
A
92%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/ActiveBountiesRepositoryInterface.kt7
A
0 mins
F
0%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/BountiesRepository.kt137
A
2 hrs
B
80%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/BountiesRepositoryInterface.kt27
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/BountyClaimRepository.kt87
A
35 mins
A
92%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/BountyClaimRepositoryInterface.kt20
A
40 mins
F
0%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/MessageRepository.kt46
A
0 mins
A
95%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/MessagesRepositoryInterface.kt7
A
0 mins
F
0%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/TeamsRepository.kt111
A
0 mins
B
88%
app/src/main/java/com/github/geohunt/app/data/repository/bounties/TeamsRepositoryInterface.kt23
A
0 mins
D
66%
app/src/main/java/com/github/geohunt/app/data/settings/AppSetting.kt16
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/data/settings/AppSettings.kt7
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/data/settings/AppSettingsSerializer.kt34
A
0 mins
F
56%
app/src/main/java/com/github/geohunt/app/domain/GetChallengeHuntStateUseCase.kt25
A
0 mins
C
75%
app/src/main/java/com/github/geohunt/app/domain/GetUserFeedUseCase.kt29
A
0 mins
F
33%
app/src/main/java/com/github/geohunt/app/i18n/DateFormatUtils.kt126
C
1 day
B
85%
app/src/main/java/com/github/geohunt/app/i18n/IntSuffixFormat.kt15
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/maps/GoogleMapDisplay.kt113
A
0 mins
B
89%
app/src/main/java/com/github/geohunt/app/maps/marker/DisplayMarkers.kt128
A
0 mins
A
93%
app/src/main/java/com/github/geohunt/app/maps/marker/Marker.kt9
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/Bounty.kt10
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/Challenge.kt18
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/Claim.kt12
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/Location.kt70
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/Message.kt7
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/Team.kt8
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/User.kt21
A
0 mins
A
90%
app/src/main/java/com/github/geohunt/app/model/database/api/ProfileVisibility.kt4
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/points/GaussianPointCalculator.kt13
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/model/points/PointCalculator.kt14
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/sensor/PermissionUtils.kt90
A
0 mins
C
77%
app/src/main/java/com/github/geohunt/app/sensor/SharedLocationManager.kt59
A
0 mins
F
28%
app/src/main/java/com/github/geohunt/app/ui/AuthViewModel.kt8
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/CircleLoadingAnimation.kt50
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/CreateMenuPopup.kt52
A
0 mins
C
75%
app/src/main/java/com/github/geohunt/app/ui/components/GeoHuntTabs.kt68
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/HorizontalDivider.kt21
A
0 mins
B
88%
app/src/main/java/com/github/geohunt/app/ui/components/ImageView.kt36
A
35 mins
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/LabelledIcon.kt50
A
1 hr
A
95%
app/src/main/java/com/github/geohunt/app/ui/components/ZoomableBox.kt56
A
0 mins
C
75%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/ActiveBountiesList.kt51
A
3 hrs
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/ActiveHuntsList.kt50
A
3 hrs
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/ActiveHuntsTitle.kt22
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/BountyPreview.kt58
A
2 hrs
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/ChallengeImage.kt31
A
0 mins
A
100%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/ChallengePreview.kt61
A
2 hrs
A
96%
app/src/main/java/com/github/geohunt/app/ui/components/activehunts/EmptyScreen.kt32
A
0 mins
A
100%