Status Update
Comments
cm...@google.com <cm...@google.com>
tn...@google.com <tn...@google.com> #2
Should we transform it from
fun <FileTypeT: FileSystemLocation> add(
type: MultipleArtifact<FileTypeT>,
artifact: FileTypeT
)
to
fun <FileTypeT: FileSystemLocation, Appendable> add(
type: MultipleArtifact<FileTypeT>,
artifactProvider: Provider<FileTypeT>
)
should we also share with Artifacts interface: ArtifactsImpl.appendTo ArtifactsImpl.appendAll. They are not in use right now. Maybe part of another ticket?
ro...@gmail.com <ro...@gmail.com> #3
I don't think we can just move it to use a Provider<> as the original bug called for adding a file.
plus this add() would become just like to OperationRequest::toAppendTo no ?
ro...@gmail.com <ro...@gmail.com> #4
So we somehow need to disallow calling this method if FileSystemLocation is produced by task?
Can we add some validation on build phase - meaning we can call those only during config but not when tasks execute?
plus this add() would become just like to OperationRequest::toAppendTo no ?
it looks like it
ro...@gmail.com <ro...@gmail.com> #5
Initial ticket that introduced Artifacts.add is
xo...@google.com <xo...@google.com> #6
Thank you for your patience while our engineering team worked to resolve this issue. A fix for this issue is now available in:
- Android Studio Jellyfish | 2023.3.1 Canary 7
- Android Gradle Plugin 8.4.0-alpha07
We encourage you to try the latest update.
If you notice further issues or have questions, please file a new bug report.
Thank you for taking the time to submit feedback — we really appreciate it!
gm...@gmail.com <gm...@gmail.com> #7
BTW, I've submitted
xo...@google.com <xo...@google.com>
xo...@google.com <xo...@google.com> #8
We've now submitted a fix for Lint to highlight outdated platform dependencies in Gradle build files, which should be available in a forthcoming Android Studio Iguana pre-release. Thanks once again for the report.
an...@google.com <an...@google.com> #9
Thank you for your patience while our engineering team worked to resolve this issue. A fix for this issue is now available in:
- Android Studio Iguana | 2023.2.1 Canary 17
- Android Gradle Plugin 8.3.0-alpha17
We encourage you to try the latest update.
If you notice further issues or have questions, please file a new bug report.
Thank you for taking the time to submit feedback — we really appreciate it!
Description
Build: AI-203.7717.56.2111.7361063, 202105140516,
AI-203.7717.56.2111.7361063, JRE 11.0.10+0-b96-7249189x64 JetBrains s.r.o, OS Windows 10(amd64) v10.0 , screens 1920.0x1080.0, 1920.0x1080.0, 1920.0x1080.0
AS: Bumblebee | 2021.1.1 Canary 1; Kotlin plugin: 203-1.5.20-release-289-AS7717.8; Android Gradle Plugin: 7.1.0-alpha02; Gradle: 7.1; Gradle JDK: version 11.0.10; NDK: from local.properties: (not specified), latest from SDK: (not found); LLDB: pinned revision 3.1 not found, latest from SDK: (package not found); CMake: from local.properties: (not specified), latest from SDK: (not found), from PATH: (not found)
IMPORTANT: Please readhttps://developer.android.com/studio/report-bugs.html carefully and supply all required information.
Discovered (by accident) that
com.google.firebase:firebase-bom:xx.y.z
dependencies are not discovered to be upgraded to newer versions.My dependency versioned
com.google.firebase:firebase-bom:26.1.0
did never flag a newer version, either in the build gradle file nor in the Project Structure tool.RG