summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--java/src/com/android/intentresolver/inject/FeatureFlagsModule.kt12
1 files changed, 9 insertions, 3 deletions
diff --git a/java/src/com/android/intentresolver/inject/FeatureFlagsModule.kt b/java/src/com/android/intentresolver/inject/FeatureFlagsModule.kt
index 05cf2104..67186371 100644
--- a/java/src/com/android/intentresolver/inject/FeatureFlagsModule.kt
+++ b/java/src/com/android/intentresolver/inject/FeatureFlagsModule.kt
@@ -1,15 +1,21 @@
package com.android.intentresolver.inject
-import com.android.intentresolver.FeatureFlags
-import com.android.intentresolver.FeatureFlagsImpl
+import android.service.chooser.FeatureFlagsImpl as ChooserServiceFlagsImpl
+import com.android.intentresolver.FeatureFlagsImpl as IntentResolverFlagsImpl
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
import dagger.hilt.components.SingletonComponent
+typealias IntentResolverFlags = com.android.intentresolver.FeatureFlags
+
+typealias ChooserServiceFlags = android.service.chooser.FeatureFlags
+
@Module
@InstallIn(SingletonComponent::class)
object FeatureFlagsModule {
- @Provides fun featureFlags(): FeatureFlags = FeatureFlagsImpl()
+ @Provides fun intentResolverFlags(): IntentResolverFlags = IntentResolverFlagsImpl()
+
+ @Provides fun chooserServiceFlags(): ChooserServiceFlags = ChooserServiceFlagsImpl()
}