cook4me/android

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
app/src/main/java/ch/epfl/sdp/cook4me/ui/challenge/ranking/RankingScreen.kt131
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/challenge/ranking/RankingScreenWrapper.kt34
A
0 mins
app/src/main/java/ch/epfl/sdp/cook4me/ui/challenge/vote/VoteWrapper.kt123
A
0 mins
app/src/main/java/ch/epfl/sdp/cook4me/ui/challenge/vote/VotingScreen.kt139
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/ChannelScreen.kt125
A
0 mins
F
38%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/ChatClient.kt22
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/ChatProfileActivity.kt25
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/ChatService.kt79
A
0 mins
F
34%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/CoilImageLoaderFactory.kt14
A
0 mins
F
0%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/ImageLoaderDecorator.kt45
A
0 mins
D
65%
app/src/main/java/ch/epfl/sdp/cook4me/ui/chat/MessagesActivity.kt59
A
0 mins
F
21%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/ImageSelector.kt195
A
0 mins
C
78%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/LoadingScreen.kt50
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/OfflineStatusIndicator.kt40
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/PlaceholderScreen.kt40
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/Toolbar.kt15
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/button/CancelButton.kt18
A
0 mins
C
75%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/button/CreateNewItemButton.kt70
A
0 mins
A
96%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/button/LoadingButton.kt40
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/filters/Filters.kt28
A
0 mins
A
90%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/BulletPointTextField.kt114
A
0 mins
B
89%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/CustomDropDownMenu.kt100
A
0 mins
A
96%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/CustomTextField.kt44
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/CustomTitleText.kt15
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/DatePicker.kt57
A
0 mins
C
71%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/Fields.kt159
D
1 day
A
98%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/FormButtons.kt35
A
45 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/FormState.kt16
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/FormTitle.kt27
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/ImageFieldState.kt22
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/MaxParticipantsPicker.kt50
A
0 mins
C
77%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/TextFieldState.kt64
A
0 mins
A
95%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/TimePicker.kt47
A
0 mins
D
69%
app/src/main/java/ch/epfl/sdp/cook4me/ui/common/form/ToggleSwitch.kt55
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/event/details/DetailedEventScreen.kt96
A
0 mins
B
86%
app/src/main/java/ch/epfl/sdp/cook4me/ui/event/details/DetailedEventViewModel.kt33
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/event/form/AddressField.kt69
B
5 hrs
A
97%
app/src/main/java/ch/epfl/sdp/cook4me/ui/event/form/CreateEventScreen.kt114
A
0 mins
B
83%
app/src/main/java/ch/epfl/sdp/cook4me/ui/event/form/Event.kt61
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/LocationPicker.kt56
A
0 mins
C
70%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/Locations.kt10
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/MapPermissionWrapper.kt26
A
0 mins
A
92%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/MapScreen.kt223
A
0 mins
C
70%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/MapViewModel.kt34
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/buttons/ButtonEPFL.kt25
A
2 hrs
A
90%
app/src/main/java/ch/epfl/sdp/cook4me/ui/map/buttons/ButtonUNIL.kt25
A
2 hrs
A
90%
app/src/main/java/ch/epfl/sdp/cook4me/ui/navigation/BottomNavigationBar.kt121
A
0 mins
A
92%
app/src/main/java/ch/epfl/sdp/cook4me/ui/navigation/Cook4meNavHost.kt213
A
0 mins
F
59%
app/src/main/java/ch/epfl/sdp/cook4me/ui/recipe/CreateRecipePermissionWrapper.kt21
A
0 mins
A
100%
app/src/main/java/ch/epfl/sdp/cook4me/ui/recipe/CreateRecipeScreen.kt343
A
0 mins
A
93%