Stylianos Gakis
07/29/2025, 12:41 PMbod
07/29/2025, 12:43 PMStylianos Gakis
07/29/2025, 12:44 PMbod
07/29/2025, 12:46 PMStylianos Gakis
07/29/2025, 12:47 PMbod
07/29/2025, 12:47 PMbod
07/29/2025, 12:47 PMStylianos Gakis
07/29/2025, 12:48 PMbod
07/29/2025, 12:49 PMbod
07/29/2025, 12:51 PMbod
07/29/2025, 12:51 PMJAVA_HOME
(you warned about that).Stylianos Gakis
07/29/2025, 12:53 PMStylianos Gakis
07/29/2025, 12:53 PMbod
07/29/2025, 12:54 PMbod
07/29/2025, 12:55 PMStylianos Gakis
07/29/2025, 1:06 PM2025-07-29 14:51:34,914 [ 126559] WARN - Apollo - Could not instantiate KotlinFindUsagesHandlerFactory
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.apollographql.ijplugin.navigation.compat.KotlinFindUsagesHandlerFactoryCompat.<init>(KotlinFindUsagesHandlerFactoryCompat.kt:26)
at com.apollographql.ijplugin.inspection.ApolloUnusedOperationInspectionKt.isUnusedOperation(ApolloUnusedOperationInspection.kt:41)
at com.apollographql.ijplugin.inspection.ApolloUnusedFieldInspection$buildVisitor$1.visitIdentifier(ApolloUnusedFieldInspection.kt:47)
at com.intellij.lang.jsgraphql.psi.impl.GraphQLIdentifierImpl.accept(GraphQLIdentifierImpl.java:20)
at com.intellij.lang.jsgraphql.psi.impl.GraphQLIdentifierImpl.accept(GraphQLIdentifierImpl.java:25)
at com.intellij.codeInsight.daemon.impl.InspectionRunner$InspectionProblemHolder.visitElement(InspectionRunner.java:587)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$processContext$19(InspectionRunner.java:414)
at com.intellij.codeInsight.daemon.impl.InspectionVisitorOptimizer.acceptElements(InspectionVisitorOptimizer.java:207)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.processContext(InspectionRunner.java:412)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$inspect$7(InspectionRunner.java:179)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.tryRunReadAction$lambda$11(AnyThreadWriteThreadingSupport.kt:522)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWithTemporaryThreadLocal(AnyThreadWriteThreadingSupport.kt:204)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.tryRunReadAction(AnyThreadWriteThreadingSupport.kt:522)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1064)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$executeInImpatientReadAction$16(InspectionRunner.java:393)
at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:158)
at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:150)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$executeInImpatientReadAction$17(InspectionRunner.java:384)
at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:129)
at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:118)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.executeInImpatientReadAction(InspectionRunner.java:384)
at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$inspect$8(InspectionRunner.java:173)
at com.intellij.concurrency.ApplierCompleter.processArrayItem(ApplierCompleter.java:121)
at com.intellij.concurrency.ApplierCompleter.processArray(ApplierCompleter.java:205)
at com.intellij.concurrency.ApplierCompleter.helpOthers(ApplierCompleter.java:225)
at com.intellij.concurrency.ApplierCompleter.helpAll(ApplierCompleter.java:183)
at com.intellij.concurrency.ApplierCompleter.lambda$exec$0(ApplierCompleter.java:111)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.tryRunReadAction$lambda$11(AnyThreadWriteThreadingSupport.kt:522)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWithTemporaryThreadLocal(AnyThreadWriteThreadingSupport.kt:204)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.tryRunReadAction(AnyThreadWriteThreadingSupport.kt:522)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1064)
at com.intellij.concurrency.ApplierCompleter.lambda$wrapInReadActionAndIndicator$2(ApplierCompleter.java:153)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$14(CoreProgressManager.java:680)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:755)
at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:711)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:679)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:77)
at com.intellij.concurrency.ApplierCompleter.wrapInReadActionAndIndicator(ApplierCompleter.java:164)
at com.intellij.concurrency.ApplierCompleter.lambda$wrapAndRun$1(ApplierCompleter.java:145)
at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:197)
at com.intellij.concurrency.ApplierCompleter.wrapAndRun(ApplierCompleter.java:145)
at com.intellij.concurrency.ApplierCompleter.exec(ApplierCompleter.java:113)
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:174)
at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:164)
at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:118)
at com.intellij.openapi.progress.util.ProgressWrapper.checkCanceled(ProgressWrapper.java:84)
at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:173)
at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:336)
at com.intellij.openapi.vfs.CompactVirtualFileSet$2.findNext(CompactVirtualFileSet.java:373)
at com.intellij.openapi.vfs.CompactVirtualFileSet$2.hasNext(CompactVirtualFileSet.java:365)
at java.base/java.util.AbstractSet.hashCode(Unknown Source)
at com.intellij.psi.search.AbstractFilesScope.calcHashCode(AbstractFilesScope.java:57)
at com.intellij.psi.search.SearchScope.hashCode(SearchScope.java:34)
at java.base/java.util.HashMap.hash(Unknown Source)
at java.base/java.util.HashMap.put(Unknown Source)
at java.base/java.util.HashSet.add(Unknown Source)
at com.intellij.util.containers.ContainerUtil.addIfNotNull(ContainerUtil.java:2752)
at com.intellij.psi.search.PredefinedSearchScopeProviderImpl$ScopeCollectionContext$Companion.addRecentlyModifiedFilesScope(PredefinedSearchScopeProviderImpl.kt:280)
at com.intellij.psi.search.PredefinedSearchScopeProviderImpl$ScopeCollectionContext$Companion.addCommonScopes(PredefinedSearchScopeProviderImpl.kt:224)
at com.intellij.psi.search.PredefinedSearchScopeProviderImpl$ScopeCollectionContext$Companion.collectContext(PredefinedSearchScopeProviderImpl.kt:196)
at com.intellij.psi.search.PredefinedSearchScopeProviderImpl.getPredefinedScopes(PredefinedSearchScopeProviderImpl.kt:62)
at com.intellij.find.findUsages.FindUsagesOptions.findScopeByName(FindUsagesOptions.java:43)
at com.intellij.find.findUsages.FindUsagesOptions.<init>(FindUsagesOptions.java:32)
at com.intellij.find.findUsages.FindUsagesOptions.<init>(FindUsagesOptions.java:28)
at com.intellij.find.findUsages.PersistentFindUsagesOptions.<init>(PersistentFindUsagesOptions.java:13)
at com.intellij.find.findUsages.JavaFindUsagesOptions.<init>(JavaFindUsagesOptions.java:21)
at com.intellij.find.findUsages.JavaVariableFindUsagesOptions.<init>(JavaVariableFindUsagesOptions.java:31)
at com.intellij.find.findUsages.JavaFindUsagesHandlerFactory.<init>(JavaFindUsagesHandlerFactory.java:29)
at org.jetbrains.kotlin.idea.base.searching.usages.KotlinFindUsagesHandlerFactory.<init>(KotlinFindUsagesHandlerFactory.kt:22)
bod
07/29/2025, 1:07 PMStylianos Gakis
07/29/2025, 1:08 PMI do have a JAVA_HOME thoughAnd is it setup in your IDE settings for that project like the picture shows? Otherwise you can also try to remove the doctor plugin completley tbh. Maybe I should do it, I was not the one who set it up, and I legit don't know what that does besides complain about JAVA_HOME :D
bod
07/29/2025, 1:09 PMStylianos Gakis
07/29/2025, 1:10 PMbod
07/29/2025, 1:11 PMbod
07/29/2025, 1:17 PMbod
07/29/2025, 1:19 PMApollo
in Help | Diagnostic Tools | Debug Log settings, and do a sync again and see if you see a bunch of Fetch tooling model for
lines in the logs.Stylianos Gakis
07/29/2025, 1:35 PMStylianos Gakis
07/29/2025, 1:35 PMbod
07/29/2025, 1:37 PMApollo
to the log settings and re-sync, right?
> So you are saying that this works for you on my project, correct?
β
Stylianos Gakis
07/29/2025, 1:39 PMStylianos Gakis
07/29/2025, 1:39 PM4.3.2-SNAPSHOT.2025-07-27.7a171f0
, and on:
Android Studio Narwhal Feature Drop | 2025.1.2 Canary 9
Build #AI-251.26094.121.2512.13760328, built on July 10, 2025
Stylianos Gakis
07/29/2025, 1:40 PMbod
07/29/2025, 1:40 PMbod
07/29/2025, 1:49 PMbod
07/29/2025, 1:49 PMStylianos Gakis
07/29/2025, 2:24 PMbod
07/29/2025, 2:28 PM