Element: class com.intellij.psi.impl.source.xml.XmlFileImpl because: different providers: SingleRootFileViewProvider{myVirtualFile=file://G:/companyproject/xxxx/app/src/main/res/layout/view_recyclerview_index_sort.xml, content=VirtualFileContent{size=936}}(111d0b39); SingleRootFileViewProvider{myVirtualFile=file://G:/companyproject/xxxx/app/src/main/res/layout/view_recyclerview_index_sort.xml, content=VirtualFileContent{size=936}}(6bd1d6e0) invalidated at: see attachment com.intellij.psi.PsiInvalidElementAccessException: Element: class com.intellij.psi.impl.source.xml.XmlFileImpl because: different providers: SingleRootFileViewProvider{myVirtualFile=file://G:/companyproject/meiyedana/app/src/main/res/layout/view_recyclerview_index_sort.xml, content=VirtualFileContent{size=936}}(111d0b39); SingleRootFileViewProvider{myVirtualFile=file://G:/companyproject/meiyedana/app/src/main/res/layout/view_recyclerview_index_sort.xml, content=VirtualFileContent{size=936}}(6bd1d6e0) invalidated at: see attachment at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:502) at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:78) at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:69) at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:64) at com.intellij.codeInsight.completion.JavaPsiClassReferenceElement.<init>(JavaPsiClassReferenceElement.java:49) at com.intellij.codeInsight.completion.AllClassesGetter.createLookupItem(AllClassesGetter.java:170) at com.intellij.codeInsight.completion.JavaClassNameCompletionContributor.createClassLookupItems(JavaClassNameCompletionContributor.java:237) at com.intellij.codeInsight.completion.JavaCompletionUtil.createLookupElements(JavaCompletionUtil.java:521) at com.intellij.codeInsight.completion.JavaCompletionUtil.processJavaQualifiedReference(JavaCompletionUtil.java:310) at com.intellij.codeInsight.completion.JavaCompletionUtil.processJavaReference(JavaCompletionUtil.java:277) at com.intellij.codeInsight.completion.JavaCompletionContributor.lambda$addReferenceVariants$7(JavaCompletionContributor.java:451) at com.intellij.codeInsight.completion.LegacyCompletionContributor.processReference(LegacyCompletionContributor.java:125) at com.intellij.codeInsight.completion.LegacyCompletionContributor.processReferences(LegacyCompletionContributor.java:108) at com.intellij.codeInsight.completion.JavaCompletionContributor.addReferenceVariants(JavaCompletionContributor.java:437) at com.intellij.codeInsight.completion.JavaCompletionContributor.fillCompletionVariants(JavaCompletionContributor.java:263) at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:83) at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:149) at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:142) at com.intellij.codeInsight.completion.JavaNoVariantsDelegator.fillCompletionVariants(JavaNoVariantsDelegator.java:61) at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:83) at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:149) at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:142) at com.intellij.codeInsight.completion.JShellCompletionContributor.fillCompletionVariants(JShellCompletionContributor.java:28) at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:83) at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:149) at com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:142) at com.intellij.codeInsight.template.impl.LiveTemplateCompletionContributor$2.addCompletions(LiveTemplateCompletionContributor.java:90) at com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:36) at com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:152) at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:83) at com.intellij.codeInsight.completion.CompletionService.performCompletion(CompletionService.java:112) at com.intellij.codeInsight.completion.CompletionProgressIndicator.calculateItems(CompletionProgressIndicator.java:839) at com.intellij.codeInsight.completion.CompletionProgressIndicator.access$600(CompletionProgressIndicator.java:92) at com.intellij.codeInsight.completion.CompletionProgressIndicator$1CalculateItems.run(CompletionProgressIndicator.java:821) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1130) at com.intellij.codeInsight.completion.AsyncCompletion.tryReadOrCancel(CompletionThreading.java:181) at com.intellij.codeInsight.completion.CompletionProgressIndicator.lambda$startCompletion$6(CompletionProgressIndicator.java:832) at com.intellij.codeInsight.completion.AsyncCompletion.lambda$null$0(CompletionThreading.java:108) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:543) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144) at com.intellij.codeInsight.completion.AsyncCompletion.lambda$startThread$1(CompletionThreading.java:104) at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:315) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)