-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Добрый день!
Обновил Yatagan на 1.6.0 и KSP на 2.1.20-2.0.1. Получил новый exception. Прилагаю стектрейс.
Caused by: java.lang.IllegalStateException: Unexpected location PROPERTY
at com.google.devtools.ksp.impl.symbol.kotlin.KSFunctionDeclarationImpl$functionKind$2.invoke(KSFunctionDeclarationImpl.kt:55)
at com.google.devtools.ksp.impl.symbol.kotlin.KSFunctionDeclarationImpl$functionKind$2.invoke(KSFunctionDeclarationImpl.kt:45)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:83)
at com.google.devtools.ksp.impl.symbol.kotlin.KSFunctionDeclarationImpl.getFunctionKind(KSFunctionDeclarationImpl.kt:45)
at com.yandex.yatagan.lang.ksp.KspUtilsKt$allNonPrivateFunctions$2.invoke(kspUtils.kt:122)
at com.yandex.yatagan.lang.ksp.KspUtilsKt$allNonPrivateFunctions$2.invoke(kspUtils.kt:120)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:171)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194)
at kotlin.sequences.FlatteningSequence$iterator$1.ensureItemIterator(Sequences.kt:331)
at kotlin.sequences.FlatteningSequence$iterator$1.hasNext(Sequences.kt:318)
at com.yandex.yatagan.lang.ksp.KspTypeDeclarationImpl.functionsImpl(KspTypeDeclarationImpl.kt:182)
at com.yandex.yatagan.lang.ksp.KspTypeDeclarationImpl.access$functionsImpl(KspTypeDeclarationImpl.kt:51)
at com.yandex.yatagan.lang.ksp.KspTypeDeclarationImpl$functionsImpl$1.invokeSuspend(KspTypeDeclarationImpl.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.sequences.SequenceBuilderIterator.hasNext(SequenceBuilder.kt:129)
at com.yandex.yatagan.base.MemoizedSequence$CachingIterator.hasNext(MemoizedSequence.kt:47)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:169)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194)
at com.yandex.yatagan.core.model.impl.MembersInjectorModelImpl$membersToInject$2.invoke(MembersInjectorModelImpl.kt:121)
at com.yandex.yatagan.core.model.impl.MembersInjectorModelImpl$membersToInject$2.invoke(MembersInjectorModelImpl.kt:48)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:83)
at com.yandex.yatagan.core.model.impl.MembersInjectorModelImpl.getMembersToInject(MembersInjectorModelImpl.kt:48)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl$_membersToInject$2.invoke(GraphMemberInjectorImpl.kt:39)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl$_membersToInject$2.invoke(GraphMemberInjectorImpl.kt:38)
at kotlin.SafePublicationLazyImpl.getValue(LazyJVM.kt:122)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl.get_membersToInject(GraphMemberInjectorImpl.kt:38)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl.access$get_membersToInject(GraphMemberInjectorImpl.kt:31)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl$membersToInject$2.invoke(GraphMemberInjectorImpl.kt:43)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl$membersToInject$2.invoke(GraphMemberInjectorImpl.kt:42)
at kotlin.SafePublicationLazyImpl.getValue(LazyJVM.kt:122)
at com.yandex.yatagan.core.graph.impl.GraphMemberInjectorImpl.getMembersToInject(GraphMemberInjectorImpl.kt:42)
at com.yandex.yatagan.core.graph.impl.BindingGraphImpl.<init>(BindingGraphImpl.kt:169)
at com.yandex.yatagan.core.graph.impl.BindingGraphImpl.<init>(BindingGraphImpl.kt:49)
at com.yandex.yatagan.core.graph.impl.BindingGraphKt.BindingGraph(BindingGraph.kt:30)
at com.yandex.yatagan.processor.common.ProcessKt.process(process.kt:52)
at com.yandex.yatagan.processor.ksp.KspYataganProcessor.process(KspYataganProcessor.kt:47)
at com.google.devtools.ksp.impl.KotlinSymbolProcessing$execute$1$1.invoke(KotlinSymbolProcessing.kt:579)
at com.google.devtools.ksp.impl.KotlinSymbolProcessing$execute$1$1.invoke(KotlinSymbolProcessing.kt:577)
at ksp.com.google.devtools.ksp.common.IncrementalContextBase.closeFilesOnException(IncrementalContextBase.kt:400)
at com.google.devtools.ksp.impl.KotlinSymbolProcessing.execute(KotlinSymbolProcessing.kt:577)
at com.google.devtools.ksp.impl.KSPLoader$Companion.loadAndRunKSP(KSPLoader.kt:37)
at com.google.devtools.ksp.impl.KSPLoader.loadAndRunKSP(KSPLoader.kt)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at com.google.devtools.ksp.gradle.KspAAWorkerAction.execute(KspAATask.kt:591)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59)
at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169)
at org.gradle.internal.Factories$1.create(Factories.java:31)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels