LEuLuDyHa/app

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.cirrus.yml
.codeclimate.yml
.gitignore
.idea/codeStyles/Project.xml
.idea/codeStyles/codeStyleConfig.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/github/leuludyha/ibdb/IBDB.kt5
A
0 mins
F
0%
app/src/main/java/com/github/leuludyha/ibdb/MainActivity.kt60
A
0 mins
F
25%
app/src/main/java/com/github/leuludyha/ibdb/di/AuthenticationModule.kt44
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/DatabaseModule.kt27
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/LocalDataModule.kt18
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/NetworkModule.kt51
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/RecommenderModule.kt15
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/RemoteDataModule.kt20
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/RepositoryModule.kt63
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/di/UseCaseModule.kt49
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/presentation/Orientation.kt2
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/ChangeProfilePicturePrompt.kt14
A
0 mins
C
75%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/ChangeUsernamePrompt.kt42
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/DarkLightModePrompt.kt111
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/SignUpPrompt.kt10
A
0 mins
F
0%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/SignUpPromptBase.kt102
A
0 mins
A
96%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/SignUpWalkThrough.kt22
A
0 mins
A
90%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/add_friends/AddFriendsFromContactsPrompt.kt62
A
0 mins
D
64%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/add_friends/AddFriendsFromContactsViewModel.kt90
A
2 hrs
F
32%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/add_friends/AddFriendsHelpers.kt37
A
0 mins
D
68%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/auth/signup/add_friends/MiniContactFoundView.kt100
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/author_views/FullAuthorView.kt63
A
0 mins
D
68%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/book_views/FullBookView.kt145
A
0 mins
A
94%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/book_views/MiniBookView.kt209
A
0 mins
A
97%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/reading_list/ReadingList.kt87
A
0 mins
B
89%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/reading_list/controls/ReadingStateControl.kt134
D
1 day
A
91%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/reading_list/controls/ReadingStateControlViewModel.kt27
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/recommendations/RecommendationList.kt44
A
0 mins
C
77%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/books/recommendations/RecommendationListViewModel.kt19
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/search/BookSearch.kt106
A
0 mins
B
85%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/search/BookSearchViewModel.kt48
A
0 mins
B
84%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/sharing/ShareWorkComponent.kt157
A
0 mins
F
0%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/sharing/ShareWorkComponentViewModel.kt22
A
0 mins
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/sharing/SharedWorkListener.kt249
A
0 mins
C
72%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/sharing/SharedWorkListenerViewModel.kt11
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/sharing/SharingPermissionRequirer.kt63
A
0 mins
C
78%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/utils/CenteredLoading.kt34
A
0 mins
A
100%
app/src/main/java/com/github/leuludyha/ibdb/presentation/components/utils/CenteredText.kt19
A
0 mins
A
100%