This repository was archived by the owner on Oct 27, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed
app/src/main/java/com/esoxjem/movieguide Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 1
1
package com .esoxjem .movieguide ;
2
2
3
- import com .esoxjem .movieguide .details .MovieDetailsFragment ;
4
3
import com .esoxjem .movieguide .details .DetailsModule ;
4
+ import com .esoxjem .movieguide .details .MovieDetailsFragment ;
5
5
import com .esoxjem .movieguide .favorites .FavoritesModule ;
6
6
import com .esoxjem .movieguide .listing .ListingModule ;
7
- import com .esoxjem .movieguide .network .NetworkModule ;
8
- import com .esoxjem .movieguide .sorting .SortingModule ;
9
7
import com .esoxjem .movieguide .listing .MoviesListingFragment ;
8
+ import com .esoxjem .movieguide .network .NetworkModule ;
10
9
import com .esoxjem .movieguide .sorting .SortingDialogFragment ;
10
+ import com .esoxjem .movieguide .sorting .SortingModule ;
11
11
12
12
import javax .inject .Singleton ;
13
13
Original file line number Diff line number Diff line change 3
3
import android .app .Application ;
4
4
import android .content .Context ;
5
5
6
- import com . esoxjem . movieguide . BaseApplication ;
6
+ import javax . inject . Singleton ;
7
7
8
8
import dagger .Module ;
9
9
import dagger .Provides ;
10
10
11
11
/**
12
12
* @author pulkitkumar
13
+ * @author arunsasidharan
13
14
*/
14
15
@ Module
15
16
public class AppModule
@@ -22,6 +23,7 @@ public AppModule(Application application)
22
23
}
23
24
24
25
@ Provides
26
+ @ Singleton
25
27
public Context provideContext ()
26
28
{
27
29
return app ;
Original file line number Diff line number Diff line change @@ -24,9 +24,11 @@ public void onCreate()
24
24
StrictMode .enableDefaults ();
25
25
}
26
26
27
- public static AppComponent getAppComponent (Context context ) {
27
+ public static AppComponent getAppComponent (Context context )
28
+ {
28
29
BaseApplication app = (BaseApplication ) context .getApplicationContext ();
29
- if (app .component == null ) {
30
+ if (app .component == null )
31
+ {
30
32
app .component = DaggerAppComponent .builder ()
31
33
.appModule (app .getAppModule ())
32
34
.networkModule (app .getNetworkModule ())
You can’t perform that action at this time.
0 commit comments