epfl-SDP/android

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
mobile/src/main/java/ch/epfl/sdp/mobile/state/HomeActivity.kt55
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/LocalizedStrings.kt29
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/Navigation.kt49
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/ProfileColor.kt9
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulAuthenticationScreen.kt75
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulContestsScreen.kt88
A
0 mins
A
97%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulCreateTournamentScreen.kt129
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulEditLanguageDialog.kt45
A
0 mins
A
96%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulEditProfileImageDialog.kt48
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulEditProfileNameDialog.kt42
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulFollowingScreen.kt124
A
0 mins
A
97%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulGameScreen.kt101
A
0 mins
A
95%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulHome.kt237
A
0 mins
A
95%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulPlayScreen.kt162
A
0 mins
A
99%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulPrepareGameScreen.kt76
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulProfileScreen.kt44
A
0 mins
A
95%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulPuzzleGameScreen.kt61
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulPuzzleSelectionScreen.kt98
A
0 mins
A
98%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulSettingsScreen.kt93
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefulVisitedProfileScreen.kt100
A
0 mins
A
98%
mobile/src/main/java/ch/epfl/sdp/mobile/state/StatefullArScreen.kt16
A
0 mins
F
0%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/AbstractMovableChessBoardState.kt46
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/ActualChessBoardState.kt18
A
0 mins
F
0%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/ActualGameScreenState.kt80
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/ActualPuzzleGameScreenState.kt77
A
0 mins
A
97%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/core/GameDelegate.kt5
A
0 mins
F
0%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/core/MatchGameDelegate.kt31
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/core/MutableGameDelegate.kt6
A
0 mins
F
0%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/core/PuzzleGameDelegate.kt59
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingChessBoardState.kt80
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingMovesInfoState.kt9
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingPlayersInfoState.kt40
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingPromotionMovableChessBoardState.kt50
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingPromotionState.kt43
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingPuzzleInfoState.kt15
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingPuzzlePromotionMovableChessBoardState.kt41
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingSpeechRecognizerState.kt60
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/game/delegating/DelegatingTextToSpeechState.kt63
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/tournaments/ActualTournamentDetailsState.kt189
A
0 mins
B
89%
mobile/src/main/java/ch/epfl/sdp/mobile/state/tournaments/StatefulFiltersDialogScreen.kt68
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/tournaments/StatefulTournamentDetailsScreen.kt38
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/state/tournaments/TournamentDetailsActions.kt5
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/Colors.kt29
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/DrawScope.kt24
A
0 mins
B
84%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/Graphics.kt98
A
0 mins
A
97%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/Models.kt16
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/Motion.kt40
A
0 mins
A
90%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/PaddingValues.kt17
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/Shapes.kt10
A
0 mins
A
100%
mobile/src/main/java/ch/epfl/sdp/mobile/ui/Theme.kt14
A
0 mins
A
100%