Fixed
Status Update
Comments
ju...@google.com <ju...@google.com> #2
Is the problem reproducible for you in Studio Arctic Fox? I wasn't able to reproduce it.
sp...@google.com <sp...@google.com> #3
@2 Yes, it still occurs, even today. Tested on:
Android Studio Chipmunk | 2021.2.1 Canary 6
Build #AI-212.5457.46.2112.7968471, built on December 4, 2021
Runtime version: 11.0.12+7-b1504.28-7817840 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4000M
Cores: 12
Registry: external.system.auto.import.disabled=true, debugger.watches.in.variables=false
Non-Bundled Plugins: com.intellij.marketplace (212.5457.65), Show As ... (1.0.3), com.dubreuia (2.3.0), String Manipulation (8.24.203.5981.1), com.google.mad-scorecard (1.2), net.aquadc.mike.plugin (0.19)
Android Studio Chipmunk | 2021.2.1 Canary 6
Build #AI-212.5457.46.2112.7968471, built on December 4, 2021
Runtime version: 11.0.12+7-b1504.28-7817840 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4000M
Cores: 12
Registry: external.system.auto.import.disabled=true, debugger.watches.in.variables=false
Non-Bundled Plugins: com.intellij.marketplace (212.5457.65), Show As ... (1.0.3), com.dubreuia (2.3.0), String Manipulation (8.24.203.5981.1), com.google.mad-scorecard (1.2), net.aquadc.mike.plugin (0.19)
ju...@google.com <ju...@google.com> #4
I wasn't able to reproduce the problem with My Application.zip attached to
lu...@google.com <lu...@google.com> #5
If the problem is reproducible, what is the value of Gradle JDK in Settings?
ju...@google.com <ju...@google.com> #6
@4 @5 It still occurs.
Show me what you've tried. Do exactly as on the video.
Also, I've noticed a different issue, that the mouse-back-key doesn't always go backward correctly on this project. Reported here:
https://issuetracker.google.com/issues/224564027
Android Studio Bumblebee | 2021.1.1 Patch 2
Build #AI-211.7628.21.2111.8193401, built on February 17, 2022
Runtime version: 11.0.11+9-b60-7590822 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 8048M
Cores: 12
Registry: external.system.auto.import.disabled=true, ide.settings.move.mouse.on.default.button=true, debugger.watches.in.variables=false
Non-Bundled Plugins: GenerateSerialVersionUID (3.0.3), GenerateSerializationHelpers (1.0.6), Show As ... (1.0.3), com.dubreuia (2.2.0), com.github.beansoft.jadx.gui.idea (2021.2.1), com.intellij.marketplace (211.7628.36), String Manipulation (9.4.0), org.jetbrains.kotlin (211-1.6.10-release-923-AS7442.40), com.google.mad-scorecard (1.2), com.ppismerov.ksvu (0.0.1), net.aquadc.mike.plugin (0.21), izhangzhihao.rainbow.brackets (6.21), org.intellij.plugins.markdown (211.7142.37)
Show me what you've tried. Do exactly as on the video.
Also, I've noticed a different issue, that the mouse-back-key doesn't always go backward correctly on this project. Reported here:
Android Studio Bumblebee | 2021.1.1 Patch 2
Build #AI-211.7628.21.2111.8193401, built on February 17, 2022
Runtime version: 11.0.11+9-b60-7590822 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 8048M
Cores: 12
Registry: external.system.auto.import.disabled=true, ide.settings.move.mouse.on.default.button=true, debugger.watches.in.variables=false
Non-Bundled Plugins: GenerateSerialVersionUID (3.0.3), GenerateSerializationHelpers (1.0.6), Show As ... (1.0.3), com.dubreuia (2.2.0), com.github.beansoft.jadx.gui.idea (2021.2.1), com.intellij.marketplace (211.7628.36), String Manipulation (9.4.0), org.jetbrains.kotlin (211-1.6.10-release-923-AS7442.40), com.google.mad-scorecard (1.2), com.ppismerov.ksvu (0.0.1), net.aquadc.mike.plugin (0.21), izhangzhihao.rainbow.brackets (6.21), org.intellij.plugins.markdown (211.7142.37)
lu...@google.com <lu...@google.com> #7
I've finally noticed the difference between my and your actions. I was using Navigate > Declaration or Usages and you were invoking Navigate > Implementation(s). Navigate > Implementation(s) indeed doesn't navigate anywhere. I don't really know what "implementation" is supposed to mean for an Android resource, but the current behavior is clearly wrong.
ju...@google.com <ju...@google.com> #8
@7 Why shouldn't it allow to reach the only other place/s it can reach (meaning everything except the current place)?
As for "usages", I prefer not to use it, because it often shows results that I don't want to see, and it puts them all at the top.
See for example the case of translated strings. I want to see the usages of a string, and instead I get to see all the translations of all languages, and only below it all I can see the real usages of it...
As for "usages", I prefer not to use it, because it often shows results that I don't want to see, and it puts them all at the top.
See for example the case of translated strings. I want to see the usages of a string, and instead I get to see all the translations of all languages, and only below it all I can see the real usages of it...
Description
In my translations editor performance work I've found out that it's much slower getting XmlTags out of BasicValueResourceItems. In Commit 0d8cef050d97b4fc18841e4591adffff20dfbca5 I scan the resource folder repositories recursively to prevent that but it seems like the issue is still happening.
I suggest asking the users affected by https://issuetracker.google.com/145436360 for a copy of their string resources to try to reproduce this