From 549ee790d3e52bc62565ddf92e6a556e98b5195e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 15 Jul 2022 00:53:48 +0530 Subject: all: re-do package structure yet again --- .../aps/injection/context/ContextModule.kt | 27 ---------------------- 1 file changed, 27 deletions(-) delete mode 100644 app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt (limited to 'app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt') diff --git a/app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt b/app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt deleted file mode 100644 index 41e59bf9..00000000 --- a/app/src/main/java/dev/msfjarvis/aps/injection/context/ContextModule.kt +++ /dev/null @@ -1,27 +0,0 @@ -package dev.msfjarvis.aps.injection.context - -import android.content.Context -import dagger.Module -import dagger.Provides -import dagger.hilt.InstallIn -import dagger.hilt.android.qualifiers.ApplicationContext -import dagger.hilt.components.SingletonComponent - -@Module -@InstallIn(SingletonComponent::class) -class ContextModule { - - /** - * We inject [Context.getFilesDir] to break the dependency on [Context], allowing tests to run on - * the JVM. The principle here is identical to why [dev.msfjarvis.aps.util.totp.TotpFinder] - * exists. - * - * @param context [ApplicationContext] - * @return the path of app-specific files directory. - */ - @Provides - @FilesDirPath - fun providesFilesDirPath(@ApplicationContext context: Context): String { - return context.filesDir.path - } -} -- cgit v1.2.3