From 7d21c179ec8b7617e04cd02dd670cc042e08eb2b Mon Sep 17 00:00:00 2001 From: Simon Marquis Date: Sun, 14 Sep 2025 14:27:12 +0200 Subject: [PATCH] Move internal modifier to the object to work around this build error ``` E:\AndroidStudioProjects\nowinandroid\core\datastore\build\generated\ksp\demoDebug\java\com\google\samples\apps\nowinandroid\core\datastore\di\DataStoreModule_ProvidesUserPreferencesDataStore$datastore_demoDebugFactory.java:71: error: cannot find symbol return Preconditions.checkNotNullFromProvides(DataStoreModule.INSTANCE.providesUserPreferencesDataStore$datastore_demoDebug(context, ioDispatcher, scope, userPreferencesSerializer)); ^ symbol: method providesUserPreferencesDataStore$datastore_demoDebug(Context,CoroutineDispatcher,CoroutineScope,UserPreferencesSerializer) location: variable INSTANCE of type DataStoreModule ``` --- .../apps/nowinandroid/core/datastore/di/DataStoreModule.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/datastore/src/main/kotlin/com/google/samples/apps/nowinandroid/core/datastore/di/DataStoreModule.kt b/core/datastore/src/main/kotlin/com/google/samples/apps/nowinandroid/core/datastore/di/DataStoreModule.kt index 8e0d7d4d8..055bfb685 100644 --- a/core/datastore/src/main/kotlin/com/google/samples/apps/nowinandroid/core/datastore/di/DataStoreModule.kt +++ b/core/datastore/src/main/kotlin/com/google/samples/apps/nowinandroid/core/datastore/di/DataStoreModule.kt @@ -37,11 +37,11 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -object DataStoreModule { +internal object DataStoreModule { @Provides @Singleton - internal fun providesUserPreferencesDataStore( + fun providesUserPreferencesDataStore( @ApplicationContext context: Context, @Dispatcher(IO) ioDispatcher: CoroutineDispatcher, @ApplicationScope scope: CoroutineScope,