mirror of
				https://github.com/commons-app/apps-android-commons.git
				synced 2025-10-31 14:53:59 +01:00 
			
		
		
		
	Ensure that activities and content providers are integrated into DI.
This commit is contained in:
		
							parent
							
								
									8fe2816ca9
								
							
						
					
					
						commit
						7880a08c30
					
				
					 5 changed files with 90 additions and 100 deletions
				
			
		|  | @ -16,16 +16,25 @@ import fr.free.nrw.commons.upload.ShareActivity; | |||
| public abstract class ActivityBuilderModule { | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract ContributionsActivity bindContributionsActivity(); | ||||
|     abstract LoginActivity bindLoginActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract MultipleShareActivity bindMultipleShareActivity(); | ||||
|     abstract WelcomeActivity bindWelcomeActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract ShareActivity bindShareActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract LoginActivity bindLoginActivity(); | ||||
|     abstract MultipleShareActivity bindMultipleShareActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract ContributionsActivity bindContributionsActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract SettingsActivity bindSettingsActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract AboutActivity bindAboutActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract SignupActivity bindSignupActivity(); | ||||
|  | @ -33,13 +42,4 @@ public abstract class ActivityBuilderModule { | |||
|     @ContributesAndroidInjector | ||||
|     abstract NearbyActivity bindNearbyActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract AboutActivity bindAboutActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract SettingsActivity bindSettingsActivity(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract WelcomeActivity bindWelcomeActivity(); | ||||
| 
 | ||||
| } | ||||
|  |  | |||
|  | @ -12,13 +12,13 @@ import fr.free.nrw.commons.modifications.ModificationsContentProvider; | |||
| @Module | ||||
| public abstract class ContentProviderBuilderModule { | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract CategoryContentProvider bindCategoryContentProvider(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract ContributionsContentProvider bindContributionsContentProvider(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract ModificationsContentProvider bindModificationsContentProvider(); | ||||
| 
 | ||||
|     @ContributesAndroidInjector | ||||
|     abstract CategoryContentProvider bindCategoryContentProvider(); | ||||
| 
 | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Paul Hawke
						Paul Hawke