Running into below error with ksp2. > e: [ksp]...
# ksp
r
Running into below error with ksp2.
e: [ksp] Error preparing TextQuillResponse: jdk.proxy8/jdk.proxy8.$Proxy441.value(Unknown Source)
e: [ksp] Error preparing ModuleGroup: jdk.proxy8/jdk.proxy8.$Proxy441.value(Unknown Source)
More in 🧵 Unsure if it related to https://github.com/square/moshi/issues/1874
Copy code
e: [ksp] Error preparing TextQuillResponse: jdk.proxy8/jdk.proxy8.$Proxy441.value(Unknown Source)	
com.squareup.moshi.kotlin.codegen.ksp.MoshiApiUtilKt.generator(MoshiApiUtil.kt:77)	
com.squareup.moshi.kotlin.codegen.ksp.JsonClassSymbolProcessor.adapterGenerator(JsonClassSymbolProcessorProvider.kt:122)	
com.squareup.moshi.kotlin.codegen.ksp.JsonClassSymbolProcessor.process(JsonClassSymbolProcessorProvider.kt:92)	
com.google.devtools.ksp.impl.KotlinSymbolProcessing$execute$1$1.invoke(KotlinSymbolProcessing.kt:562)	
com.google.devtools.ksp.impl.KotlinSymbolProcessing$execute$1$1.invoke(KotlinSymbolProcessing.kt:560)	
ksp.com.google.devtools.ksp.common.IncrementalContextBase.closeFilesOnException(IncrementalContextBase.kt:400)	
com.google.devtools.ksp.impl.KotlinSymbolProcessing.execute(KotlinSymbolProcessing.kt:560)	
com.google.devtools.ksp.impl.KSPLoader$Companion.loadAndRunKSP(KSPLoader.kt:37)	
com.google.devtools.ksp.impl.KSPLoader.loadAndRunKSP(KSPLoader.kt)	
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)	
java.base/java.lang.reflect.Method.invoke(Method.java:580)	
com.google.devtools.ksp.gradle.KspAAWorkerAction.execute(KspAATask.kt:628)	
org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)	
org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)	
org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)	
org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)	
org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62)	
org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)	
org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)	
org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210)	
org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205)	
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67)	
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60)	
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167)	
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60)	
org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54)	
org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)	
org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59)	
org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174)	
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)	
org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194)	
org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127)	
org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169)	
org.gradle.internal.Factories$1.create(Factories.java:31)	
org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263)	
org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127)	
org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132)	
org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164)	
org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133)	
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)	
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)	
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)	
org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48)	
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)	
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)	
java.base/java.lang.Thread.run(Thread.java:1583)	
e: [ksp] Error preparing ModuleGroup: jdk.proxy8/jdk.proxy8.$Proxy441.value(Unknown Source)	
com.squareup.moshi.kotlin.codegen.ksp.MoshiApiUtilKt.generator(MoshiApiUtil.kt:77)	
com.squareup.moshi.kotlin.codegen.ksp.JsonClassSymbolProcessor.adapterGenerator(JsonClassSymbolProcessorProvider.kt:122)	
.....
.....
java.base/java.lang.Thread.run(Thread.java:1583)	
e: [ksp] Error preparing PdpComponentWrapper: jdk.proxy8/jdk.proxy8.$Proxy441.value(Unknown Source)	
com.squareup.moshi.kotlin.codegen.ksp.MoshiApiUtilKt.generator(MoshiApiUtil.kt:77)	
com.squareup.moshi.kotlin.codegen.ksp.JsonClassSymbolProcessor.adapterGenerator(JsonClassSymbolProcessorProvider.kt:122)	
.....
.....
java.base/java.lang.Thread.run(Thread.java:1583)
Copy code
@TypeLabel("TextQuill")
@JsonClass(generateAdapter = true)
data class TextQuillResponse(
  @LazyJsonAdapter
  @Json(name = "contents")
  val contents: List<TextContentResponse>? = null,

  @Json(name = "paragraph_options")
  val paragraphOptionsResponse: ParagraphOptionsResponse? = null,
) : ComponentResponse
Copy code
@JsonClass(generateAdapter = true)
data class ModuleGroup(

  @Json(name = "module_group_id")
  val moduleGroupId: String,

  @IgnoreBadElements
  @Json(name = "modules")
  val modules: List<Module> = emptyList(),

) : List<Module> by modules
Copy code
data class PdpComponentWrapper(
  @LazyJsonAdapter
  @Json(name = "component")
  val component: ComponentResponse? = null,
) : PdpComponentResponse
102 Views