Fixed
Status Update
Comments
ca...@google.com <ca...@google.com> #2
Reverting my change (I308367940faa8da0dac34b04f8bcd20dc01605ab) about the psi listener doesn't seems to fix the issue
ca...@google.com <ca...@google.com> #3
This is the diff between the 3.4 cut and ToT. I'll investigate where the issue comes from but If anyone has a clue of the origin of the bug looking at this diff, that would be helpful
git diff --name-status -w --stat d35b8299df749f656944e9bd757bc5d3a46871d9 /usr/local/google/home/caen/W/studio-master-dev/tools/adt/idea/android/src/com/android/tools/idea/res
M android/src/com/android/tools/idea/res/AarRClasses.kt
R095 android/src/com/android/tools/idea/res/aar/AarResourceRepositoryCache.java android/src/com/android/tools/idea/res/AarResourceRepositoryCache.java
M android/src/com/android/tools/idea/res/AppResourceRepository.java
M android/src/com/android/tools/idea/res/FileResourceReader.java
M android/src/com/android/tools/idea/res/FrameworkResourceRepositoryManager.kt
M android/src/com/android/tools/idea/res/LocalResourceRepository.java
M android/src/com/android/tools/idea/res/MultiResourceRepository.java
M android/src/com/android/tools/idea/res/ProjectLightResourceClassService.kt
M android/src/com/android/tools/idea/res/PsiProjectListener.java
M android/src/com/android/tools/idea/res/ResourceClassRegistry.java
M android/src/com/android/tools/idea/res/ResourceFolderRepository.java
M android/src/com/android/tools/idea/res/ResourceHelper.kt
M android/src/com/android/tools/idea/res/ResourceIdManager.kt
M android/src/com/android/tools/idea/res/ResourceNotificationManager.java
M android/src/com/android/tools/idea/res/ResourceRepositoryManager.java
M android/src/com/android/tools/idea/res/TestAppResourceRepository.kt
D android/src/com/android/tools/idea/res/aar/AarArrayResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarAttrReference.java
D android/src/com/android/tools/idea/res/aar/AarAttrResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarConfiguration.kt
D android/src/com/android/tools/idea/res/aar/AarDensityBasedFileResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarFileResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarForeignAttrResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarPluralsResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarProtoResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AarResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AarSourceFile.kt
D android/src/com/android/tools/idea/res/aar/AarSourceResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AarStyleResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarStyleableResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarTextValueResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarValueResourceItem.java
D android/src/com/android/tools/idea/res/aar/AbstractAarResourceItem.java
D android/src/com/android/tools/idea/res/aar/AbstractAarResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AbstractAarValueResourceItem.java
D android/src/com/android/tools/idea/res/aar/Base128InputStream.java
D android/src/com/android/tools/idea/res/aar/Base128OutputStream.java
D android/src/com/android/tools/idea/res/aar/CommentTrackingXmlPullParser.java
D android/src/com/android/tools/idea/res/aar/FrameworkResourceRepository.java
D android/src/com/android/tools/idea/res/aar/NamespaceResolver.java
D android/src/com/android/tools/idea/res/aar/ProtoConfigurationDecoder.java
D android/src/com/android/tools/idea/res/aar/ProtoStyledStringDecoder.java
D android/src/com/android/tools/idea/res/aar/ProtoXmlPullParser.java
D android/src/com/android/tools/idea/res/aar/ValueResourceXmlParser.java
M android/src/com/android/tools/idea/res/psi/ResourceManagerToPsiResolver.java
git diff --name-status -w --stat d35b8299df749f656944e9bd757bc5d3a46871d9 /usr/local/google/home/caen/W/studio-master-dev/tools/adt/idea/android/src/com/android/tools/idea/res
M android/src/com/android/tools/idea/res/AarRClasses.kt
R095 android/src/com/android/tools/idea/res/aar/AarResourceRepositoryCache.java android/src/com/android/tools/idea/res/AarResourceRepositoryCache.java
M android/src/com/android/tools/idea/res/AppResourceRepository.java
M android/src/com/android/tools/idea/res/FileResourceReader.java
M android/src/com/android/tools/idea/res/FrameworkResourceRepositoryManager.kt
M android/src/com/android/tools/idea/res/LocalResourceRepository.java
M android/src/com/android/tools/idea/res/MultiResourceRepository.java
M android/src/com/android/tools/idea/res/ProjectLightResourceClassService.kt
M android/src/com/android/tools/idea/res/PsiProjectListener.java
M android/src/com/android/tools/idea/res/ResourceClassRegistry.java
M android/src/com/android/tools/idea/res/ResourceFolderRepository.java
M android/src/com/android/tools/idea/res/ResourceHelper.kt
M android/src/com/android/tools/idea/res/ResourceIdManager.kt
M android/src/com/android/tools/idea/res/ResourceNotificationManager.java
M android/src/com/android/tools/idea/res/ResourceRepositoryManager.java
M android/src/com/android/tools/idea/res/TestAppResourceRepository.kt
D android/src/com/android/tools/idea/res/aar/AarArrayResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarAttrReference.java
D android/src/com/android/tools/idea/res/aar/AarAttrResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarConfiguration.kt
D android/src/com/android/tools/idea/res/aar/AarDensityBasedFileResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarFileResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarForeignAttrResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarPluralsResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarProtoResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AarResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AarSourceFile.kt
D android/src/com/android/tools/idea/res/aar/AarSourceResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AarStyleResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarStyleableResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarTextValueResourceItem.java
D android/src/com/android/tools/idea/res/aar/AarValueResourceItem.java
D android/src/com/android/tools/idea/res/aar/AbstractAarResourceItem.java
D android/src/com/android/tools/idea/res/aar/AbstractAarResourceRepository.java
D android/src/com/android/tools/idea/res/aar/AbstractAarValueResourceItem.java
D android/src/com/android/tools/idea/res/aar/Base128InputStream.java
D android/src/com/android/tools/idea/res/aar/Base128OutputStream.java
D android/src/com/android/tools/idea/res/aar/CommentTrackingXmlPullParser.java
D android/src/com/android/tools/idea/res/aar/FrameworkResourceRepository.java
D android/src/com/android/tools/idea/res/aar/NamespaceResolver.java
D android/src/com/android/tools/idea/res/aar/ProtoConfigurationDecoder.java
D android/src/com/android/tools/idea/res/aar/ProtoStyledStringDecoder.java
D android/src/com/android/tools/idea/res/aar/ProtoXmlPullParser.java
D android/src/com/android/tools/idea/res/aar/ValueResourceXmlParser.java
M android/src/com/android/tools/idea/res/psi/ResourceManagerToPsiResolver.java
be...@google.com <be...@google.com> #4
I would start with ResourceFolderRepository, but `git bisect` should get you to the breaking CL fast enough.
ca...@google.com <ca...@google.com> #5
Fixed by I9911028e37c306ac7144b0bd0f708a55c0257c11
Description
This is a regression in 3.5