Issue details / Repro steps / Use case background:
I upgraded kapt to ksp however the 'isManifestParsingEnabled' of the generated class no longer depends on
public boolean isManifestParsingEnabled() {
return true;
}
but always returns false.
internal class GeneratedAppGlideModuleImpl(
@Suppress("UNUSED_PARAMETER")
context: Context,
) : GeneratedAppGlideModule() {
private val appGlideModule: MyAppGlideModule
init {
appGlideModule = MyGlideModule()
}
public override fun registerComponents(
context: Context,
glide: Glide,
registry: Registry,
) {
GlideModule().registerComponents(context, glide, registry)
glideModule.registerComponents(context, glide, registry)
}
public override fun applyOptions(context: Context, builder: GlideBuilder) {
appGlideModule.applyOptions(context, builder)
}
// it is always false it not depends on 'appGlideModule' anymore
public override fun isManifestParsingEnabled(): Boolean = false
}
Glide load line / GlideModule (if any) / list Adapter code (if any):
I am using manifest for parsing glide module, but it doesn't work if i use ksp.
Glide Version: 4.16.0
Integration libraries: no
Device/Android Version: android 13
Issue details / Repro steps / Use case background: I upgraded kapt to ksp however the 'isManifestParsingEnabled' of the generated class no longer depends on
but always returns false.
Glide load line /
GlideModule
(if any) / list Adapter code (if any): I am using manifest for parsing glide module, but it doesn't work if i use ksp.Layout XML:
Stack trace / LogCat: