Fixed
Status Update
Comments
tn...@google.com <tn...@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)
tn...@google.com <tn...@google.com> #4
I wasn't able to reproduce the problem with My Application.zip attached to
sp...@google.com <sp...@google.com> #5
If the problem is reproducible, what is the value of Gradle JDK in Settings?
tn...@google.com <tn...@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)
tn...@google.com <tn...@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.
sp...@google.com <sp...@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
When Issue 183998131 ). Interestingly, since Change-Id: If8fc016e39bb41734b6e10706c76e1d3da1ac77d, absolute paths are not present in the partial results file when
android.lintOptions.absolutePaths
isfalse
, absolute paths are unexpectedly present in the partial results files. Relative paths are used in the final lint reports, but the presence of absolute paths in the partial results files is problematic for caching in AGP (absolutePaths
istrue
.Repro steps:
Run
./gradlew :base:build-system:integration:lint:test --tests=LintDynamicFeatureTest
and then examine contents of.../studio-master-dev/out/build/base/build-system/integration-test/lint/build/tests/LintDynamicFeatureTest/runLintFromApp_usePartialAnalysis___true_/dynamicApp/app/build/intermediates/lint_partial_results/debug/out/lint-partial-debug.xml