DrawYourPath/DrawYourPath

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.cirrus.yml
.codeclimate.yml
.github/workflows/autoformat.yaml
.gitignore
app/.gitignore
app/build.gradle
app/google-services.json
app/proguard-rules.pro
app/src/main/AndroidManifest.xml
app/src/main/assets/trophy/trophy.png
app/src/main/java/com/epfl/drawyourpath/DrawYourPathApp.kt10
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/authentication/Auth.kt30
A
0 mins
F
0%
app/src/main/java/com/epfl/drawyourpath/authentication/FirebaseAuth.kt282
A
0 mins
D
63%
app/src/main/java/com/epfl/drawyourpath/authentication/MockAuth.kt59
A
0 mins
B
85%
app/src/main/java/com/epfl/drawyourpath/challenge/Statistics.kt116
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/dailygoal/DailyGoal.kt32
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/dailygoal/DailyGoalDao.kt97
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/dailygoal/DailyGoalEntity.kt38
A
0 mins
A
96%
app/src/main/java/com/epfl/drawyourpath/challenge/dailygoal/DailyGoalViewAdapter.kt124
A
0 mins
B
89%
app/src/main/java/com/epfl/drawyourpath/challenge/milestone/Milestone.kt26
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/milestone/MilestoneEntity.kt22
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/milestone/MilestoneEnum.kt21
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/milestone/MilestoneViewAdapter.kt43
A
1 hr
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/trophy/Trophy.kt26
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/trophy/TrophyDialog.kt23
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/challenge/trophy/TrophyViewAdapter.kt46
A
1 hr
A
100%
app/src/main/java/com/epfl/drawyourpath/chat/Chat.kt46
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/community/CommunityTournamentPostViewAdapter.kt124
A
0 mins
A
98%
app/src/main/java/com/epfl/drawyourpath/community/Tournament.kt66
A
0 mins
C
79%
app/src/main/java/com/epfl/drawyourpath/community/TournamentArrayAdapter.kt24
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/community/TournamentCreationFragment.kt228
A
0 mins
A
92%
app/src/main/java/com/epfl/drawyourpath/community/TournamentModel.kt185
A
0 mins
A
95%
app/src/main/java/com/epfl/drawyourpath/community/TournamentPost.kt23
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/community/TournamentPostCreationFragment.kt70
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/community/TournamentPostDetail.kt19
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/database/Database.kt133
A
0 mins
A
92%
app/src/main/java/com/epfl/drawyourpath/database/FirebaseDatabase.kt1,004
A
0 mins
F
20%
app/src/main/java/com/epfl/drawyourpath/database/FirebaseDatabaseUtils.kt312
A
0 mins
A
91%
app/src/main/java/com/epfl/drawyourpath/database/MockDatabase.kt890
A
0 mins
A
99%
app/src/main/java/com/epfl/drawyourpath/database/MockNonWorkingDatabase.kt185
A
0 mins
A
95%
app/src/main/java/com/epfl/drawyourpath/login/LoginActions.kt28
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/login/LoginActivity.kt140
B
4 hrs
A
96%
app/src/main/java/com/epfl/drawyourpath/login/LoginViewModel.kt23
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/login/RegisterActions.kt37
A
0 mins
A
100%
app/src/main/java/com/epfl/drawyourpath/machineLearning/DigitalInk.kt47
A
0 mins
B
87%
app/src/main/java/com/epfl/drawyourpath/mainpage/MainActivity.kt148
A
0 mins
F
45%
app/src/main/java/com/epfl/drawyourpath/mainpage/fragments/ChallengeFragment.kt97
A
0 mins
A
95%
app/src/main/java/com/epfl/drawyourpath/mainpage/fragments/ChatFragment.kt157
A
0 mins
A
93%
app/src/main/java/com/epfl/drawyourpath/mainpage/fragments/ChatOpenFragment.kt111
A
0 mins
A
94%
app/src/main/java/com/epfl/drawyourpath/mainpage/fragments/CommunityFragment.kt168
A
0 mins
A
96%