You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@sjudd am I missing something or is more investigation needed on this bug, because when I use the sample project from issue 5043 (https://github.com/lyh8577/GlideDemo-issue-5043), update the dependencies in the KSP build.gradle file to a glide version where this issue should be fixed (4.15.1 or 4.16.0) and re-build and check the generated GeneratedAppGlideModuleImpl.kt, the exact same issue still persists. Methods like getExcludedModuleClasses are still absent from the generated file. As a result, it is not possible to use Glide with KSP while trying to show images from a firebase reference.
Referencing the bug that was posted here:
#5043
@sjudd am I missing something or is more investigation needed on this bug, because when I use the sample project from issue 5043 (https://github.com/lyh8577/GlideDemo-issue-5043), update the dependencies in the KSP build.gradle file to a glide version where this issue should be fixed (4.15.1 or 4.16.0) and re-build and check the generated GeneratedAppGlideModuleImpl.kt, the exact same issue still persists. Methods like getExcludedModuleClasses are still absent from the generated file. As a result, it is not possible to use Glide with KSP while trying to show images from a firebase reference.
ksp("com.github.bumptech.glide:ksp:4.15.1")
implementation("com.github.bumptech.glide:okhttp3-integration:4.15.1")
Generated class looks like:
_internal class GeneratedAppGlideModuleImpl(
@Suppress("UNUSED_PARAMETER")
context: Context,
) : GeneratedAppGlideModule() {
private val appGlideModule: KspAppGlideModule
init {
appGlideModule = KspAppGlideModule()
}
public override fun registerComponents(
context: Context,
glide: Glide,
registry: Registry,
): Unit {
OkHttpLibraryGlideModule().registerComponents(context, glide, registry)
appGlideModule.registerComponents(context, glide, registry)
}
public override fun applyOptions(context: Context, builder: GlideBuilder): Unit {
appGlideModule.applyOptions(context, builder)
}
public override fun isManifestParsingEnabled(): Boolean = false
}_
The text was updated successfully, but these errors were encountered: