studhub-epfl/studhub-app

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.cirrus.yml
.codeclimate.yml
.github/workflows/stats.yml
.gitignore
.idea/codeStyles/Project.xml
.idea/codeStyles/codeStyleConfig.xml
.idea/compiler.xml
.idea/gradle.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/jarRepositories.xml
.idea/misc.xml
.idea/vcs.xml
README.md
app/.gitignore
app/build.gradle
app/google-services.json
app/proguard-rules.pro
app/src/main/AndroidManifest.xml
app/src/main/java/com/studhub/app/MainActivity.kt78
A
0 mins
F
44%
app/src/main/java/com/studhub/app/MainViewModel.kt29
A
0 mins
A
100%
app/src/main/java/com/studhub/app/MeetingPointPickerActivity.kt336
D
2 days
D
67%
app/src/main/java/com/studhub/app/NavigationComponent.kt152
A
0 mins
app/src/main/java/com/studhub/app/StudHubApp.kt5
A
0 mins
F
0%
app/src/main/java/com/studhub/app/annotations/Annotations.kt4
A
0 mins
app/src/main/java/com/studhub/app/core/Constants.kt5
A
0 mins
F
0%
app/src/main/java/com/studhub/app/core/Globals.kt7
A
0 mins
A
100%
app/src/main/java/com/studhub/app/core/utils/ApiResponse.kt9
A
0 mins
A
100%
app/src/main/java/com/studhub/app/core/utils/PriceValidator.kt18
A
0 mins
F
54%
app/src/main/java/com/studhub/app/core/utils/ProfileValidator.kt5
A
0 mins
A
100%
app/src/main/java/com/studhub/app/core/utils/Utils.kt12
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/LocalDataSource.kt147
A
0 mins
A
93%
app/src/main/java/com/studhub/app/data/local/dao/ConversationDao.kt13
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/dao/DraftListingDao.kt17
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/dao/ListingDao.kt10
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/dao/MessageDao.kt11
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/dao/UnsentMessageDao.kt14
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/dao/UserDao.kt15
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/dao/UserFavListingsDao.kt18
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/local/database/Converters.kt42
A
0 mins
A
100%
app/src/main/java/com/studhub/app/data/local/database/LocalAppDatabase.kt35
A
0 mins
A
100%
app/src/main/java/com/studhub/app/data/local/entity/DraftListing.kt21
A
0 mins
A
92%
app/src/main/java/com/studhub/app/data/local/entity/UnsentMessage.kt16
A
0 mins
A
90%
app/src/main/java/com/studhub/app/data/local/entity/UserFavoriteListings.kt10
A
0 mins
A
100%
app/src/main/java/com/studhub/app/data/network/NetworkStatus.kt6
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/network/NetworkStatusImpl.kt32
A
0 mins
F
0%
app/src/main/java/com/studhub/app/data/repository/AuthRepositoryImpl.kt155
A
0 mins
C
72%
app/src/main/java/com/studhub/app/data/repository/CategoryRepositoryImpl.kt67
B
6 hrs
C
77%
app/src/main/java/com/studhub/app/data/repository/ConversationRepositoryImpl.kt186
A
0 mins
F
58%
app/src/main/java/com/studhub/app/data/repository/ListingRepositoryImpl.kt263
D
1 day
C
75%
app/src/main/java/com/studhub/app/data/repository/MessageRepositoryImpl.kt131
A
0 mins
C
77%