Original PR: https://github.com/melihaksoy/Android-Kotlin-Modulerized-CleanArchitecture/pull/16 Author: @melihaksoy Created: 7/11/2019 Status: ✅ Merged Merged: 7/26/2019 Merged by: @melihaksoy
Base: master ← Head: milestones/ms1
master
milestones/ms1
3ade68b
5063804
9b2d46c
c38aa90
f0f1488
077fa68
fe6d2e5
e783f05
a571dee
0435f8f
103 files changed (+4361 additions, -710 deletions)
📝 .circleci/config.yml (+5 -1) 📝 .gitignore (+1 -0) ➕ .gradletasknamecache (+3130 -0) 📝 app/build.gradle (+1 -1) 📝 app/src/main/kotlin/com/melih/rocketscience/di/AppComponent.kt (+6 -1) ➖ app/src/main/kotlin/com/melih/rocketscience/di/AppModule.kt (+0 -26) 📝 build.gradle (+9 -3) ➕ core/jacoco.exec (+0 -0) 📝 core/src/main/kotlin/com/melih/core/base/lifecycle/BaseActivity.kt (+0 -2) 📝 core/src/main/kotlin/com/melih/core/base/lifecycle/BaseFragment.kt (+0 -2) ➕ core/src/main/kotlin/com/melih/core/base/paging/BasePagingDataSource.kt (+140 -0) ➕ core/src/main/kotlin/com/melih/core/base/paging/BasePagingFactory.kt (+42 -0) 📝 core/src/main/kotlin/com/melih/core/base/recycler/BasePagingListAdapter.kt (+6 -6) ➕ core/src/main/kotlin/com/melih/core/base/viewmodel/BasePagingViewModel.kt (+70 -0) 📝 core/src/main/kotlin/com/melih/core/base/viewmodel/BaseViewModel.kt (+19 -7) 📝 core/src/main/kotlin/com/melih/core/di/CoreComponent.kt (+3 -3) 📝 core/src/main/kotlin/com/melih/core/di/CoreModule.kt (+3 -10) 📝 core/src/main/kotlin/com/melih/core/extensions/UtilityExtension.kt (+21 -0) 📝 core/src/main/kotlin/com/melih/core/utils/SnackbarBehaviour.kt (+1 -0) 📝 core/src/test/kotlin/com/melih/core/BaseTestWithMainThread.kt (+7 -7)
.circleci/config.yml
.gitignore
.gradletasknamecache
app/build.gradle
app/src/main/kotlin/com/melih/rocketscience/di/AppComponent.kt
app/src/main/kotlin/com/melih/rocketscience/di/AppModule.kt
build.gradle
core/jacoco.exec
core/src/main/kotlin/com/melih/core/base/lifecycle/BaseActivity.kt
core/src/main/kotlin/com/melih/core/base/lifecycle/BaseFragment.kt
core/src/main/kotlin/com/melih/core/base/paging/BasePagingDataSource.kt
core/src/main/kotlin/com/melih/core/base/paging/BasePagingFactory.kt
core/src/main/kotlin/com/melih/core/base/recycler/BasePagingListAdapter.kt
core/src/main/kotlin/com/melih/core/base/viewmodel/BasePagingViewModel.kt
core/src/main/kotlin/com/melih/core/base/viewmodel/BaseViewModel.kt
core/src/main/kotlin/com/melih/core/di/CoreComponent.kt
core/src/main/kotlin/com/melih/core/di/CoreModule.kt
core/src/main/kotlin/com/melih/core/extensions/UtilityExtension.kt
core/src/main/kotlin/com/melih/core/utils/SnackbarBehaviour.kt
core/src/test/kotlin/com/melih/core/BaseTestWithMainThread.kt
...and 80 more files
Closes #11 Closes #13 Closes #17 Closes #18 Closes #19 Closes #6 Closes #3 Closes #12 Closes #15
Worked on #14, but will skip. It's not suitable at this time.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/melihaksoy/Android-Kotlin-Modulerized-CleanArchitecture/pull/16
Author: @melihaksoy
Created: 7/11/2019
Status: ✅ Merged
Merged: 7/26/2019
Merged by: @melihaksoy
Base:
master← Head:milestones/ms1📝 Commits (10+)
3ade68bMinor format fixes, removed code duplication, providing launch details from dagger successfully5063804Moved activity contributors to corresponding modules. Closes #139b2d46cRenamed feature list to launchesc38aa90Removed forgotten semicolonsf0f1488Version bumps and renames077fa68Closes Search functionality (#17)fe6d2e5Implemented patterns instead of using source manager. Fixed a bug where submitList was not workinge783f05Started documentation, added scopes for features. Closes #18a571deeJaCoCo backup0435f8fVarious fixes and refactors, ready to go for paging📊 Changes
103 files changed (+4361 additions, -710 deletions)
View changed files
📝
.circleci/config.yml(+5 -1)📝
.gitignore(+1 -0)➕
.gradletasknamecache(+3130 -0)📝
app/build.gradle(+1 -1)📝
app/src/main/kotlin/com/melih/rocketscience/di/AppComponent.kt(+6 -1)➖
app/src/main/kotlin/com/melih/rocketscience/di/AppModule.kt(+0 -26)📝
build.gradle(+9 -3)➕
core/jacoco.exec(+0 -0)📝
core/src/main/kotlin/com/melih/core/base/lifecycle/BaseActivity.kt(+0 -2)📝
core/src/main/kotlin/com/melih/core/base/lifecycle/BaseFragment.kt(+0 -2)➕
core/src/main/kotlin/com/melih/core/base/paging/BasePagingDataSource.kt(+140 -0)➕
core/src/main/kotlin/com/melih/core/base/paging/BasePagingFactory.kt(+42 -0)📝
core/src/main/kotlin/com/melih/core/base/recycler/BasePagingListAdapter.kt(+6 -6)➕
core/src/main/kotlin/com/melih/core/base/viewmodel/BasePagingViewModel.kt(+70 -0)📝
core/src/main/kotlin/com/melih/core/base/viewmodel/BaseViewModel.kt(+19 -7)📝
core/src/main/kotlin/com/melih/core/di/CoreComponent.kt(+3 -3)📝
core/src/main/kotlin/com/melih/core/di/CoreModule.kt(+3 -10)📝
core/src/main/kotlin/com/melih/core/extensions/UtilityExtension.kt(+21 -0)📝
core/src/main/kotlin/com/melih/core/utils/SnackbarBehaviour.kt(+1 -0)📝
core/src/test/kotlin/com/melih/core/BaseTestWithMainThread.kt(+7 -7)...and 80 more files
📄 Description
Closes #11
Closes #13
Closes #17
Closes #18
Closes #19
Closes #6
Closes #3
Closes #12
Closes #15
Worked on #14, but will skip. It's not suitable at this time.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.