mirror of
				https://github.com/commons-app/apps-android-commons.git
				synced 2025-10-31 14:53:59 +01:00 
			
		
		
		
	Further reduced coupling between classes and the need to @Inject the account utils class, fixed imports.
This commit is contained in:
		
							parent
							
								
									9c0cbe7ad5
								
							
						
					
					
						commit
						a208c9f273
					
				
					 19 changed files with 66 additions and 84 deletions
				
			
		|  | @ -8,10 +8,8 @@ import dagger.android.AndroidInjector; | |||
| import dagger.android.support.AndroidSupportInjectionModule; | ||||
| import fr.free.nrw.commons.CommonsApplication; | ||||
| import fr.free.nrw.commons.MediaWikiImageView; | ||||
| import fr.free.nrw.commons.auth.WikiAccountAuthenticatorService; | ||||
| import fr.free.nrw.commons.contributions.ContributionsSyncAdapter; | ||||
| import fr.free.nrw.commons.modifications.ModificationsSyncAdapter; | ||||
| import fr.free.nrw.commons.upload.UploadService; | ||||
| 
 | ||||
| @Singleton | ||||
| @Component(modules = { | ||||
|  |  | |||
|  | @ -30,8 +30,8 @@ public class CommonsApplicationModule { | |||
| 
 | ||||
|     @Provides | ||||
|     @Singleton | ||||
|     public SessionManager providesSessionManager(AccountUtil accountUtil, MediaWikiApi mediaWikiApi) { | ||||
|         return new SessionManager(application, accountUtil, mediaWikiApi); | ||||
|     public SessionManager providesSessionManager(MediaWikiApi mediaWikiApi) { | ||||
|         return new SessionManager(application, mediaWikiApi); | ||||
|     } | ||||
| 
 | ||||
|     @Provides | ||||
|  |  | |||
|  | @ -2,10 +2,7 @@ package fr.free.nrw.commons.di; | |||
| 
 | ||||
| import dagger.Module; | ||||
| import dagger.android.ContributesAndroidInjector; | ||||
| import fr.free.nrw.commons.auth.LoginActivity; | ||||
| import fr.free.nrw.commons.auth.SignupActivity; | ||||
| import fr.free.nrw.commons.category.CategoryContentProvider; | ||||
| import fr.free.nrw.commons.contributions.ContributionsActivity; | ||||
| import fr.free.nrw.commons.contributions.ContributionsContentProvider; | ||||
| import fr.free.nrw.commons.modifications.ModificationsContentProvider; | ||||
| 
 | ||||
|  |  | |||
|  | @ -3,15 +3,6 @@ package fr.free.nrw.commons.di; | |||
| import dagger.Module; | ||||
| import dagger.android.ContributesAndroidInjector; | ||||
| import fr.free.nrw.commons.auth.WikiAccountAuthenticatorService; | ||||
| import fr.free.nrw.commons.category.CategorizationFragment; | ||||
| import fr.free.nrw.commons.contributions.ContributionsListFragment; | ||||
| import fr.free.nrw.commons.media.MediaDetailFragment; | ||||
| import fr.free.nrw.commons.media.MediaDetailPagerFragment; | ||||
| import fr.free.nrw.commons.nearby.NearbyListFragment; | ||||
| import fr.free.nrw.commons.nearby.NoPermissionsFragment; | ||||
| import fr.free.nrw.commons.settings.SettingsFragment; | ||||
| import fr.free.nrw.commons.upload.MultipleUploadListFragment; | ||||
| import fr.free.nrw.commons.upload.SingleUploadFragment; | ||||
| import fr.free.nrw.commons.upload.UploadService; | ||||
| 
 | ||||
| @Module | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Paul Hawke
						Paul Hawke