HumanLearning2021/HumanLearningApp

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/HumanLearningApplication.kt5
A
0 mins
F
0%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/DatabaseManagement.kt30
A
0 mins
F
0%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/Id.kt2
A
0 mins
F
0%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/Repository.kt10
A
0 mins
F
0%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/room/Daos.kt104
A
0 mins
F
0%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/offline/OfflineConverters.kt46
A
0 mins
D
68%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/hilt/modules.kt183
A
0 mins
C
74%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/ImageDisplayer.kt71
A
0 mins
C
76%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/GoogleSignInFragment.kt144
B
5 hrs
C
76%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/room/Relations.kt44
A
0 mins
C
78%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/presenter/AuthenticationPresenter.kt43
A
0 mins
C
78%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/User.kt27
A
0 mins
B
81%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/offline/OfflineDatabaseService.kt182
A
0 mins
B
83%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/TakePictureFragment.kt248
A
2 hrs
B
84%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/InMemoryRepository.kt43
A
0 mins
B
84%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/ImageDownloader.kt27
A
0 mins
B
87%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/presenter/LearningPresenter.kt66
A
0 mins
B
88%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/firestore/FirestoreDatabaseService.kt351
A
0 mins
B
89%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/FragmentOptionsUtil.kt27
A
35 mins
A
90%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_list_fragment/DatasetListWidget.kt97
A
0 mins
A
94%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/learning/LearningFragment.kt228
A
0 mins
A
94%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/MainActivity.kt89
A
0 mins
A
95%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/offline/PictureCache.kt65
A
0 mins
A
96%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/DatasetsOverviewFragment.kt58
A
0 mins
A
96%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/DisplayImageFragment.kt77
A
0 mins
A
97%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/DisplayDatasetFragment.kt201
A
0 mins
A
97%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/offline/CachedDatabaseService.kt58
A
0 mins
A
97%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/MetadataEditingFragment.kt199
A
0 mins
A
97%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/DummyDatabaseService.kt137
A
0 mins
A
97%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_list_fragment/DatasetListRecyclerViewAdapter.kt93
A
0 mins
A
98%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/UniqueDatabaseManagement.kt149
A
0 mins
A
98%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/CategorizedPicture.kt8
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/Category.kt5
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/DatabaseService.kt32
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/Dataset.kt10
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/DefaultDatabaseManagement.kt145
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/learning/EvaluationModel.kt54
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/model/learning/LearningModel.kt30
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/room/CrossRefs.kt57
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/room/Entities.kt56
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/room/RoomOfflineDatabase.kt18
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/room/RoomTypeConverters.kt22
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/DownloadSwitchFragment.kt92
A
3 hrs
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/HomeFragment.kt29
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/AddPictureFragment.kt82
A
1 hr
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/DisplayImageSetFragment.kt245
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/dataset_editing/SelectPictureFragment.kt117
A
1 hr
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/learning/EvaluationResultFragment.kt81
A
1 hr
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/learning/LearningAudioFeedback.kt34
A
0 mins
A
100%
app/src/main/java/com/github/HumanLearning2021/HumanLearningApp/view/learning/LearningDatasetSelectionFragment.kt53
A
0 mins
A
100%