Drone3D-Team/Drone3D

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
app/src/main/java/ch/epfl/sdp/drone3d/service/api/drone/DronePhotos.kt12
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/drone/DroneServerFactory.kt8
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/drone/DroneService.kt15
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/location/LocationPermissionService.kt16
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/location/LocationService.kt12
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/mission/MappingMissionService.kt10
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/storage/dao/MappingMissionDao.kt18
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/api/weather/WeatherService.kt7
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/auth/FirebaseAuthenticationService.kt30
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/drone/DroneDataImpl.kt185
A
0 mins
A
97%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/drone/DroneExecutorImpl.kt169
A
0 mins
A
94%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/drone/DronePhotosImpl.kt99
A
0 mins
A
96%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/drone/DroneServerFactoryImpl.kt29
A
0 mins
A
93%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/drone/DroneServiceImpl.kt84
A
0 mins
B
88%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/drone/DroneUtils.kt30
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/location/AndroidLocationPermissionService.kt51
A
0 mins
F
52%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/location/AndroidLocationService.kt72
A
0 mins
A
97%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/mission/ParallelogramMappingMissionService.kt68
A
0 mins
A
96%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/storage/FirebaseUser.kt41
A
0 mins
B
87%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/storage/dao/FirebaseMappingMissionDao.kt243
A
0 mins
A
91%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/weather/OpenWeatherWeatherService.kt74
A
0 mins
A
90%
app/src/main/java/ch/epfl/sdp/drone3d/service/impl/weather/WeatherUtils.kt14
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/AuthenticationModule.kt15
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/DroneModule.kt18
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/FirebaseModule.kt29
A
0 mins
C
71%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/LocationModule.kt47
A
0 mins
B
85%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/LocationPermissionModule.kt17
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/MappingMissionDaoModule.kt15
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/MappingMissionModule.kt14
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/PhotosModule.kt15
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/service/module/WeatherModule.kt15
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/drone3d/ui/MainActivity.kt98
A
0 mins
B
82%
app/src/main/java/ch/epfl/sdp/drone3d/ui/TempTestActivity.kt11
A
0 mins
app/src/main/java/ch/epfl/sdp/drone3d/ui/ToastHandler.kt57
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/ui/Utils.kt25
A
0 mins
D
63%
app/src/main/java/ch/epfl/sdp/drone3d/ui/auth/AuthActivity.kt51
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/ui/auth/LoginActivity.kt51
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/ui/auth/RegisterActivity.kt53
A
0 mins
A
93%
app/src/main/java/ch/epfl/sdp/drone3d/ui/drone/ConnectedDroneActivity.kt34
A
0 mins
A
94%
app/src/main/java/ch/epfl/sdp/drone3d/ui/drone/DroneConnectActivity.kt135
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/drone3d/ui/map/BaseMapActivity.kt43
A
0 mins
B
89%
app/src/main/java/ch/epfl/sdp/drone3d/ui/map/MissionInProgressActivity.kt291
A
0 mins
B
81%
app/src/main/java/ch/epfl/sdp/drone3d/ui/map/offline/ManageOfflineMapActivity.kt172
A
0 mins
C
70%
app/src/main/java/ch/epfl/sdp/drone3d/ui/map/offline/OfflineRegionViewAdapter.kt71
A
0 mins
F
12%
app/src/main/java/ch/epfl/sdp/drone3d/ui/mission/ItineraryCreateActivity.kt289
A
0 mins
A
91%
app/src/main/java/ch/epfl/sdp/drone3d/ui/mission/ItineraryShowActivity.kt187
A
0 mins
B
89%
app/src/main/java/ch/epfl/sdp/drone3d/ui/mission/MappingMissionSelectionActivity.kt196
A
0 mins
B
88%
app/src/main/java/ch/epfl/sdp/drone3d/ui/mission/MissionPicturesActivity.kt72
A
0 mins
C
79%
app/src/main/java/ch/epfl/sdp/drone3d/ui/mission/MissionStartActivity.kt103
A
0 mins
A
90%
app/src/main/java/ch/epfl/sdp/drone3d/ui/mission/MissionViewAdapter.kt74
A
0 mins
A
100%