Status Update
Comments
za...@capitalone.com <za...@capitalone.com> #2
Branch: androidx-main
commit e6cab6a479d2d713d4facb84e16738715f00cd36
Author: Marcello Albano <maralb@google.com>
Date: Thu Dec 14 13:44:55 2023
Added agp 8.2.0 stable and 8.3.0-alpha18 prebuilts
Change-Id: I54b1bd15585b8c66b410600da76eee4f1a28bd94
Bug: 313992099
Test: n/a
A androidx/databinding/databinding-common/8.2.0/LICENSE
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0-sources.jar
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0-sources.jar.md5
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0-sources.jar.sha1
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0.jar
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0.jar.md5
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0.jar.sha1
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0.pom
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0.pom.md5
A androidx/databinding/databinding-common/8.2.0/databinding-common-8.2.0.pom.sha1
A androidx/databinding/databinding-common/8.3.0-alpha18/LICENSE
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18-sources.jar
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18-sources.jar.md5
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18-sources.jar.sha1
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18.jar
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18.jar.md5
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18.jar.sha1
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18.pom
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18.pom.md5
A androidx/databinding/databinding-common/8.3.0-alpha18/databinding-common-8.3.0-alpha18.pom.sha1
A androidx/databinding/databinding-compiler-common/8.2.0/LICENSE
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0-sources.jar
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0-sources.jar.md5
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0-sources.jar.sha1
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0.jar
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0.jar.md5
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0.jar.sha1
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0.pom
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0.pom.md5
A androidx/databinding/databinding-compiler-common/8.2.0/databinding-compiler-common-8.2.0.pom.sha1
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/LICENSE
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18-sources.jar
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18-sources.jar.md5
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18-sources.jar.sha1
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18.jar
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18.jar.md5
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18.jar.sha1
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18.pom
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18.pom.md5
A androidx/databinding/databinding-compiler-common/8.3.0-alpha18/databinding-compiler-common-8.3.0-alpha18.pom.sha1
A com/android/databinding/baseLibrary/8.2.0/LICENSE
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0-sources.jar
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0-sources.jar.md5
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0-sources.jar.sha1
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0.jar
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0.jar.md5
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0.jar.sha1
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0.pom
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0.pom.md5
A com/android/databinding/baseLibrary/8.2.0/baseLibrary-8.2.0.pom.sha1
A com/android/databinding/baseLibrary/8.3.0-alpha18/LICENSE
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18-sources.jar
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18-sources.jar.md5
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18-sources.jar.sha1
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18.jar
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18.jar.md5
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18.jar.sha1
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18.pom
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18.pom.md5
A com/android/databinding/baseLibrary/8.3.0-alpha18/baseLibrary-8.3.0-alpha18.pom.sha1
A com/android/signflinger/8.2.0/LICENSE
A com/android/signflinger/8.2.0/signflinger-8.2.0-sources.jar
A com/android/signflinger/8.2.0/signflinger-8.2.0-sources.jar.md5
A com/android/signflinger/8.2.0/signflinger-8.2.0-sources.jar.sha1
A com/android/signflinger/8.2.0/signflinger-8.2.0.jar
A com/android/signflinger/8.2.0/signflinger-8.2.0.jar.md5
A com/android/signflinger/8.2.0/signflinger-8.2.0.jar.sha1
A com/android/signflinger/8.2.0/signflinger-8.2.0.pom
A com/android/signflinger/8.2.0/signflinger-8.2.0.pom.md5
A com/android/signflinger/8.2.0/signflinger-8.2.0.pom.sha1
A com/android/signflinger/8.3.0-alpha18/LICENSE
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18-sources.jar
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18-sources.jar.md5
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18-sources.jar.sha1
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18.jar
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18.jar.md5
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18.jar.sha1
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18.pom
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18.pom.md5
A com/android/signflinger/8.3.0-alpha18/signflinger-8.3.0-alpha18.pom.sha1
A com/android/tools/analytics-library/crash/31.2.0/LICENSE
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0-sources.jar
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0-sources.jar.md5
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0-sources.jar.sha1
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0.jar
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0.jar.md5
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0.jar.sha1
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0.pom
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0.pom.md5
A com/android/tools/analytics-library/crash/31.2.0/crash-31.2.0.pom.sha1
A com/android/tools/analytics-library/crash/31.3.0-alpha18/LICENSE
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18-sources.jar
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18-sources.jar.md5
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18.jar
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18.jar.md5
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18.jar.sha1
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18.pom
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18.pom.md5
A com/android/tools/analytics-library/crash/31.3.0-alpha18/crash-31.3.0-alpha18.pom.sha1
A com/android/tools/analytics-library/protos/31.2.0/LICENSE
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0-sources.jar
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0-sources.jar.md5
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0-sources.jar.sha1
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0.jar
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0.jar.md5
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0.jar.sha1
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0.pom
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0.pom.md5
A com/android/tools/analytics-library/protos/31.2.0/protos-31.2.0.pom.sha1
A com/android/tools/analytics-library/protos/31.3.0-alpha18/LICENSE
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18-sources.jar
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18-sources.jar.md5
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18.jar
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18.jar.md5
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18.jar.sha1
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18.pom
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18.pom.md5
A com/android/tools/analytics-library/protos/31.3.0-alpha18/protos-31.3.0-alpha18.pom.sha1
A com/android/tools/analytics-library/shared/31.2.0/LICENSE
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0-sources.jar
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0-sources.jar.md5
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0-sources.jar.sha1
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0.jar
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0.jar.md5
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0.jar.sha1
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0.pom
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0.pom.md5
A com/android/tools/analytics-library/shared/31.2.0/shared-31.2.0.pom.sha1
A com/android/tools/analytics-library/shared/31.3.0-alpha18/LICENSE
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18-sources.jar
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18-sources.jar.md5
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18.jar
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18.jar.md5
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18.jar.sha1
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18.pom
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18.pom.md5
A com/android/tools/analytics-library/shared/31.3.0-alpha18/shared-31.3.0-alpha18.pom.sha1
A com/android/tools/analytics-library/tracker/31.2.0/LICENSE
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0-sources.jar
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0-sources.jar.md5
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0-sources.jar.sha1
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0.jar
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0.jar.md5
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0.jar.sha1
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0.pom
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0.pom.md5
A com/android/tools/analytics-library/tracker/31.2.0/tracker-31.2.0.pom.sha1
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/LICENSE
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18-sources.jar
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18-sources.jar.md5
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18.jar
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18.jar.md5
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18.jar.sha1
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18.pom
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18.pom.md5
A com/android/tools/analytics-library/tracker/31.3.0-alpha18/tracker-31.3.0-alpha18.pom.sha1
A com/android/tools/annotations/31.2.0/LICENSE
A com/android/tools/annotations/31.2.0/annotations-31.2.0-sources.jar
A com/android/tools/annotations/31.2.0/annotations-31.2.0-sources.jar.md5
A com/android/tools/annotations/31.2.0/annotations-31.2.0-sources.jar.sha1
A com/android/tools/annotations/31.2.0/annotations-31.2.0.jar
A com/android/tools/annotations/31.2.0/annotations-31.2.0.jar.md5
A com/android/tools/annotations/31.2.0/annotations-31.2.0.jar.sha1
A com/android/tools/annotations/31.2.0/annotations-31.2.0.pom
A com/android/tools/annotations/31.2.0/annotations-31.2.0.pom.md5
A com/android/tools/annotations/31.2.0/annotations-31.2.0.pom.sha1
A com/android/tools/annotations/31.3.0-alpha18/LICENSE
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18-sources.jar
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18-sources.jar.md5
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18.jar
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18.jar.md5
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18.jar.sha1
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18.pom
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18.pom.md5
A com/android/tools/annotations/31.3.0-alpha18/annotations-31.3.0-alpha18.pom.sha1
A com/android/tools/build/aapt2-proto/8.2.0-10154469/LICENSE
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469-sources.jar
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469-sources.jar.md5
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469-sources.jar.sha1
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.jar
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.jar.md5
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.jar.sha1
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.module
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.module.md5
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.module.sha1
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.pom
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.pom.md5
A com/android/tools/build/aapt2-proto/8.2.0-10154469/aapt2-proto-8.2.0-10154469.pom.sha1
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/LICENSE
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808-sources.jar
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808-sources.jar.md5
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808-sources.jar.sha1
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.jar
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.jar.md5
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.jar.sha1
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.module
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.module.md5
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.module.sha1
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.pom
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.pom.md5
A com/android/tools/build/aapt2-proto/8.3.0-alpha18-10880808/aapt2-proto-8.3.0-alpha18-10880808.pom.sha1
A com/android/tools/build/aapt2/8.2.0-10154469/LICENSE
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469-linux.jar
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469-linux.jar.md5
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469-linux.jar.sha1
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469-osx.jar
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469-osx.jar.md5
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469-osx.jar.sha1
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469.pom
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469.pom.md5
A com/android/tools/build/aapt2/8.2.0-10154469/aapt2-8.2.0-10154469.pom.sha1
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/LICENSE
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808-linux.jar
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808-linux.jar.md5
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808-linux.jar.sha1
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808-osx.jar
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808-osx.jar.md5
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808-osx.jar.sha1
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808.pom
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808.pom.md5
A com/android/tools/build/aapt2/8.3.0-alpha18-10880808/aapt2-8.3.0-alpha18-10880808.pom.sha1
A com/android/tools/build/aaptcompiler/8.2.0/LICENSE
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0-sources.jar
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0-sources.jar.md5
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0-sources.jar.sha1
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.jar
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.jar.md5
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.jar.sha1
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.module
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.module.md5
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.module.sha1
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.pom
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.pom.md5
A com/android/tools/build/aaptcompiler/8.2.0/aaptcompiler-8.2.0.pom.sha1
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/LICENSE
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18-sources.jar
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.jar
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.jar.md5
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.jar.sha1
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.module
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.module.md5
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.module.sha1
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.pom
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.pom.md5
A com/android/tools/build/aaptcompiler/8.3.0-alpha18/aaptcompiler-8.3.0-alpha18.pom.sha1
A com/android/tools/build/apksig/8.2.0/LICENSE
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0-sources.jar
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0-sources.jar.md5
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0-sources.jar.sha1
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0.jar
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0.jar.md5
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0.jar.sha1
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0.pom
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0.pom.md5
A com/android/tools/build/apksig/8.2.0/apksig-8.2.0.pom.sha1
A com/android/tools/build/apksig/8.3.0-alpha18/LICENSE
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18-sources.jar
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18.jar
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18.jar.md5
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18.jar.sha1
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18.pom
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18.pom.md5
A com/android/tools/build/apksig/8.3.0-alpha18/apksig-8.3.0-alpha18.pom.sha1
A com/android/tools/build/apkzlib/8.2.0/LICENSE
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0-sources.jar
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0-sources.jar.md5
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0-sources.jar.sha1
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0.jar
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0.jar.md5
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0.jar.sha1
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0.pom
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0.pom.md5
A com/android/tools/build/apkzlib/8.2.0/apkzlib-8.2.0.pom.sha1
A com/android/tools/build/apkzlib/8.3.0-alpha18/LICENSE
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18-sources.jar
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18.jar
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18.jar.md5
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18.jar.sha1
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18.pom
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18.pom.md5
A com/android/tools/build/apkzlib/8.3.0-alpha18/apkzlib-8.3.0-alpha18.pom.sha1
A com/android/tools/build/builder-model/8.2.0/LICENSE
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0-sources.jar
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0-sources.jar.md5
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0-sources.jar.sha1
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.jar
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.jar.md5
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.jar.sha1
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.module
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.module.md5
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.module.sha1
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.pom
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.pom.md5
A com/android/tools/build/builder-model/8.2.0/builder-model-8.2.0.pom.sha1
A com/android/tools/build/builder-model/8.3.0-alpha18/LICENSE
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18-sources.jar
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.jar
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.jar.md5
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.jar.sha1
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.module
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.module.md5
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.module.sha1
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.pom
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.pom.md5
A com/android/tools/build/builder-model/8.3.0-alpha18/builder-model-8.3.0-alpha18.pom.sha1
A com/android/tools/build/builder-test-api/8.2.0/LICENSE
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0-sources.jar
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0-sources.jar.md5
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0-sources.jar.sha1
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.jar
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.jar.md5
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.jar.sha1
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.module
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.module.md5
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.module.sha1
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.pom
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.pom.md5
A com/android/tools/build/builder-test-api/8.2.0/builder-test-api-8.2.0.pom.sha1
A com/android/tools/build/builder-test-api/8.3.0-alpha18/LICENSE
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18-sources.jar
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.jar
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.jar.md5
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.jar.sha1
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.module
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.module.md5
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.module.sha1
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.pom
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.pom.md5
A com/android/tools/build/builder-test-api/8.3.0-alpha18/builder-test-api-8.3.0-alpha18.pom.sha1
A com/android/tools/build/builder/8.2.0/LICENSE
A com/android/tools/build/builder/8.2.0/builder-8.2.0-sources.jar
A com/android/tools/build/builder/8.2.0/builder-8.2.0-sources.jar.md5
A com/android/tools/build/builder/8.2.0/builder-8.2.0-sources.jar.sha1
A com/android/tools/build/builder/8.2.0/builder-8.2.0.jar
A com/android/tools/build/builder/8.2.0/builder-8.2.0.jar.md5
A com/android/tools/build/builder/8.2.0/builder-8.2.0.jar.sha1
A com/android/tools/build/builder/8.2.0/builder-8.2.0.module
A com/android/tools/build/builder/8.2.0/builder-8.2.0.module.md5
A com/android/tools/build/builder/8.2.0/builder-8.2.0.module.sha1
A com/android/tools/build/builder/8.2.0/builder-8.2.0.pom
A com/android/tools/build/builder/8.2.0/builder-8.2.0.pom.md5
A com/android/tools/build/builder/8.2.0/builder-8.2.0.pom.sha1
A com/android/tools/build/builder/8.3.0-alpha18/LICENSE
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18-sources.jar
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.jar
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.jar.md5
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.jar.sha1
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.module
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.module.md5
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.module.sha1
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.pom
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.pom.md5
A com/android/tools/build/builder/8.3.0-alpha18/builder-8.3.0-alpha18.pom.sha1
A com/android/tools/build/bundletool/1.15.2/LICENSE
A com/android/tools/build/bundletool/1.15.2/bundletool-1.15.2.jar
A com/android/tools/build/bundletool/1.15.2/bundletool-1.15.2.jar.md5
A com/android/tools/build/bundletool/1.15.2/bundletool-1.15.2.jar.sha1
A com/android/tools/build/bundletool/1.15.2/bundletool-1.15.2.pom
A com/android/tools/build/bundletool/1.15.2/bundletool-1.15.2.pom.md5
A com/android/tools/build/bundletool/1.15.2/bundletool-1.15.2.pom.sha1
A com/android/tools/build/bundletool/1.15.6/LICENSE
A com/android/tools/build/bundletool/1.15.6/bundletool-1.15.6.jar
A com/android/tools/build/bundletool/1.15.6/bundletool-1.15.6.jar.md5
A com/android/tools/build/bundletool/1.15.6/bundletool-1.15.6.jar.sha1
A com/android/tools/build/bundletool/1.15.6/bundletool-1.15.6.pom
A com/android/tools/build/bundletool/1.15.6/bundletool-1.15.6.pom.md5
A com/android/tools/build/bundletool/1.15.6/bundletool-1.15.6.pom.sha1
A com/android/tools/build/gradle-api/8.2.0/LICENSE
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0-sources.jar
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0-sources.jar.md5
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0-sources.jar.sha1
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.jar
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.jar.md5
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.jar.sha1
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.module
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.module.md5
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.module.sha1
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.pom
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.pom.md5
A com/android/tools/build/gradle-api/8.2.0/gradle-api-8.2.0.pom.sha1
A com/android/tools/build/gradle-api/8.3.0-alpha18/LICENSE
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18-sources.jar
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.jar
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.jar.md5
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.jar.sha1
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.module
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.module.md5
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.module.sha1
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.pom
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.pom.md5
A com/android/tools/build/gradle-api/8.3.0-alpha18/gradle-api-8.3.0-alpha18.pom.sha1
A com/android/tools/build/gradle-settings-api/8.2.0/LICENSE
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0-sources.jar
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0-sources.jar.md5
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0-sources.jar.sha1
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.jar
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.jar.md5
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.jar.sha1
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.module
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.module.md5
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.module.sha1
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.pom
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.pom.md5
A com/android/tools/build/gradle-settings-api/8.2.0/gradle-settings-api-8.2.0.pom.sha1
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/LICENSE
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18-sources.jar
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.jar
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.jar.md5
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.jar.sha1
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.module
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.module.md5
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.module.sha1
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.pom
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.pom.md5
A com/android/tools/build/gradle-settings-api/8.3.0-alpha18/gradle-settings-api-8.3.0-alpha18.pom.sha1
A com/android/tools/build/gradle/8.2.0/LICENSE
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0-sources.jar
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0-sources.jar.md5
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0-sources.jar.sha1
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.jar
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.jar.md5
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.jar.sha1
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.module
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.module.md5
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.module.sha1
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.pom
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.pom.md5
A com/android/tools/build/gradle/8.2.0/gradle-8.2.0.pom.sha1
A com/android/tools/build/gradle/8.3.0-alpha18/LICENSE
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18-sources.jar
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18-sources.jar.md5
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.jar
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.jar.md5
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.jar.sha1
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.module
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.module.md5
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.module.sha1
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.pom
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.pom.md5
A com/android/tools/build/gradle/8.3.0-alpha18/gradle-8.3.0-alpha18.pom.sha1
A com/android/tools/build/manifest-merger/31.2.0/LICENSE
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0-sources.jar
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0-sources.jar.md5
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0-sources.jar.sha1
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.jar
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.jar.md5
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.jar.sha1
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.module
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.module.md5
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.module.sha1
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.pom
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.pom.md5
A com/android/tools/build/manifest-merger/31.2.0/manifest-merger-31.2.0.pom.sha1
A com/android/tools/build/manifest-merger/31.3.0-alpha18/LICENSE
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18-sources.jar
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18-sources.jar.md5
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.jar
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.jar.md5
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.jar.sha1
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.module
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.module.md5
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.module.sha1
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.pom
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.pom.md5
A com/android/tools/build/manifest-merger/31.3.0-alpha18/manifest-merger-31.3.0-alpha18.pom.sha1
A com/android/tools/common/31.2.0/LICENSE
A com/android/tools/common/31.2.0/common-31.2.0-sources.jar
A com/android/tools/common/31.2.0/common-31.2.0-sources.jar.md5
A com/android/tools/common/31.2.0/common-31.2.0-sources.jar.sha1
A com/android/tools/common/31.2.0/common-31.2.0.jar
A com/android/tools/common/31.2.0/common-31.2.0.jar.md5
A com/android/tools/common/31.2.0/common-31.2.0.jar.sha1
A com/android/tools/common/31.2.0/common-31.2.0.pom
A com/android/tools/common/31.2.0/common-31.2.0.pom.md5
A com/android/tools/common/31.2.0/common-31.2.0.pom.sha1
A com/android/tools/common/31.3.0-alpha18/LICENSE
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18-sources.jar
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18-sources.jar.md5
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18.jar
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18.jar.md5
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18.jar.sha1
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18.pom
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18.pom.md5
A com/android/tools/common/31.3.0-alpha18/common-31.3.0-alpha18.pom.sha1
A com/android/tools/ddms/ddmlib/31.2.0/LICENSE
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0-sources.jar
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0-sources.jar.md5
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0-sources.jar.sha1
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0.jar
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0.jar.md5
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0.jar.sha1
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0.pom
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0.pom.md5
A com/android/tools/ddms/ddmlib/31.2.0/ddmlib-31.2.0.pom.sha1
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/LICENSE
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18-sources.jar
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18-sources.jar.md5
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18.jar
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18.jar.md5
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18.jar.sha1
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18.pom
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18.pom.md5
A com/android/tools/ddms/ddmlib/31.3.0-alpha18/ddmlib-31.3.0-alpha18.pom.sha1
A com/android/tools/dvlib/31.2.0/LICENSE
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0-sources.jar
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0-sources.jar.md5
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0-sources.jar.sha1
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0.jar
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0.jar.md5
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0.jar.sha1
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0.pom
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0.pom.md5
A com/android/tools/dvlib/31.2.0/dvlib-31.2.0.pom.sha1
A com/android/tools/dvlib/31.3.0-alpha18/LICENSE
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18-sources.jar
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18-sources.jar.md5
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18.jar
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18.jar.md5
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18.jar.sha1
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18.pom
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18.pom.md5
A com/android/tools/dvlib/31.3.0-alpha18/dvlib-31.3.0-alpha18.pom.sha1
A com/android/tools/emulator/proto/31.2.0/LICENSE
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0-sources.jar
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0-sources.jar.md5
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0-sources.jar.sha1
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0.jar
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0.jar.md5
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0.jar.sha1
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0.pom
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0.pom.md5
A com/android/tools/emulator/proto/31.2.0/proto-31.2.0.pom.sha1
A com/android/tools/emulator/proto/31.3.0-alpha18/LICENSE
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18-sources.jar
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18.jar
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18.jar.md5
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18.jar.sha1
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18.pom
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18.pom.md5
A com/android/tools/emulator/proto/31.3.0-alpha18/proto-31.3.0-alpha18.pom.sha1
A com/android/tools/layoutlib/layoutlib-api/31.2.0/LICENSE
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0-sources.jar
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0-sources.jar.md5
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0-sources.jar.sha1
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0.jar
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0.jar.md5
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0.jar.sha1
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0.pom
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0.pom.md5
A com/android/tools/layoutlib/layoutlib-api/31.2.0/layoutlib-api-31.2.0.pom.sha1
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/LICENSE
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18-sources.jar
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18-sources.jar.md5
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18.jar
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18.jar.md5
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18.jar.sha1
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18.pom
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18.pom.md5
A com/android/tools/layoutlib/layoutlib-api/31.3.0-alpha18/layoutlib-api-31.3.0-alpha18.pom.sha1
A com/android/tools/lint/lint-model/31.2.0/LICENSE
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0-sources.jar
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0-sources.jar.md5
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0-sources.jar.sha1
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0.jar
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0.jar.md5
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0.jar.sha1
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0.pom
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0.pom.md5
A com/android/tools/lint/lint-model/31.2.0/lint-model-31.2.0.pom.sha1
A com/android/tools/lint/lint-model/31.3.0-alpha18/LICENSE
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18-sources.jar
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18-sources.jar.md5
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18.jar
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18.jar.md5
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18.jar.sha1
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18.pom
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18.pom.md5
A com/android/tools/lint/lint-model/31.3.0-alpha18/lint-model-31.3.0-alpha18.pom.sha1
A com/android/tools/lint/lint-typedef-remover/31.2.0/LICENSE
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0-sources.jar
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0-sources.jar.md5
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0-sources.jar.sha1
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0.jar
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0.jar.md5
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0.jar.sha1
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0.pom
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0.pom.md5
A com/android/tools/lint/lint-typedef-remover/31.2.0/lint-typedef-remover-31.2.0.pom.sha1
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/LICENSE
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18-sources.jar
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18-sources.jar.md5
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18.jar
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18.jar.md5
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18.jar.sha1
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18.pom
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18.pom.md5
A com/android/tools/lint/lint-typedef-remover/31.3.0-alpha18/lint-typedef-remover-31.3.0-alpha18.pom.sha1
A com/android/tools/repository/31.2.0/LICENSE
A com/android/tools/repository/31.2.0/repository-31.2.0-sources.jar
A com/android/tools/repository/31.2.0/repository-31.2.0-sources.jar.md5
A com/android/tools/repository/31.2.0/repository-31.2.0-sources.jar.sha1
A com/android/tools/repository/31.2.0/repository-31.2.0.jar
A com/android/tools/repository/31.2.0/repository-31.2.0.jar.md5
A com/android/tools/repository/31.2.0/repository-31.2.0.jar.sha1
A com/android/tools/repository/31.2.0/repository-31.2.0.pom
A com/android/tools/repository/31.2.0/repository-31.2.0.pom.md5
A com/android/tools/repository/31.2.0/repository-31.2.0.pom.sha1
A com/android/tools/repository/31.3.0-alpha18/LICENSE
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18-sources.jar
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18-sources.jar.md5
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18.jar
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18.jar.md5
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18.jar.sha1
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18.pom
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18.pom.md5
A com/android/tools/repository/31.3.0-alpha18/repository-31.3.0-alpha18.pom.sha1
A com/android/tools/sdk-common/31.2.0/LICENSE
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0-sources.jar
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0-sources.jar.md5
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0-sources.jar.sha1
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0.jar
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0.jar.md5
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0.jar.sha1
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0.pom
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0.pom.md5
A com/android/tools/sdk-common/31.2.0/sdk-common-31.2.0.pom.sha1
A com/android/tools/sdk-common/31.3.0-alpha18/LICENSE
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18-sources.jar
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18-sources.jar.md5
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18.jar
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18.jar.md5
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18.jar.sha1
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18.pom
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18.pom.md5
A com/android/tools/sdk-common/31.3.0-alpha18/sdk-common-31.3.0-alpha18.pom.sha1
A com/android/tools/sdklib/31.2.0/LICENSE
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0-sources.jar
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0-sources.jar.md5
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0-sources.jar.sha1
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0.jar
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0.jar.md5
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0.jar.sha1
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0.pom
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0.pom.md5
A com/android/tools/sdklib/31.2.0/sdklib-31.2.0.pom.sha1
A com/android/tools/sdklib/31.3.0-alpha18/LICENSE
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18-sources.jar
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18-sources.jar.md5
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18.jar
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18.jar.md5
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18.jar.sha1
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18.pom
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18.pom.md5
A com/android/tools/sdklib/31.3.0-alpha18/sdklib-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/LICENSE
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0-sources.jar
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0.jar
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0.pom
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0.pom.md5
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.2.0/android-device-provider-ddmlib-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-device-provider-ddmlib-proto/31.3.0-alpha18/android-device-provider-ddmlib-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/LICENSE
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0-sources.jar
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0-sources.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.jar
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.module
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.module.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.module.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.pom
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.pom.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.2.0/android-device-provider-ddmlib-31.2.0.pom.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.jar
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.module
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.pom
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-device-provider-ddmlib/31.3.0-alpha18/android-device-provider-ddmlib-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/LICENSE
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0-sources.jar
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0.jar
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0.jar.md5
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0.pom
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0.pom.md5
A com/android/tools/utp/android-device-provider-gradle-proto/31.2.0/android-device-provider-gradle-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-device-provider-gradle-proto/31.3.0-alpha18/android-device-provider-gradle-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-device-provider-gradle/31.2.0/LICENSE
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0-sources.jar
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0-sources.jar.md5
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.jar
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.jar.md5
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.jar.sha1
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.module
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.module.md5
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.module.sha1
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.pom
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.pom.md5
A com/android/tools/utp/android-device-provider-gradle/31.2.0/android-device-provider-gradle-31.2.0.pom.sha1
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.jar
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.module
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.pom
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-device-provider-gradle/31.3.0-alpha18/android-device-provider-gradle-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.2.0/android-test-plugin-host-additional-test-output-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output-proto/31.3.0-alpha18/android-test-plugin-host-additional-test-output-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.2.0/android-test-plugin-host-additional-test-output-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-additional-test-output/31.3.0-alpha18/android-test-plugin-host-additional-test-output-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.2.0/android-test-plugin-host-apk-installer-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer-proto/31.3.0-alpha18/android-test-plugin-host-apk-installer-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.2.0/android-test-plugin-host-apk-installer-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-apk-installer/31.3.0-alpha18/android-test-plugin-host-apk-installer-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.2.0/android-test-plugin-host-coverage-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-coverage-proto/31.3.0-alpha18/android-test-plugin-host-coverage-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.2.0/android-test-plugin-host-coverage-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-coverage/31.3.0-alpha18/android-test-plugin-host-coverage-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.2.0/android-test-plugin-host-device-info-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-device-info-proto/31.3.0-alpha18/android-test-plugin-host-device-info-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.2.0/android-test-plugin-host-device-info-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-device-info/31.3.0-alpha18/android-test-plugin-host-device-info-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.2.0/android-test-plugin-host-emulator-control-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control-proto/31.3.0-alpha18/android-test-plugin-host-emulator-control-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.2.0/android-test-plugin-host-emulator-control-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-emulator-control/31.3.0-alpha18/android-test-plugin-host-emulator-control-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.2.0/android-test-plugin-host-logcat-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-logcat-proto/31.3.0-alpha18/android-test-plugin-host-logcat-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.2.0/android-test-plugin-host-logcat-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-logcat/31.3.0-alpha18/android-test-plugin-host-logcat-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.2.0/android-test-plugin-host-retention-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-retention-proto/31.3.0-alpha18/android-test-plugin-host-retention-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.jar
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.module
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.pom
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.2.0/android-test-plugin-host-retention-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-host-retention/31.3.0-alpha18/android-test-plugin-host-retention-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0.pom
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.2.0/android-test-plugin-result-listener-gradle-proto-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle-proto/31.3.0-alpha18/android-test-plugin-result-listener-gradle-proto-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/LICENSE
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0-sources.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0-sources.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.module
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.module.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.module.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.pom
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.pom.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.2.0/android-test-plugin-result-listener-gradle-31.2.0.pom.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/LICENSE
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18-sources.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.jar
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.jar.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.module
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.module.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.module.sha1
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.pom
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.pom.md5
A com/android/tools/utp/android-test-plugin-result-listener-gradle/31.3.0-alpha18/android-test-plugin-result-listener-gradle-31.3.0-alpha18.pom.sha1
A com/android/tools/utp/utp-common/31.3.0-alpha18/LICENSE
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18-sources.jar
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18-sources.jar.md5
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18-sources.jar.sha1
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18.jar
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18.jar.md5
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18.jar.sha1
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18.pom
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18.pom.md5
A com/android/tools/utp/utp-common/31.3.0-alpha18/utp-common-31.3.0-alpha18.pom.sha1
A com/android/zipflinger/8.2.0/LICENSE
A com/android/zipflinger/8.2.0/zipflinger-8.2.0-sources.jar
A com/android/zipflinger/8.2.0/zipflinger-8.2.0-sources.jar.md5
A com/android/zipflinger/8.2.0/zipflinger-8.2.0-sources.jar.sha1
A com/android/zipflinger/8.2.0/zipflinger-8.2.0.jar
A com/android/zipflinger/8.2.0/zipflinger-8.2.0.jar.md5
A com/android/zipflinger/8.2.0/zipflinger-8.2.0.jar.sha1
A com/android/zipflinger/8.2.0/zipflinger-8.2.0.pom
A com/android/zipflinger/8.2.0/zipflinger-8.2.0.pom.md5
A com/android/zipflinger/8.2.0/zipflinger-8.2.0.pom.sha1
A com/android/zipflinger/8.3.0-alpha18/LICENSE
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18-sources.jar
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18-sources.jar.md5
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18-sources.jar.sha1
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18.jar
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18.jar.md5
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18.jar.sha1
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18.pom
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18.pom.md5
A com/android/zipflinger/8.3.0-alpha18/zipflinger-8.3.0-alpha18.pom.sha1
A com/google/api/grpc/proto-google-common-protos/2.17.0/LICENSE
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0-sources.jar
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0-sources.jar.asc
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0-sources.jar.asc.md5
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0-sources.jar.asc.sha1
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0-sources.jar.md5
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0-sources.jar.sha1
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar.asc
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar.asc.md5
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar.asc.sha1
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar.md5
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.jar.sha1
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom.asc
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom.asc.md5
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom.asc.sha1
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom.md5
A com/google/api/grpc/proto-google-common-protos/2.17.0/proto-google-common-protos-2.17.0.pom.sha1
A com/google/code/gson/gson-parent/2.10.1/LICENSE
A com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom
A com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom.asc
A com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom.asc.md5
A com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom.asc.sha1
A com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom.md5
A com/google/code/gson/gson-parent/2.10.1/gson-parent-2.10.1.pom.sha1
A com/google/code/gson/gson/2.10.1/LICENSE
A com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar
A com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar.asc
A com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar.asc.md5
A com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar.asc.sha1
A com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar.md5
A com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar.sha1
A com/google/code/gson/gson/2.10.1/gson-2.10.1.jar
A com/google/code/gson/gson/2.10.1/gson-2.10.1.jar.asc
A com/google/code/gson/gson/2.10.1/gson-2.10.1.jar.asc.md5
A com/google/code/gson/gson/2.10.1/gson-2.10.1.jar.asc.sha1
A com/google/code/gson/gson/2.10.1/gson-2.10.1.jar.md5
A com/google/code/gson/gson/2.10.1/gson-2.10.1.jar.sha1
A com/google/code/gson/gson/2.10.1/gson-2.10.1.pom
A com/google/code/gson/gson/2.10.1/gson-2.10.1.pom.asc
A com/google/code/gson/gson/2.10.1/gson-2.10.1.pom.asc.md5
A com/google/code/gson/gson/2.10.1/gson-2.10.1.pom.asc.sha1
A com/google/code/gson/gson/2.10.1/gson-2.10.1.pom.md5
A com/google/code/gson/gson/2.10.1/gson-2.10.1.pom.sha1
A com/google/guava/guava-parent/32.0.1-jre/LICENSE
A com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom
A com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom.asc
A com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom.asc.md5
A com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom.asc.sha1
A com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom.md5
A com/google/guava/guava-parent/32.0.1-jre/guava-parent-32.0.1-jre.pom.sha1
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre-sources.jar
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre-sources.jar.asc
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre-sources.jar.asc.md5
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre-sources.jar.asc.sha1
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre-sources.jar.md5
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre-sources.jar.sha1
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar.asc
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar.asc.md5
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar.asc.sha1
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar.md5
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar.sha1
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom.asc
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom.asc.md5
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom.asc.sha1
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom.md5
A com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.pom.sha1
M com/google/protobuf/protobuf-bom/3.19.3/LICENSE
M com/google/protobuf/protobuf-bom/3.22.3/LICENSE
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3-sources.jar
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3-sources.jar.asc
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3-sources.jar.asc.md5
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3-sources.jar.asc.sha1
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3-sources.jar.md5
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3-sources.jar.sha1
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar.asc
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar.asc.md5
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar.asc.sha1
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar.md5
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.jar.sha1
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom.asc
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom.asc.md5
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom.asc.sha1
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom.md5
A com/google/protobuf/protobuf-java-util/3.22.3/protobuf-java-util-3.22.3.pom.sha1
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/LICENSE
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/android-device-provider-local-0.0.9-alpha02.jar
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/android-device-provider-local-0.0.9-alpha02.jar.md5
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/android-device-provider-local-0.0.9-alpha02.jar.sha1
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/android-device-provider-local-0.0.9-alpha02.pom
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/android-device-provider-local-0.0.9-alpha02.pom.md5
A com/google/testing/platform/android-device-provider-local/0.0.9-alpha02/android-device-provider-local-0.0.9-alpha02.pom.sha1
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/LICENSE
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/android-driver-instrumentation-0.0.9-alpha02.jar
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/android-driver-instrumentation-0.0.9-alpha02.jar.md5
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/android-driver-instrumentation-0.0.9-alpha02.jar.sha1
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/android-driver-instrumentation-0.0.9-alpha02.pom
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/android-driver-instrumentation-0.0.9-alpha02.pom.md5
A com/google/testing/platform/android-driver-instrumentation/0.0.9-alpha02/android-driver-instrumentation-0.0.9-alpha02.pom.sha1
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/LICENSE
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/android-test-plugin-0.0.9-alpha02.jar
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/android-test-plugin-0.0.9-alpha02.jar.md5
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/android-test-plugin-0.0.9-alpha02.jar.sha1
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/android-test-plugin-0.0.9-alpha02.pom
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/android-test-plugin-0.0.9-alpha02.pom.md5
A com/google/testing/platform/android-test-plugin/0.0.9-alpha02/android-test-plugin-0.0.9-alpha02.pom.sha1
A com/google/testing/platform/core-proto/0.0.9-alpha02/LICENSE
A com/google/testing/platform/core-proto/0.0.9-alpha02/core-proto-0.0.9-alpha02.jar
A com/google/testing/platform/core-proto/0.0.9-alpha02/core-proto-0.0.9-alpha02.jar.md5
A com/google/testing/platform/core-proto/0.0.9-alpha02/core-proto-0.0.9-alpha02.jar.sha1
A com/google/testing/platform/core-proto/0.0.9-alpha02/core-proto-0.0.9-alpha02.pom
A com/google/testing/platform/core-proto/0.0.9-alpha02/core-proto-0.0.9-alpha02.pom.md5
A com/google/testing/platform/core-proto/0.0.9-alpha02/core-proto-0.0.9-alpha02.pom.sha1
A com/google/testing/platform/core/0.0.9-alpha02/LICENSE
A com/google/testing/platform/core/0.0.9-alpha02/core-0.0.9-alpha02.jar
A com/google/testing/platform/core/0.0.9-alpha02/core-0.0.9-alpha02.jar.md5
A com/google/testing/platform/core/0.0.9-alpha02/core-0.0.9-alpha02.jar.sha1
A com/google/testing/platform/core/0.0.9-alpha02/core-0.0.9-alpha02.pom
A com/google/testing/platform/core/0.0.9-alpha02/core-0.0.9-alpha02.pom.md5
A com/google/testing/platform/core/0.0.9-alpha02/core-0.0.9-alpha02.pom.sha1
A com/google/testing/platform/launcher/0.0.9-alpha02/LICENSE
A com/google/testing/platform/launcher/0.0.9-alpha02/launcher-0.0.9-alpha02.jar
A com/google/testing/platform/launcher/0.0.9-alpha02/launcher-0.0.9-alpha02.jar.md5
A com/google/testing/platform/launcher/0.0.9-alpha02/launcher-0.0.9-alpha02.jar.sha1
A com/google/testing/platform/launcher/0.0.9-alpha02/launcher-0.0.9-alpha02.pom
A com/google/testing/platform/launcher/0.0.9-alpha02/launcher-0.0.9-alpha02.pom.md5
A com/google/testing/platform/launcher/0.0.9-alpha02/launcher-0.0.9-alpha02.pom.sha1
A io/grpc/grpc-api/1.57.0/LICENSE
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0-sources.jar
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0-sources.jar.asc
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0-sources.jar.md5
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0-sources.jar.sha1
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.jar
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.jar.asc
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.jar.asc.md5
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.jar.asc.sha1
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.jar.md5
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.jar.sha1
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.pom
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.pom.asc
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.pom.asc.md5
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.pom.asc.sha1
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.pom.md5
A io/grpc/grpc-api/1.57.0/grpc-api-1.57.0.pom.sha1
A io/grpc/grpc-context/1.57.0/LICENSE
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0-sources.jar
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0-sources.jar.asc
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0-sources.jar.md5
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0-sources.jar.sha1
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.jar
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.jar.asc
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.jar.asc.md5
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.jar.asc.sha1
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.jar.md5
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.jar.sha1
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.pom
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.pom.asc
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.pom.asc.md5
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.pom.asc.sha1
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.pom.md5
A io/grpc/grpc-context/1.57.0/grpc-context-1.57.0.pom.sha1
A io/grpc/grpc-core/1.57.0/LICENSE
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0-sources.jar
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0-sources.jar.asc
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0-sources.jar.md5
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0-sources.jar.sha1
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.jar
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.jar.asc
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.jar.asc.md5
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.jar.asc.sha1
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.jar.md5
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.jar.sha1
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom.asc
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom.asc.md5
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom.asc.sha1
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom.md5
A io/grpc/grpc-core/1.57.0/grpc-core-1.57.0.pom.sha1
A io/grpc/grpc-netty/1.57.0/LICENSE
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0-sources.jar
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0-sources.jar.asc
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0-sources.jar.md5
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0-sources.jar.sha1
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.jar
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.jar.asc
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.jar.asc.md5
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.jar.asc.sha1
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.jar.md5
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.jar.sha1
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom.asc
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom.asc.md5
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom.asc.sha1
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom.md5
A io/grpc/grpc-netty/1.57.0/grpc-netty-1.57.0.pom.sha1
A io/grpc/grpc-protobuf-lite/1.57.0/LICENSE
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0-sources.jar
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0-sources.jar.asc
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0-sources.jar.md5
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0-sources.jar.sha1
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.jar
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.jar.asc
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.jar.asc.md5
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.jar.asc.sha1
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.jar.md5
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.jar.sha1
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.pom
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.pom.asc
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.pom.asc.md5
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.pom.asc.sha1
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.pom.md5
A io/grpc/grpc-protobuf-lite/1.57.0/grpc-protobuf-lite-1.57.0.pom.sha1
A io/grpc/grpc-protobuf/1.57.0/LICENSE
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0-sources.jar
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0-sources.jar.asc
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0-sources.jar.md5
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0-sources.jar.sha1
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.jar
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.jar.asc
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.jar.asc.md5
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.jar.asc.sha1
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.jar.md5
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.jar.sha1
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom.asc
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom.asc.md5
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom.asc.sha1
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom.md5
A io/grpc/grpc-protobuf/1.57.0/grpc-protobuf-1.57.0.pom.sha1
A io/grpc/grpc-stub/1.57.0/LICENSE
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0-sources.jar
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0-sources.jar.asc
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0-sources.jar.asc.md5
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0-sources.jar.asc.sha1
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0-sources.jar.md5
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0-sources.jar.sha1
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.jar
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.jar.asc
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.jar.asc.md5
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.jar.asc.sha1
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.jar.md5
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.jar.sha1
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom.asc
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom.asc.md5
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom.asc.sha1
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom.md5
A io/grpc/grpc-stub/1.57.0/grpc-stub-1.57.0.pom.sha1
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final-sources.jar
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final-sources.jar.asc
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final-sources.jar.md5
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final-sources.jar.sha1
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar.asc
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar.asc.md5
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar.asc.sha1
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar.md5
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.jar.sha1
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom.asc
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom.asc.md5
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom.asc.sha1
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom.md5
A io/netty/netty-buffer/4.1.93.Final/netty-buffer-4.1.93.Final.pom.sha1
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final-sources.jar
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final-sources.jar.asc
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final-sources.jar.md5
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final-sources.jar.sha1
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar.asc
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar.asc.md5
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar.asc.sha1
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar.md5
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.jar.sha1
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom.asc
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom.asc.md5
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom.asc.sha1
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom.md5
A io/netty/netty-codec-http/4.1.93.Final/netty-codec-http-4.1.93.Final.pom.sha1
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final-sources.jar
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final-sources.jar.asc
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final-sources.jar.md5
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final-sources.jar.sha1
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar.asc
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar.asc.md5
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar.asc.sha1
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar.md5
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.jar.sha1
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom.asc
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom.asc.md5
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom.asc.sha1
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom.md5
A io/netty/netty-codec-http2/4.1.93.Final/netty-codec-http2-4.1.93.Final.pom.sha1
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final-sources.jar
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final-sources.jar.asc
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final-sources.jar.md5
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final-sources.jar.sha1
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar.asc
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar.asc.md5
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar.asc.sha1
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar.md5
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.jar.sha1
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom.asc
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom.asc.md5
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom.asc.sha1
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom.md5
A io/netty/netty-codec-socks/4.1.93.Final/netty-codec-socks-4.1.93.Final.pom.sha1
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final-sources.jar
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final-sources.jar.asc
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final-sources.jar.md5
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final-sources.jar.sha1
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar.asc
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar.asc.md5
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar.asc.sha1
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar.md5
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.jar.sha1
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom.asc
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom.asc.md5
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom.asc.sha1
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom.md5
A io/netty/netty-codec/4.1.93.Final/netty-codec-4.1.93.Final.pom.sha1
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final-sources.jar
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final-sources.jar.asc
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final-sources.jar.md5
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final-sources.jar.sha1
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar.asc
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar.asc.md5
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar.asc.sha1
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar.md5
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.jar.sha1
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom.asc
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom.asc.md5
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom.asc.sha1
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom.md5
A io/netty/netty-common/4.1.93.Final/netty-common-4.1.93.Final.pom.sha1
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final-sources.jar
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final-sources.jar.asc
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final-sources.jar.md5
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final-sources.jar.sha1
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar.asc
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar.asc.md5
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar.asc.sha1
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar.md5
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.jar.sha1
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom.asc
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom.asc.md5
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom.asc.sha1
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom.md5
A io/netty/netty-handler-proxy/4.1.93.Final/netty-handler-proxy-4.1.93.Final.pom.sha1
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final-sources.jar
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final-sources.jar.asc
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final-sources.jar.md5
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final-sources.jar.sha1
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar.asc
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar.asc.md5
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar.asc.sha1
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar.md5
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.jar.sha1
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom.asc
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom.asc.md5
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom.asc.sha1
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom.md5
A io/netty/netty-handler/4.1.93.Final/netty-handler-4.1.93.Final.pom.sha1
A io/netty/netty-parent/4.1.93.Final/LICENSE
A io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom
A io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom.asc
A io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom.asc.md5
A io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom.asc.sha1
A io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom.md5
A io/netty/netty-parent/4.1.93.Final/netty-parent-4.1.93.Final.pom.sha1
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final-sources.jar
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final-sources.jar.asc
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final-sources.jar.md5
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final-sources.jar.sha1
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar.asc
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar.asc.md5
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar.asc.sha1
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar.md5
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.jar.sha1
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom.asc
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom.asc.md5
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom.asc.sha1
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom.md5
A io/netty/netty-resolver/4.1.93.Final/netty-resolver-4.1.93.Final.pom.sha1
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-sources.jar
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-sources.jar.asc
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-sources.jar.md5
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final-sources.jar.sha1
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar.asc
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar.asc.md5
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar.asc.sha1
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar.md5
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.jar.sha1
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom.asc
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom.asc.md5
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom.asc.sha1
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom.md5
A io/netty/netty-transport-native-unix-common/4.1.93.Final/netty-transport-native-unix-common-4.1.93.Final.pom.sha1
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final-sources.jar
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final-sources.jar.asc
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final-sources.jar.asc.md5
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final-sources.jar.asc.sha1
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final-sources.jar.md5
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final-sources.jar.sha1
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar.asc
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar.asc.md5
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar.asc.sha1
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar.md5
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.jar.sha1
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom.asc
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom.asc.md5
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom.asc.sha1
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom.md5
A io/netty/netty-transport/4.1.93.Final/netty-transport-4.1.93.Final.pom.sha1
A io/perfmark/perfmark-api/0.26.0/LICENSE
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0-sources.jar
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0-sources.jar.asc
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0-sources.jar.asc.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0-sources.jar.asc.sha1
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0-sources.jar.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0-sources.jar.sha1
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar.asc
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar.asc.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar.asc.sha1
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar.sha1
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module.asc
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module.asc.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module.asc.sha1
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.module.sha1
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.pom
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.pom.md5
A io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.pom.sha1
M net/java/dev/jna/jna-platform/5.6.0/LICENSE
M net/java/dev/jna/jna/5.6.0/LICENSE
M org/checkerframework/checker-qual/3.33.0/LICENSE
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23-sources.jar
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23-sources.jar.asc
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23-sources.jar.asc.md5
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23-sources.jar.asc.sha1
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23-sources.jar.md5
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23-sources.jar.sha1
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar.asc
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar.asc.md5
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar.asc.sha1
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar.md5
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar.sha1
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom.asc
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom.asc.md5
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom.asc.sha1
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom.md5
A org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.pom.sha1
A org/codehaus/mojo/animal-sniffer-parent/1.23/LICENSE
A org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom
A org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom.asc
A org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom.asc.md5
A org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom.asc.sha1
A org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom.md5
A org/codehaus/mojo/animal-sniffer-parent/1.23/animal-sniffer-parent-1.23.pom.sha1
A org/codehaus/mojo/mojo-parent/74/LICENSE
A org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom
A org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom.asc
A org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom.asc.md5
A org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom.asc.sha1
A org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom.md5
A org/codehaus/mojo/mojo-parent/74/mojo-parent-74.pom.sha1
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/LICENSE
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar.asc
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar.asc.md5
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar.asc.sha1
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar.md5
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar.sha1
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar.asc
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar.asc.md5
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar.asc.sha1
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar.md5
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar.sha1
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom.asc
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom.asc.md5
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom.asc.sha1
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom.md5
A org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom.sha1
za...@capitalone.com <za...@capitalone.com> #3
Branch: androidx-main
commit b214d707cbc673eaf61d0fefdd95bd8e14dda7fc
Author: Marcello Albano <maralb@google.com>
Date: Wed Nov 29 14:28:33 2023
Fix for bp plugin when agp < 8.3.0-alpha15 to support library profiles
When min agp version requirement to support baseline profile source sets
in libraries we have to fallback on merging all the profiles and always
writing in src/main/baseline-prof.txt.
Bug: 313992099
Change-Id: I1d2af6193d596a43a5f6a05eb15b2b0951523ad4
Test: ./gradlew :benchmark:benchmark-baseline-profile-gradle-plugin:test
Relnote: Fix for including library baseline profiles in AAR prior to AGP 8.3.0-alpha15
M benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/consumer/BaselineProfileConsumerPlugin.kt
M benchmark/baseline-profile-gradle-plugin/src/main/kotlin/androidx/baselineprofile/gradle/utils/Agp.kt
M benchmark/baseline-profile-gradle-plugin/src/test/kotlin/androidx/baselineprofile/gradle/consumer/BaselineProfileConsumerPluginTest.kt
M benchmark/baseline-profile-gradle-plugin/src/test/kotlin/androidx/baselineprofile/gradle/producer/BaselineProfileProducerPluginTest.kt
M benchmark/baseline-profile-gradle-plugin/src/test/kotlin/androidx/baselineprofile/gradle/utils/BaselineProfileProjectSetupRule.kt
M benchmark/baseline-profile-gradle-plugin/src/test/kotlin/androidx/baselineprofile/gradle/utils/Constants.kt
M benchmark/baseline-profile-gradle-plugin/src/test/kotlin/androidx/baselineprofile/gradle/wrapper/BaselineProfileWrapperPluginTest.kt
M benchmark/integration-tests/baselineprofile-library-producer/src/main/java/androidx/benchmark/integration/baselineprofile/library/producer/BaselineProfileTest.kt
M gradle/verification-metadata.xml
sg...@google.com <sg...@google.com> #4
sg...@google.com <sg...@google.com> #5
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.benchmark:benchmark-baseline-profile-gradle-plugin:1.3.0-alpha01
my...@gmail.com <my...@gmail.com> #6
Still seeing this on 7.4.0-rc01. Issue persists even after updating to 4.0.46.
my...@gmail.com <my...@gmail.com> #7
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:minifyGoogleReleaseWithR8'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:142)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:140)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:57)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:322)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:309)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:302)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:288)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:462)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:379)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.tasks.R8Task$R8Runnable
at org.gradle.workers.internal.DefaultWorkerExecutor$WorkItemExecution.waitForCompletion(DefaultWorkerExecutor.java:348)
at org.gradle.internal.work.DefaultAsyncWorkTracker.lambda$waitForItemsAndGatherFailures$2(DefaultAsyncWorkTracker.java:130)
at org.gradle.internal.Factories$1.create(Factories.java:31)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:321)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:304)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLock(DefaultWorkerLeaseService.java:309)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:126)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:92)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForAll(DefaultAsyncWorkTracker.java:78)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion(DefaultAsyncWorkTracker.java:66)
at org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:244)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
at org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221)
at org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204)
at org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187)
at org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165)
at org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)
at org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)
at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53)
at org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40)
at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68)
at org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38)
at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41)
at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74)
at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55)
at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51)
at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29)
at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124)
at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80)
at org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58)
at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48)
at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36)
at org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181)
at org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71)
at org.gradle.internal.Either$Right.fold(Either.java:175)
at org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59)
at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69)
at org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47)
at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36)
at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25)
at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110)
at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:102)
at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:91)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56)
at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32)
at org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
at org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
at org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
at org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281)
at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
at org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)
at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:76)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:139)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:128)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:77)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:57)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:69)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:322)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:309)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:302)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:288)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:462)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:379)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
at Version.fakeStackEntry(Version_4.0.46.java:0)
at com.android.tools.r8.utils.ExceptionUtils.failWithFakeEntry(ExceptionUtils.java:139)
at com.android.tools.r8.utils.ExceptionUtils.failCompilation(ExceptionUtils.java:89)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:83)
at com.android.tools.r8.utils.ExceptionUtils.withR8CompilationHandler(ExceptionUtils.java:69)
at com.android.tools.r8.R8.runForTesting(R8.java:239)
at com.android.tools.r8.R8.run(R8.java:187)
at com.android.builder.dexing.R8Tool.runR8(r8Tool.kt:308)
at com.android.build.gradle.internal.tasks.R8Task$Companion.shrink(R8Task.kt:642)
at com.android.build.gradle.internal.tasks.R8Task$R8Runnable.execute(R8Task.kt:712)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59)
at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$2(DefaultWorkerExecutor.java:212)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162)
at org.gradle.internal.Factories$1.create(Factories.java:31)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:249)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:109)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:114)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126)
... 2 more
Caused by: java.lang.NullPointerException
at com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.isUpperBoundSatisfied(VirtualDispatchMethodArgumentPropagator.java:274)
at com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.lambda$computePropagationState$0(VirtualDispatchMethodArgumentPropagator.java:241)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcretePolymorphicMethodState.forEach(ConcretePolymorphicMethodState.java:100)
at com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.lambda$computePropagationState$1(VirtualDispatchMethodArgumentPropagator.java:233)
at com.android.tools.r8.graph.DexProgramClass.lambda$forEachProgramVirtualMethodMatching$20(DexProgramClass.java:312)
at com.android.tools.r8.graph.MethodCollection.lambda$forEachVirtualMethodMatching$2(MethodCollection.java:162)
at com.android.tools.r8.graph.MethodCollectionBacking.lambda$forEachMethod$0(MethodCollectionBacking.java:60)
at com.android.tools.r8.graph.MethodArrayBacking.traverse(MethodArrayBacking.java:82)
at com.android.tools.r8.graph.MethodCollectionBacking.forEachMethod(MethodCollectionBacking.java:57)
at com.android.tools.r8.graph.MethodCollectionBacking.forEachVirtualMethod(MethodCollectionBacking.java:71)
at com.android.tools.r8.graph.MethodCollection.forEachVirtualMethodMatching(MethodCollection.java:159)
at com.android.tools.r8.graph.DexProgramClass.forEachProgramVirtualMethodMatching(DexProgramClass.java:311)
at com.android.tools.r8.graph.DexProgramClass.forEachProgramVirtualMethod(DexProgramClass.java:306)
at com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.computePropagationState(VirtualDispatchMethodArgumentPropagator.java:209)
at com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.visit(VirtualDispatchMethodArgumentPropagator.java:202)
at com.android.tools.r8.optimize.argumentpropagation.utils.DepthFirstTopDownClassHierarchyTraversal.processClass(DepthFirstTopDownClassHierarchyTraversal.java:165)
at com.android.tools.r8.optimize.argumentpropagation.utils.DepthFirstTopDownClassHierarchyTraversal.traverse(DepthFirstTopDownClassHierarchyTraversal.java:129)
at com.android.tools.r8.optimize.argumentpropagation.utils.DepthFirstTopDownClassHierarchyTraversal.run(DepthFirstTopDownClassHierarchyTraversal.java:70)
at com.android.tools.r8.optimize.argumentpropagation.propagation.VirtualDispatchMethodArgumentPropagator.run(VirtualDispatchMethodArgumentPropagator.java:194)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorOptimizationInfoPopulator.processStronglyConnectedComponent(ArgumentPropagatorOptimizationInfoPopulator.java:147)
at com.android.tools.r8.utils.ThreadUtils.lambda$processItems$5(ThreadUtils.java:77)
at com.android.tools.r8.utils.ThreadUtils.lambda$processItems$7(ThreadUtils.java:102)
at com.android.tools.r8.utils.ThreadUtils.lambda$processItemsWithResults$3(ThreadUtils.java:69)
Suppressed: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.NullPointerException
at com.android.tools.r8.utils.ExceptionUtils.unwrapExecutionException(ExceptionUtils.java:221)
at com.android.tools.r8.R8.run(R8.java:843)
at com.android.tools.r8.R8.run(R8.java:252)
at com.android.tools.r8.R8.lambda$runForTesting$1(R8.java:243)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:80)
at com.android.tools.r8.utils.ExceptionUtils.withR8CompilationHandler(ExceptionUtils.java:69)
at com.android.tools.r8.R8.runForTesting(R8.java:239)
at com.android.tools.r8.R8.run(R8.java:187)
at com.android.builder.dexing.R8Tool.runR8(r8Tool.kt:308)
at com.android.build.gradle.internal.tasks.R8Task$Companion.shrink(R8Task.kt:642)
at com.android.build.gradle.internal.tasks.R8Task$R8Runnable.execute(R8Task.kt:712)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59)
at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$2(DefaultWorkerExecutor.java:212)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162)
at org.gradle.internal.Factories$1.create(Factories.java:31)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:249)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:109)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:114)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1006)
at com.android.tools.r8.utils.ThreadUtils.awaitFuturesWithResults(ThreadUtils.java:167)
at com.android.tools.r8.utils.ThreadUtils.processItemsWithResults(ThreadUtils.java:71)
at com.android.tools.r8.utils.ThreadUtils.processItems(ThreadUtils.java:99)
at com.android.tools.r8.utils.ThreadUtils.processItems(ThreadUtils.java:85)
at com.android.tools.r8.utils.ThreadUtils.processItems(ThreadUtils.java:77)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorOptimizationInfoPopulator.populateOptimizationInfo(ArgumentPropagatorOptimizationInfoPopulator.java:96)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagator.populateParameterOptimizationInfo(ArgumentPropagator.java:233)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagator.tearDownCodeScanner(ArgumentPropagator.java:164)
at com.android.tools.r8.ir.conversion.IRConverter.lambda$optimize$10(IRConverter.java:720)
at com.android.tools.r8.graph.AppView.withArgumentPropagator(AppView.java:398)
at com.android.tools.r8.ir.conversion.IRConverter.optimize(IRConverter.java:718)
at com.android.tools.r8.R8.run(R8.java:538)
... 44 more
Caused by: java.lang.NullPointerException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:603)
... 57 more
Caused by: [CIRCULAR REFERENCE: java.lang.NullPointerException]
You can find full code for reproducing here:
sg...@google.com <sg...@google.com> #8
Sorry for the delay in looking at this. I can reproduce the issue with the GitHub project you shared on our main branch.
sg...@google.com <sg...@google.com> #9
Running with assertions enabled
ANDROID_HOME=~/Android/Sdk ./gradlew :app:minifyGoogleReleaseWithR8 --no-daemon --stacktrace -Dorg.gradle.jvmargs=-ea
Hits the following (retraced stack trace):
Caused by: java.lang.AssertionError
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteClassTypeParameterState.getAbstractValue(ConcreteClassTypeParameterState.java:57)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteClassTypeParameterState.mutableJoin(ConcreteClassTypeParameterState.java:113)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteParameterState.mutableJoin(ConcreteParameterState.java:122)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ParameterState.mutableJoin(ParameterState.java:64)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMonomorphicMethodState.mutableJoin(ConcreteMonomorphicMethodState.java:103)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMethodState.mutableJoin(ConcreteMethodState.java:55)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMethodState.mutableJoin(ConcreteMethodState.java:36)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.ConcreteMethodState.mutableJoin(ConcreteMethodState.java:45)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodStateCollection.lambda$addTemporaryMethodState$1(MethodStateCollection.java:77)
at com.android.tools.r8.optimize.argumentpropagation.codescanner.MethodStateCollection.addTemporaryMethodState(MethodStateCollection.java:66)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorCodeScanner.scan(ArgumentPropagatorCodeScanner.java:232)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagatorCodeScanner.scan(ArgumentPropagatorCodeScanner.java:145)
at com.android.tools.r8.optimize.argumentpropagation.ArgumentPropagator.scan(ArgumentPropagator.java:113)
at com.android.tools.r8.ir.conversion.IRConverter.lambda$collectOptimizationInfo$19(IRConverter.java:1538)
at com.android.tools.r8.graph.AppView.withArgumentPropagator(AppView.java:398)
at com.android.tools.r8.ir.conversion.IRConverter.collectOptimizationInfo(IRConverter.java:1537)
at com.android.tools.r8.ir.conversion.IRConverter.optimize(IRConverter.java:1478)
at com.android.tools.r8.ir.conversion.IRConverter.rewriteDesugaredCodeInternal(IRConverter.java:1064)
at com.android.tools.r8.ir.conversion.IRConverter.lambda$rewriteDesugaredCode$15(IRConverter.java:1013)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAndPositionAttachmentHandler(ExceptionUtils.java:246)
at com.android.tools.r8.ir.conversion.IRConverter.rewriteDesugaredCode(IRConverter.java:1009)
at com.android.tools.r8.ir.conversion.IRConverter.processDesugaredMethod(IRConverter.java:970)
at com.android.tools.r8.ir.conversion.IRConverter.lambda$optimize$9(IRConverter.java:682)
at com.android.tools.r8.ir.conversion.PrimaryMethodProcessor.lambda$forEachMethod$0(PrimaryMethodProcessor.java:138)
at com.android.tools.r8.utils.ThreadUtils.lambda$processItemsWithResults$1(ThreadUtils.java:42)
at com.android.tools.r8.utils.ThreadUtils.lambda$processItemsWithResults$3(ThreadUtils.java:69)
Issue is also present on main (0575b717d9fca82ae80f2f49bb83699f8b247d32), using the following patch to test on that:
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index d5a997b..05343e7 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -55,7 +55,7 @@ android {
}
dependencies {
- coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.0")
+ coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:1.1.8")
implementation("androidx.browser:browser:1.5.0-alpha01")
implementation("androidx.core:core-ktx:1.9.0")
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
diff --git a/settings.gradle.kts b/settings.gradle.kts
index e27cf54..b49c20b 100644
--- a/settings.gradle.kts
+++ b/settings.gradle.kts
@@ -4,6 +4,18 @@ pluginManagement {
google()
mavenCentral()
}
+ buildscript {
+ repositories {
+ mavenCentral()
+ maven {
+ url = uri("https://storage.googleapis.com/r8-releases/raw")
+ }
+ }
+ dependencies {
+ //classpath("com.android.tools:r8:8.1.4-dev")
+ classpath(files("/usr/local/google/home/sgjesse/prj/r8/r8/build/libs/r8.jar"))
+ }
+ }
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
The requirement to change to the coreLibraryDesugaring
dependency when testing on main is tracked in
mk...@google.com <mk...@google.com> #10
Thanks for the reproduction. This happens because we compute a dynamic upper type for a receiver of an invoke to be null. The information below is intented as a summary which you can disregard:
The error comes from the optimization we do in java.lang.Object be.mygod.librootkotlinx.RootServer$Companion$rootMain$4$result$1.invokeSuspend(java.lang.Object)
:
Invoke-Interface v77 <- v76; method: java.lang.Object kotlinx.coroutines.channels.ChannelIterator.next()
v76 <- phi(v24, v54) : @Nullable java.lang.Object {kotlinx.coroutines.channels.ChannelIterator}
: -1: InstanceGet v22 <- v0; field: long be.mygod.librootkotlinx.RootServer$Companion$rootMain$4$result$1.J$0
: -1: InstanceGet v23 <- v0; field: java.lang.Object be.mygod.librootkotlinx.RootServer$Companion$rootMain$4$result$1.L$3
: -1: CheckCast v24 <- v23; kotlinx.coroutines.channels.ChannelIterator
v54 <- phi(v49, v61) : @Nullable java.lang.Object {kotlinx.coroutines.channels.ChannelIterator}
#473: -1: InstanceGet v6 <- v0; field: android.os.Parcelable be.mygod.librootkotlinx.RootServer$Companion$rootMain$4$result$1.$command
: -1: CheckCast v7 <- v6; be.mygod.librootkotlinx.RootCommandChannel
: -1: Invoke-Interface v8 <- v7, v5; method: kotlinx.coroutines.channels.ReceiveChannel be.mygod.librootkotlinx.RootCommandChannel.create(kotlinx.coroutines.CoroutineScope)
#513: -1: Invoke-Interface v49 <- v8; method: kotlinx.coroutines.channels.ChannelIterator kotlinx.coroutines.channels.ReceiveChannel.iterator()
v61 <- phi(v38, v76) : @Nullable java.lang.Object {kotlinx.coroutines.channels.ChannelIterator}
: -1: InstanceGet v37 <- v0; field: java.lang.Object be.mygod.librootkotlinx.RootServer$Companion$rootMain$4$result$1.L$3
: -1: CheckCast v38 <- v37; kotlinx.coroutines.channels.ChannelIterator
During IR we determine that the instance-get and invoke-interface all return null values, so the IR now has phi's that look like:
v76 <- phi(v165(0), v136) : @Nullable java.lang.Object {kotlinx.coroutines.channels.ChannelIterator}
#513: -1: Invoke-Interface v77 <- v76; method: java.lang.Object kotlinx.coroutines.channels.ChannelIterator.next()
#513: -1: Assume v136 <- v61; not null
v61 <- phi(v165(0), v134) : @Nullable java.lang.Object {kotlinx.coroutines.channels.ChannelIterator}
#513: -1: Assume v134 <- v76; not null
The v76
value can only have the value null
since v165 is the only non-phi operand flowing in, however, that information is not propagated to v76. Ideally we would always have eliminated such cyclic phi's but for now I will update the algorithm to bail out if the dynamic receiver is null.
ap...@google.com <ap...@google.com> #11
Branch: main
commit ee57bf29f49f4521a5cd9aa8781f1024ee28097c
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon Dec 19 17:22:24 2022
Account for dynamic null receiver type in argument propagation
Bug:
Change-Id: I4d29c793951f11189ae7954380d72a3b056027f3
M src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java
M src/test/java/com/android/tools/r8/optimize/argumentpropagation/PolymorphicMethodWithNullReceiverBoundTest.java
ap...@google.com <ap...@google.com> #12
Branch: main
commit 7c5884e8ccfe58c7e0436d80e2212c57ea5b4cdb
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Mon Dec 19 17:21:13 2022
Add test for trying to compute method states for dynamic null receiver
Bug:
Change-Id: I7ca63f38483c1e953b42c8b1737974f5b6897039
M src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java
M src/main/java/com/android/tools/r8/utils/InternalOptions.java
A src/test/java/com/android/tools/r8/optimize/argumentpropagation/PolymorphicMethodWithNullReceiverBoundTest.java
ap...@google.com <ap...@google.com> #13
Branch: 4.0
commit b5b8aea46198608564be1f6252da1bd52f7384f6
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 09:01:09 2022
Version 4.0.49
Bug:
Change-Id: I551279c9bdf47a3bfaba410b4a1e1d6f3e6482cc
M src/main/java/com/android/tools/r8/Version.java
ap...@google.com <ap...@google.com> #14
Branch: 4.0
commit 9ea64a43dfec183bef36e046578b978d161b213b
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 09:00:59 2022
Account for dynamic null receiver type in argument propagation
Bug:
Change-Id: I4d29c793951f11189ae7954380d72a3b056027f3
M src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java
M src/test/java/com/android/tools/r8/optimize/argumentpropagation/PolymorphicMethodWithNullReceiverBoundTest.java
ap...@google.com <ap...@google.com> #15
Branch: 4.0
commit 721b3e6a29f7aae7a961016cdc5d8d1ca7befb1d
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 09:00:47 2022
Add test for trying to compute method states for dynamic null receiver
Bug:
Change-Id: I7ca63f38483c1e953b42c8b1737974f5b6897039
M src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java
M src/main/java/com/android/tools/r8/utils/InternalOptions.java
A src/test/java/com/android/tools/r8/optimize/argumentpropagation/PolymorphicMethodWithNullReceiverBoundTest.java
ap...@google.com <ap...@google.com> #16
Branch: 8.0
commit 250899ac04be1635c53a4f6b12d92e78df629aad
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 09:11:38 2022
Version 8.0.24
Bug:
Change-Id: Ide57065903e8462ed01296ea2894146a92386ad0
M src/main/java/com/android/tools/r8/Version.java
ap...@google.com <ap...@google.com> #17
Branch: 8.0
commit e9581ba99259fd7ca7c7e46c40e87abe10d32639
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 09:11:28 2022
Account for dynamic null receiver type in argument propagation
Bug:
Change-Id: I4d29c793951f11189ae7954380d72a3b056027f3
M src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java
M src/test/java/com/android/tools/r8/optimize/argumentpropagation/PolymorphicMethodWithNullReceiverBoundTest.java
ap...@google.com <ap...@google.com> #18
Branch: 8.0
commit 412f08f108d722837f41fc33ea4e69226a45b031
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 09:11:19 2022
Add test for trying to compute method states for dynamic null receiver
Bug:
Change-Id: I7ca63f38483c1e953b42c8b1737974f5b6897039
M src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java
M src/main/java/com/android/tools/r8/utils/InternalOptions.java
A src/test/java/com/android/tools/r8/optimize/argumentpropagation/PolymorphicMethodWithNullReceiverBoundTest.java
my...@gmail.com <my...@gmail.com> #19
4.0.49 fixes at least my problem! Thanks!
ap...@google.com <ap...@google.com> #20
Branch: main
commit a0b5226d8b06317f51e6f94752b40dbe2b7ee328
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Tue Dec 20 16:07:23 2022
Update null cyclic phis when rewriting always throwing instructions
Bug:
Change-Id: I3a26861b028c553e8bb5c66ae30f335d19bc40c4
M src/main/java/com/android/tools/r8/ir/analysis/type/DestructivePhiTypeUpdater.java
M src/main/java/com/android/tools/r8/ir/optimize/CodeRewriter.java
mk...@google.com <mk...@google.com> #21
Great to hear. For others seeing the same problem version 4.0.49 can be used by adding the following to the build.gradle file:
pluginManagement {
buildscript {
repositories {
mavenCentral()
maven {
url = uri("https://storage.googleapis.com/r8-releases/raw")
}
}
dependencies {
classpath("com.android.tools:r8:4.0.49")
}
}
}
my...@gmail.com <my...@gmail.com> #22
Would this land in 7.4.0 stable? It doesn't seem to have landed in rc03...
mk...@google.com <mk...@google.com> #23
This will not land in stable. The version on that branch is 4.0.48 at most, 4.0.49 has not been checked in.
dm...@izettle.com <dm...@izettle.com> #24
mk...@google.com <mk...@google.com> #25
Please ensure that you have setup the specific dependency on R8 to be version 4.0.51 and that you are not specifiying the version other places (such as buildSrc).
dm...@izettle.com <dm...@izettle.com> #26
Yes, my previous stacktrace was from 4.0.48. It was trickier to update than I thought. After really updating to 4.0.51 I started to get new trace
Caused by: java.lang.NullPointerException
at com.android.tools.r8.shaking.Enqueuer.markTypeAsLive(Enqueuer.java:2012)
at com.android.tools.r8.shaking.Enqueuer.traceTypeReference(Enqueuer.java:1388)
at com.android.tools.r8.shaking.DefaultEnqueuerUseRegistry.registerTypeReference(DefaultEnqueuerUseRegistry.java:174)
at com.android.tools.r8.cf.code.CfFrame.internalRegisterUse(CfFrame.java:273)
at com.android.tools.r8.cf.code.CfFrame.lambda$internalRegisterUse$1(CfFrame.java:264)
at com.android.tools.r8.cf.code.CfFrame.internalRegisterUse(CfFrame.java:264)
at com.android.tools.r8.cf.code.CfInstruction.registerUse(CfInstruction.java:104)
at com.android.tools.r8.graph.CfCode.registerCodeReferences(CfCode.java:683)
at com.android.tools.r8.graph.LazyCfCode.registerCodeReferences(LazyCfCode.java:284)
at com.android.tools.r8.graph.ProgramMethod.registerCodeReferences(ProgramMethod.java:127)
at com.android.tools.r8.shaking.Enqueuer.traceCode(Enqueuer.java:4809)
at com.android.tools.r8.shaking.Enqueuer.traceNonDesugaredCode(Enqueuer.java:4803)
at com.android.tools.r8.shaking.Enqueuer.markMethodAsLive(Enqueuer.java:4742)
at com.android.tools.r8.shaking.EnqueuerWorklist$MarkMethodLiveAction.run(EnqueuerWorklist.java:166)
at com.android.tools.r8.shaking.Enqueuer.trace(Enqueuer.java:4395)
at com.android.tools.r8.shaking.Enqueuer.traceApplication(Enqueuer.java:3622)
at com.android.tools.r8.R8.runEnqueuer(R8.java:1012)
at com.android.tools.r8.R8.run(R8.java:369)
at com.android.tools.r8.R8.run(R8.java:252)
at com.android.tools.r8.R8.lambda$runForTesting$1(R8.java:243)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:80)
... 35 more
R8 is a new Android code shrinker. If you experience any issues, please file a bug at
https://issuetracker.google.com, using 'Shrinker (R8)' as component name.
Current version is: 4.0.51 (build 41681a871b6a304b5c57388bf833ab1417e17ca9 from go/r8bot (luci-r8-custom-ci-bionic-22-vlxz)).
mk...@google.com <mk...@google.com>
dm...@izettle.com <dm...@izettle.com> #27
FYI. Downgrading R8 to 3.3.75 solved the issue.
dm...@izettle.com <dm...@izettle.com> #29
I don't think I can share a dump, it will be against company policy, sorry.
mk...@google.com <mk...@google.com> #30
Can you try to run with assertions enabled then?
./gradlew assembleRelease -Dorg.gradle.jvmargs='-ea:com.android.tools.r8'
or set the jvmargs in the gradle properties. Hopefully we will see where the error first appear then.
dm...@izettle.com <dm...@izettle.com> #31
I did this and I got these messages. There were more lines like that, I removed project-specific ones for security reasons. Is this what you was looking for?
Unable to find common super type for androidx/window/extensions/embedding/SplitPlaceholderRule and androidx/window/extensions/embedding/ActivityRule.
Unable to find common super type for androidx/window/extensions/embedding/SplitPairRule and java/lang/Object.
Unable to find common super type for com/google/common/util/concurrent/ListenableFuture and java/util/ArrayList.
Unable to find common super type for kotlin/Pair and java/lang/Object.
Unable to find common super type for okhttp3/Response and java/lang/Object.
Unable to find common super type for okhttp3/OkHttpClient and java/lang/Object.
Unable to find common super type for java/lang/Object and kotlin/Pair.
Unable to find common super type for java/lang/Exception and com/google/android/gms/tasks/Task.
Unable to find common super type for kotlinx/coroutines/CoroutineScope and java/lang/Object.
Unable to find common super type for java/lang/Object and kotlinx/coroutines/CoroutineScope.
Unable to find common super type for java/lang/NoClassDefFoundError and [REDACTED].
Current version is: 4.0.51 (build 41681a871b6a304b5c57388bf833ab1417e17ca9 from go/r8bot (luci-r8-custom-ci-bionic-22-vlxz)).
mk...@google.com <mk...@google.com> #32
No, that is not what I was looking for I am looking for a stack trace that is not the NPE. Running with assertions enabled should give a better indication of the origin of the error. The problem is that an object is constructed with a field that is null
. That is the NPE you are seeing. Internally we have an assert that such an object cannot be created so running with assertions would move the exception to creation time.
Potentially the argument should be:
-ea:com.android.tools.r8...
You should be able to specify it both by the command line and the gradle.properties file.
Please also run with --no-daemon
to ensure it will create a fresh VM.
dm...@izettle.com <dm...@izettle.com> #33
I did ./gradlew assembleRelease -Dorg.gradle.jvmargs='-ea:com.android.tools.r8' --no-daemon --stacktrace
and got the same stacktrace as initially, the one with NPE.
mk...@google.com <mk...@google.com> #34
Did you try:
./gradlew assembleRelease -Dorg.gradle.jvmargs='-ea:com.android.tools.r8...' --no-daemon --stacktrace
(notice the dots in the end of r8.)
dm...@izettle.com <dm...@izettle.com> #35
I've tried with dots and got new callstack :)
Caused by: java.lang.NullPointerException
at com.android.tools.r8.cf.code.frame.UninitializedNew.<init>(UninitializedNew.java:22)
at com.android.tools.r8.cf.code.frame.FrameType.uninitializedNew(FrameType.java:135)
at com.android.tools.r8.graph.LazyCfCode$MethodCodeVisitor.getFrameType(LazyCfCode.java:542)
at com.android.tools.r8.graph.LazyCfCode$MethodCodeVisitor.parseStack(LazyCfCode.java:521)
at com.android.tools.r8.graph.LazyCfCode$MethodCodeVisitor.visitFrame(LazyCfCode.java:501)
at com.android.tools.r8.org.objectweb.asm.ClassReader.readCode(ClassReader.java:2068)
at com.android.tools.r8.org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1514)
at com.android.tools.r8.org.objectweb.asm.ClassReader.accept(ClassReader.java:744)
at com.android.tools.r8.org.objectweb.asm.ClassReader.accept(ClassReader.java:424)
at com.android.tools.r8.graph.LazyCfCode.parseCode(LazyCfCode.java:205)
at com.android.tools.r8.graph.LazyCfCode.internalParseCode(LazyCfCode.java:161)
at com.android.tools.r8.utils.ExceptionUtils.lambda$withOriginAndPositionAttachmentHandler$5(ExceptionUtils.java:238)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAndPositionAttachmentHandler(ExceptionUtils.java:246)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAndPositionAttachmentHandler(ExceptionUtils.java:234)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAttachmentHandler(ExceptionUtils.java:225)
at com.android.tools.r8.graph.LazyCfCode.asCfCode(LazyCfCode.java:143)
at com.android.tools.r8.ir.desugar.NonEmptyCfInstructionDesugaringCollection.needsDesugaring(NonEmptyCfInstructionDesugaringCollection.java:349)
at com.android.tools.r8.shaking.Enqueuer.addToPendingDesugaring(Enqueuer.java:4004)
at com.android.tools.r8.shaking.Enqueuer.traceNonDesugaredCode(Enqueuer.java:4798)
at com.android.tools.r8.shaking.Enqueuer.markMethodAsLive(Enqueuer.java:4742)
at com.android.tools.r8.shaking.EnqueuerWorklist$MarkMethodLiveAction.run(EnqueuerWorklist.java:166)
at com.android.tools.r8.shaking.Enqueuer.trace(Enqueuer.java:4395)
at com.android.tools.r8.shaking.Enqueuer.traceApplication(Enqueuer.java:3622)
at com.android.tools.r8.R8.runEnqueuer(R8.java:1012)
at com.android.tools.r8.R8.run(R8.java:369)
at com.android.tools.r8.R8.run(R8.java:252)
at com.android.tools.r8.R8.lambda$runForTesting$1(R8.java:243)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:80)
... 35 more
Suppressed: com.android.tools.r8.utils.ExceptionUtils$OriginAttachmentException: java.lang.NullPointerException
at com.android.tools.r8.utils.ExceptionUtils$OriginAttachmentException.wrap(ExceptionUtils.java:258)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAndPositionAttachmentHandler(ExceptionUtils.java:248)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAndPositionAttachmentHandler(ExceptionUtils.java:234)
at com.android.tools.r8.utils.ExceptionUtils.withOriginAttachmentHandler(ExceptionUtils.java:225)
at com.android.tools.r8.graph.LazyCfCode.asCfCode(LazyCfCode.java:143)
at com.android.tools.r8.ir.desugar.NonEmptyCfInstructionDesugaringCollection.needsDesugaring(NonEmptyCfInstructionDesugaringCollection.java:349)
at com.android.tools.r8.shaking.Enqueuer.addToPendingDesugaring(Enqueuer.java:4004)
at com.android.tools.r8.shaking.Enqueuer.traceNonDesugaredCode(Enqueuer.java:4798)
at com.android.tools.r8.shaking.Enqueuer.markMethodAsLive(Enqueuer.java:4742)
at com.android.tools.r8.shaking.EnqueuerWorklist$MarkMethodLiveAction.run(EnqueuerWorklist.java:166)
at com.android.tools.r8.shaking.Enqueuer.trace(Enqueuer.java:4395)
at com.android.tools.r8.shaking.Enqueuer.traceApplication(Enqueuer.java:3622)
at com.android.tools.r8.R8.runEnqueuer(R8.java:1012)
at com.android.tools.r8.R8.run(R8.java:369)
at com.android.tools.r8.R8.run(R8.java:252)
at com.android.tools.r8.R8.lambda$runForTesting$1(R8.java:243)
at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:80)
at com.android.tools.r8.utils.ExceptionUtils.withR8CompilationHandler(ExceptionUtils.java:69)
at com.android.tools.r8.R8.runForTesting(R8.java:239)
at com.android.tools.r8.R8.run(R8.java:187)
at com.android.builder.dexing.R8Tool.runR8(r8Tool.kt:308)
at com.android.build.gradle.internal.tasks.R8Task$Companion.shrink(R8Task.kt:642)
at com.android.build.gradle.internal.tasks.R8Task$R8Runnable.execute(R8Task.kt:712)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59)
at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$2(DefaultWorkerExecutor.java:212)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:187)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:120)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:162)
at org.gradle.internal.Factories$1.create(Factories.java:31)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:249)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:109)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:114)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:157)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:126)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: [CIRCULAR REFERENCE: java.lang.NullPointerException]
ap...@google.com <ap...@google.com> #36
Branch: main
commit d3be3e93b26b4797fcfa4b071da30e5184ac27b5
Author: Morten Krogh-Jespersen <mkroghj@google.com>
Date: Thu Feb 02 10:38:36 2023
Throw compilation error with origin when failing to parse code
Bug:
Change-Id: I358dc5d95aacfe448ec9d1e2d5e5d5deb4921631
M src/main/java/com/android/tools/r8/graph/LazyCfCode.java
mk...@google.com <mk...@google.com> #37
I've created a new CL ToT that will show the origin of the class-file we cannot parse. Hopefully you can share that library/file with us. To use the new version, you have amend your build.gradle file:
pluginManagement {
buildscript {
repositories {
mavenCentral()
maven {
url = uri("https://storage.googleapis.com/r8-releases/raw/main")
}
}
dependencies {
classpath("com.android.tools:r8:d3be3e93b26b4797fcfa4b071da30e5184ac27b5")
classpath('com.google.guava:guava:30.1.1-jre') // <-- THIS IS REQUIRED UNTIL R8 3.2.4-dev
}
}
}
(Note that the maven repository is different)
Then run the .gradlew command again.
mk...@google.com <mk...@google.com> #38
I will close this bug waiting for answer since it marked as P1 and cannot change it since we backported an issue. Please open a new bug when you have the source files that we cannot parse.
Description
Getting the following exception when executing
:app:minifyVariantWithR8
when upgrading to7.4.0-beta02
. This worked without issues with AGP7.3.0
.