This repository was archived by the owner on Aug 22, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 7 files changed +11
-28
lines changed
java/com/hossainkhan/android/demo
test/java/com/hossainkhan/android/demo Expand file tree Collapse file tree 7 files changed +11
-28
lines changed Original file line number Diff line number Diff line change 1010 android : roundIcon =" @mipmap/ic_launcher_round"
1111 android : supportsRtl =" true"
1212 android : theme =" @style/AppTheme" >
13- <activity android : name =" .browse.MainActivity " >
13+ <activity android : name =" .browse.LayoutBrowseActivity " >
1414 <intent-filter >
1515 <action android : name =" android.intent.action.MAIN" />
1616
1919 </activity >
2020 <activity
2121 android : name =" .layoutpreview.LayoutPreviewBaseActivity"
22- android : parentActivityName =" .browse.MainActivity " />
22+ android : parentActivityName =" .browse.LayoutBrowseActivity " />
2323 <activity
2424 android : name =" .layoutpreview.LayoutVisibilityGoneActivity"
25- android : parentActivityName =" .browse.MainActivity " />
25+ android : parentActivityName =" .browse.LayoutBrowseActivity " />
2626 </application >
2727
2828</manifest >
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import dagger.android.AndroidInjection
2828import timber.log.Timber
2929import javax.inject.Inject
3030
31- class MainActivity : AppCompatActivity () {
31+ class LayoutBrowseActivity : AppCompatActivity () {
3232 @Inject
3333 lateinit var appDataStore: AppDataStore
3434
Original file line number Diff line number Diff line change 1717package com.hossainkhan.android.demo.dagger
1818
1919import android.app.Activity
20- import com.hossainkhan.android.demo.browse.MainActivity
20+ import com.hossainkhan.android.demo.browse.LayoutBrowseActivity
2121import dagger.Binds
2222import dagger.Module
2323import dagger.android.ActivityKey
@@ -29,7 +29,7 @@ abstract class MainActivityModule {
2929
3030 @Binds
3131 @IntoMap
32- @ActivityKey(MainActivity ::class )
32+ @ActivityKey(LayoutBrowseActivity ::class )
3333 abstract fun bindMainActivityInjectorFactory (
3434 builder : MainActivitySubcomponent .Builder ): AndroidInjector .Factory <out Activity >
3535
Original file line number Diff line number Diff line change 1616
1717package com.hossainkhan.android.demo.dagger
1818
19- import com.hossainkhan.android.demo.browse.MainActivity
19+ import com.hossainkhan.android.demo.browse.LayoutBrowseActivity
2020import dagger.Subcomponent
2121import dagger.android.AndroidInjector
2222
2323@Subcomponent
24- interface MainActivitySubcomponent : AndroidInjector <MainActivity > {
24+ interface MainActivitySubcomponent : AndroidInjector <LayoutBrowseActivity > {
2525 @Subcomponent.Builder
26- abstract class Builder : AndroidInjector .Builder <MainActivity >()
26+ abstract class Builder : AndroidInjector .Builder <LayoutBrowseActivity >()
2727}
Original file line number Diff line number Diff line change 44 xmlns : tools =" http://schemas.android.com/tools"
55 android : layout_width =" match_parent"
66 android : layout_height =" match_parent"
7- tools : context =" com.hossainkhan.android.demo.browse.MainActivity " >
7+ tools : context =" com.hossainkhan.android.demo.browse.LayoutBrowseActivity " >
88
99 <android .support.v7.widget.RecyclerView
1010 android : id =" @+id/recycler_view"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ class LayoutInfoViewModelTest {
5555 }
5656
5757 @Test
58- fun getLayoutInformation_givenLayoutId_providesLayoutInformationViaLiveData () {
58+ fun init_givenLayoutId_providesLayoutInformationViaLiveData () {
5959 sut.init (mockLayoutId)
6060
6161 assertEquals(layoutStore.layoutsInfos[mockLayoutId], sut.layoutInformation.value)
You can’t perform that action at this time.
0 commit comments