Snap for 10650545 from be44578eea25458cbe534b749fd4d72a4d6a1c81 to mainline-media-swcodec-release

Change-Id: Id50863839b224348ddf61ec260eeb206331d3803
diff --git a/Android.bp b/Android.bp
index 6bdf99c..c7cfab0 100644
--- a/Android.bp
+++ b/Android.bp
@@ -6,19 +6,19 @@
     name: "metalava-gradle-plugin-deps",
     host_supported: true,
     jars: [
-        "com/android/tools/lint/lint-api/30.3.0-alpha08/lint-api-30.3.0-alpha08.jar",
-        "com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.jar",
-        "com/android/tools/lint/lint/30.3.0-alpha08/lint-30.3.0-alpha08.jar",
-        "com/android/tools/lint/lint-gradle/30.3.0-alpha08/lint-gradle-30.3.0-alpha08.jar",
-        "com/android/tools/lint/lint-model/30.3.0-alpha08/lint-model-30.3.0-alpha08.jar",
-        "com/android/tools/lint/lint-typedef-remover/30.3.0-alpha08/lint-typedef-remover-30.3.0-alpha08.jar",
-        "com/android/tools/common/30.3.0-alpha08/common-30.3.0-alpha08.jar",
-        "com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08.jar",
-        "com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08.jar",
-        "com/android/tools/external/org-jetbrains/uast/30.3.0-alpha08/uast-30.3.0-alpha08.jar",
-        "com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.jar",
-        "com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.jar",
-        "com/android/tools/repository/30.3.0-alpha08/repository-30.3.0-alpha08.jar",
-        "com/android/tools/build/manifest-merger/30.3.0-alpha08/manifest-merger-30.3.0-alpha08.jar",
+        "com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar",
+        "com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar",
+        "com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar",
+        "com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar",
+        "com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar",
+        "com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar",
+        "com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar",
+        "com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar",
+        "com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar",
+        "com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar",
+        "com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar",
+        "com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar",
+        "com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar",
+        "com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar",
     ],
 }
diff --git a/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar
new file mode 100644
index 0000000..47880c5
--- /dev/null
+++ b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar.md5 b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..635ac00
--- /dev/null
+++ b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+d1fa9829fe6f7ac05e737e832390816a
\ No newline at end of file
diff --git a/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar.sha1 b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..3f89714
--- /dev/null
+++ b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+b802599d1f47cae50e6a0c0dcc157a5db7afc6ea
\ No newline at end of file
diff --git a/com/android/tools/build/manifest-merger/30.3.0-alpha08/manifest-merger-30.3.0-alpha08.pom b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom
similarity index 92%
rename from com/android/tools/build/manifest-merger/30.3.0-alpha08/manifest-merger-30.3.0-alpha08.pom
rename to com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom
index 02b9f29..c22fae2 100644
--- a/com/android/tools/build/manifest-merger/30.3.0-alpha08/manifest-merger-30.3.0-alpha08.pom
+++ b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom
@@ -8,24 +8,24 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.build</groupId>
   <artifactId>manifest-merger</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <dependencies>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdklib</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdk-common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -37,7 +37,7 @@
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
diff --git a/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom.md5 b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..9b893a3
--- /dev/null
+++ b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+0ba677fa0d53ff44e88d3eca0b1f41c6
\ No newline at end of file
diff --git a/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom.sha1 b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..ed93809
--- /dev/null
+++ b/com/android/tools/build/manifest-merger/31.2.0-alpha08/manifest-merger-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+199a05b2912e0b2981b48509f8a8d0bfc6e00a7c
\ No newline at end of file
diff --git a/com/android/tools/build/manifest-merger/maven-metadata.xml b/com/android/tools/build/manifest-merger/maven-metadata.xml
index ade6bee..33fb2ac 100644
--- a/com/android/tools/build/manifest-merger/maven-metadata.xml
+++ b/com/android/tools/build/manifest-merger/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.build</groupId>
   <artifactId>manifest-merger</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar
new file mode 100644
index 0000000..8a56494
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..c001f3f
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+407e1cedc827ae671eed54360a125927
\ No newline at end of file
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..e7b54ab
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+9fed7d5d86a695cf2ab1db41c785933cb4ccb997
\ No newline at end of file
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar
new file mode 100644
index 0000000..2cd9ca2
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar.md5 b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..3e5a16e
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+475911b112a8d9eae397a8144fa5b387
\ No newline at end of file
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar.sha1 b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..8054bdd
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+88461a1b427687946188059ecd5ab5c483fe0b9f
\ No newline at end of file
diff --git a/com/android/tools/common/30.3.0-alpha08/common-30.3.0-alpha08.pom b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom
similarity index 85%
rename from com/android/tools/common/30.3.0-alpha08/common-30.3.0-alpha08.pom
rename to com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom
index 53271e7..5246af8 100644
--- a/com/android/tools/common/30.3.0-alpha08/common-30.3.0-alpha08.pom
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools</groupId>
   <artifactId>common</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.common</name>
   <description>common library used by other Android tools libraries.</description>
   <url>http://tools.android.com/</url>
@@ -24,13 +24,13 @@
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>annotations</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
-      <version>30.1-jre</version>
+      <version>31.1-jre</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
@@ -42,7 +42,7 @@
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom.md5 b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..e3c624f
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+0fc7683b592fb1de60eccca45e464d03
\ No newline at end of file
diff --git a/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom.sha1 b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..c7221bb
--- /dev/null
+++ b/com/android/tools/common/31.2.0-alpha08/common-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+cd2f753fd10708c9f519b8a69b2ae3985512be15
\ No newline at end of file
diff --git a/com/android/tools/common/maven-metadata.xml b/com/android/tools/common/maven-metadata.xml
index ac2fee1..a2897a2 100644
--- a/com/android/tools/common/maven-metadata.xml
+++ b/com/android/tools/common/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools</groupId>
   <artifactId>common</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201949</lastUpdated>
+    <lastUpdated>20230620122358</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.jar b/com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.jar
deleted file mode 100644
index 48a05b4..0000000
--- a/com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.jar
+++ /dev/null
Binary files differ
diff --git a/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar
new file mode 100644
index 0000000..ab259db
--- /dev/null
+++ b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar.md5 b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..204a2cb
--- /dev/null
+++ b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+ca3af4951806356122a9e8c994629b0e
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar.sha1 b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..1cb303f
--- /dev/null
+++ b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+977852c4ace86da4dcb4cf8d1bfdfffa3c609fec
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.pom b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom
similarity index 85%
rename from com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.pom
rename to com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom
index 5f060b3..0718f3e 100644
--- a/com/android/tools/external/com-intellij/intellij-core/30.3.0-alpha08/intellij-core-30.3.0-alpha08.pom
+++ b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.external.com-intellij</groupId>
   <artifactId>intellij-core</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.external.com-intellij.intellij-core</name>
   <description>IntelliJ IDEA Core</description>
   <url>http://tools.android.com/</url>
@@ -24,7 +24,7 @@
     <dependency>
       <groupId>org.jetbrains.intellij.deps</groupId>
       <artifactId>trove4j</artifactId>
-      <version>1.0.20181211</version>
+      <version>1.0.20200330</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom.md5 b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..d779335
--- /dev/null
+++ b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+33f6ffa4802c243f147503f2d6b66d54
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom.sha1 b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..68ebc80
--- /dev/null
+++ b/com/android/tools/external/com-intellij/intellij-core/31.2.0-alpha08/intellij-core-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+1a85bd02cacd7ba496ed44525ba339470025545b
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/intellij-core/maven-metadata.xml b/com/android/tools/external/com-intellij/intellij-core/maven-metadata.xml
index f5bca60..f1d210a 100644
--- a/com/android/tools/external/com-intellij/intellij-core/maven-metadata.xml
+++ b/com/android/tools/external/com-intellij/intellij-core/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.external.com-intellij</groupId>
   <artifactId>intellij-core</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.jar b/com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.jar
deleted file mode 100644
index f8a8ce3..0000000
--- a/com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.jar
+++ /dev/null
Binary files differ
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar
new file mode 100644
index 0000000..0da5159
--- /dev/null
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar.md5 b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..541d3a6
--- /dev/null
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+cb24bb46ed034fdfd84bf523f7bc68a3
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar.sha1 b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..f184d65
--- /dev/null
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+f5c79edc4de0f44f5743ea6bc9838d3cb37f8e62
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.pom b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom
similarity index 86%
rename from com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.pom
rename to com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom
index 768679d..5cd6c88 100644
--- a/com/android/tools/external/com-intellij/kotlin-compiler/30.3.0-alpha08/kotlin-compiler-30.3.0-alpha08.pom
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.external.com-intellij</groupId>
   <artifactId>kotlin-compiler</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.external.com-intellij.kotlin-compiler</name>
   <description>Kotlin Compiler</description>
   <url>http://tools.android.com/</url>
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom.md5 b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..caa727d
--- /dev/null
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+6ad7bb4436fd9d8c27eed96c303e3843
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom.sha1 b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..e8695ae
--- /dev/null
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/31.2.0-alpha08/kotlin-compiler-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+dca218906c3f0f568a1e2b7adf2d70d67e04d22f
\ No newline at end of file
diff --git a/com/android/tools/external/com-intellij/kotlin-compiler/maven-metadata.xml b/com/android/tools/external/com-intellij/kotlin-compiler/maven-metadata.xml
index 4af5ba2..e2201ae 100644
--- a/com/android/tools/external/com-intellij/kotlin-compiler/maven-metadata.xml
+++ b/com/android/tools/external/com-intellij/kotlin-compiler/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.external.com-intellij</groupId>
   <artifactId>kotlin-compiler</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar
new file mode 100644
index 0000000..b8132dd
--- /dev/null
+++ b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar.md5 b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..3de2234
--- /dev/null
+++ b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+0ce07e9e5a304620a70cdfb761a85445
\ No newline at end of file
diff --git a/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar.sha1 b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..3421b64
--- /dev/null
+++ b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+aa390445b9154dd087c925a8b0a17327d85d8784
\ No newline at end of file
diff --git a/com/android/tools/external/org-jetbrains/uast/30.3.0-alpha08/uast-30.3.0-alpha08.pom b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom
similarity index 86%
rename from com/android/tools/external/org-jetbrains/uast/30.3.0-alpha08/uast-30.3.0-alpha08.pom
rename to com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom
index 9e5efb2..4a48628 100644
--- a/com/android/tools/external/org-jetbrains/uast/30.3.0-alpha08/uast-30.3.0-alpha08.pom
+++ b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.external.org-jetbrains</groupId>
   <artifactId>uast</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.external.org-jetbrains.uast</name>
   <description>Unified AST</description>
   <url>http://tools.android.com/</url>
diff --git a/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom.md5 b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..b629661
--- /dev/null
+++ b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+e622936d7e4a69cf08b7c04615f9356e
\ No newline at end of file
diff --git a/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom.sha1 b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..3b96e6b
--- /dev/null
+++ b/com/android/tools/external/org-jetbrains/uast/31.2.0-alpha08/uast-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+d712321d15a9e377cab8116fdb6767b2e03faf07
\ No newline at end of file
diff --git a/com/android/tools/external/org-jetbrains/uast/maven-metadata.xml b/com/android/tools/external/org-jetbrains/uast/maven-metadata.xml
index d05f730..481f29b 100644
--- a/com/android/tools/external/org-jetbrains/uast/maven-metadata.xml
+++ b/com/android/tools/external/org-jetbrains/uast/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.external.org-jetbrains</groupId>
   <artifactId>uast</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar
new file mode 100644
index 0000000..422b15a
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..3528fe7
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+8d468d2debd388dd0e3ed5559f0ad137
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..bf85666
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+8a629c6064f2810e6b8b5365f9b7fb1a74e0b789
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar
new file mode 100644
index 0000000..ef9805a
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar.md5 b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..688a279
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+5f264f70a265b8a094f017de3b181d2e
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar.sha1 b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..7964f26
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+7720828ba839a5cbf6426a6fc9c760b506ddefa3
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-api/30.3.0-alpha08/lint-api-30.3.0-alpha08.pom b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom
similarity index 83%
rename from com/android/tools/lint/lint-api/30.3.0-alpha08/lint-api-30.3.0-alpha08.pom
rename to com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom
index b0696d5..8de1e57 100644
--- a/com/android/tools/lint/lint-api/30.3.0-alpha08/lint-api-30.3.0-alpha08.pom
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-api</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.lint.lint-api</name>
   <description>API to build lint checks</description>
   <url>http://tools.android.com/</url>
@@ -24,55 +24,55 @@
     <dependency>
       <groupId>com.android.tools.lint</groupId>
       <artifactId>lint-model</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>intellij-core</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>kotlin-compiler</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.org-jetbrains</groupId>
       <artifactId>uast</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.build</groupId>
       <artifactId>manifest-merger</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.layoutlib</groupId>
       <artifactId>layoutlib-api</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdk-common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdklib</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
@@ -90,37 +90,37 @@
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-reflect</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.ow2.asm</groupId>
       <artifactId>asm</artifactId>
-      <version>9.1</version>
+      <version>9.2</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.ow2.asm</groupId>
       <artifactId>asm-tree</artifactId>
-      <version>9.1</version>
+      <version>9.2</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.build</groupId>
       <artifactId>builder-model</artifactId>
-      <version>7.3.0-alpha08</version>
+      <version>8.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
-      <version>30.1-jre</version>
+      <version>31.1-jre</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom.md5 b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..37e68f1
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+741f29f05623a4ca9c83e943b8ad8fb0
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom.sha1 b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..457e983
--- /dev/null
+++ b/com/android/tools/lint/lint-api/31.2.0-alpha08/lint-api-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+aae0f8fc01e1fcdab172eb4fab87d5c8f860c667
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-api/maven-metadata.xml b/com/android/tools/lint/lint-api/maven-metadata.xml
index 4e30d7d..b4de7a8 100644
--- a/com/android/tools/lint/lint-api/maven-metadata.xml
+++ b/com/android/tools/lint/lint-api/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-api</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.jar b/com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.jar
deleted file mode 100644
index 357d132..0000000
--- a/com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.jar
+++ /dev/null
Binary files differ
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar
new file mode 100644
index 0000000..a844338
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..f991623
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+f9e96391050b2af237d06bb782ca2ead
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..601d8a0
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+f6dadb7a823edbc7f073bf0028beccfac1f1ecd6
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar
new file mode 100644
index 0000000..e28fdb3
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar.md5 b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..cd6755d
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+2f040144da0f1988f038c58fecb3a4ef
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar.sha1 b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..d6bc70b
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+ee0b9d6fba249c98dbb1dcf4d260b2e81c41dc3f
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.pom b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom
similarity index 82%
rename from com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.pom
rename to com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom
index 514bdf5..aea421f 100644
--- a/com/android/tools/lint/lint-checks/30.3.0-alpha08/lint-checks-30.3.0-alpha08.pom
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-checks</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.lint.lint-checks</name>
   <description>Checks for Android Lint</description>
   <url>http://tools.android.com/</url>
@@ -24,73 +24,73 @@
     <dependency>
       <groupId>com.android.tools.lint</groupId>
       <artifactId>lint-api</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>intellij-core</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>kotlin-compiler</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.org-jetbrains</groupId>
       <artifactId>uast</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.layoutlib</groupId>
       <artifactId>layoutlib-api</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>play-sdk-proto</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdk-common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdklib</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.code.gson</groupId>
       <artifactId>gson</artifactId>
-      <version>2.8.6</version>
+      <version>2.10</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
-      <version>30.1-jre</version>
+      <version>31.1-jre</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -102,13 +102,13 @@
     <dependency>
       <groupId>org.jetbrains.intellij.deps</groupId>
       <artifactId>trove4j</artifactId>
-      <version>1.0.20181211</version>
+      <version>1.0.20200330</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.ow2.asm</groupId>
       <artifactId>asm-analysis</artifactId>
-      <version>9.1</version>
+      <version>9.2</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom.md5 b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..ad88b23
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+948b1d6855170e92f0955ce8fd6b6aa3
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom.sha1 b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..4ae56f0
--- /dev/null
+++ b/com/android/tools/lint/lint-checks/31.2.0-alpha08/lint-checks-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+0ba2c8273ea7f0b24df26e596fcc72c9490a7399
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-checks/maven-metadata.xml b/com/android/tools/lint/lint-checks/maven-metadata.xml
index 9f3fe7b..27edd84 100644
--- a/com/android/tools/lint/lint-checks/maven-metadata.xml
+++ b/com/android/tools/lint/lint-checks/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-checks</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar
new file mode 100644
index 0000000..4f31511
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..aac1937
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+0469f97dc9af66841fac42f0a2972816
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..093e22d
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+365296cf1898b9c86e3f76700b78ad9062172d2a
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar
new file mode 100644
index 0000000..91f2ba9
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar.md5 b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..5911121
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+41c5d36632b42d41e0ee8754df3f518b
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar.sha1 b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..f6c8faf
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+684709eff4ce13cd8acb0864e0331947e0f95f3a
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-gradle/30.3.0-alpha08/lint-gradle-30.3.0-alpha08.pom b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom
similarity index 82%
rename from com/android/tools/lint/lint-gradle/30.3.0-alpha08/lint-gradle-30.3.0-alpha08.pom
rename to com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom
index 96c3a10..d247433 100644
--- a/com/android/tools/lint/lint-gradle/30.3.0-alpha08/lint-gradle-30.3.0-alpha08.pom
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-gradle</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.lint.lint-gradle</name>
   <description>Gradle integration for Android Lint</description>
   <url>http://tools.android.com/</url>
@@ -24,43 +24,43 @@
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>intellij-core</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>kotlin-compiler</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.org-jetbrains</groupId>
       <artifactId>uast</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.lint</groupId>
       <artifactId>lint</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.lint</groupId>
       <artifactId>lint-typedef-remover</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.codehaus.groovy</groupId>
       <artifactId>groovy</artifactId>
-      <version>3.0.9</version>
+      <version>3.0.10</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom.md5 b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..10d7b5f
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+1bd51aedc8b9ef08253c532b4c02071a
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom.sha1 b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..a0a054b
--- /dev/null
+++ b/com/android/tools/lint/lint-gradle/31.2.0-alpha08/lint-gradle-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+3265c087db81836c4f0b2e5748a975f54e8eeeb6
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-gradle/maven-metadata.xml b/com/android/tools/lint/lint-gradle/maven-metadata.xml
index ab40669..c6286b0 100644
--- a/com/android/tools/lint/lint-gradle/maven-metadata.xml
+++ b/com/android/tools/lint/lint-gradle/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-gradle</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201858</lastUpdated>
+    <lastUpdated>20230620122318</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar
new file mode 100644
index 0000000..f62cfd7
--- /dev/null
+++ b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar.md5 b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..e578461
--- /dev/null
+++ b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+68e696ffd41b8a322a83fd855491a3b6
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar.sha1 b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..d427cd9
--- /dev/null
+++ b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+2ed27bf2fbfd37352a055e14b1a3ca8107005663
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-model/30.3.0-alpha08/lint-model-30.3.0-alpha08.pom b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom
similarity index 84%
rename from com/android/tools/lint/lint-model/30.3.0-alpha08/lint-model-30.3.0-alpha08.pom
rename to com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom
index 4959cb6..c1fdac5 100644
--- a/com/android/tools/lint/lint-model/30.3.0-alpha08/lint-model-30.3.0-alpha08.pom
+++ b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-model</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.lint.lint-model</name>
   <description>Lint build system model</description>
   <url>http://tools.android.com/</url>
@@ -24,19 +24,19 @@
     <dependency>
       <groupId>com.android.tools.build</groupId>
       <artifactId>builder-model</artifactId>
-      <version>7.3.0-alpha08</version>
+      <version>8.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdk-common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -48,7 +48,7 @@
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom.md5 b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..3d1e7b0
--- /dev/null
+++ b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+565a3895de74a9227cd13863b2899882
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom.sha1 b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..57a5473
--- /dev/null
+++ b/com/android/tools/lint/lint-model/31.2.0-alpha08/lint-model-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+0d0e56faeb083a6aa781f9969a90de6a57a9075c
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-model/maven-metadata.xml b/com/android/tools/lint/lint-model/maven-metadata.xml
index b89498f..3db3438 100644
--- a/com/android/tools/lint/lint-model/maven-metadata.xml
+++ b/com/android/tools/lint/lint-model/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-model</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201911</lastUpdated>
+    <lastUpdated>20230620122328</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar
new file mode 100644
index 0000000..5a12d7d
--- /dev/null
+++ b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar.md5 b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..5faab92
--- /dev/null
+++ b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+0788e61b59475e6603b0375097977b9a
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar.sha1 b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..21e4a94
--- /dev/null
+++ b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+644ab9b8a697ba83702c4e32eaaf95c504e1a522
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-typedef-remover/30.3.0-alpha08/lint-typedef-remover-30.3.0-alpha08.pom b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom
similarity index 84%
rename from com/android/tools/lint/lint-typedef-remover/30.3.0-alpha08/lint-typedef-remover-30.3.0-alpha08.pom
rename to com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom
index d72eeca..2451a77 100644
--- a/com/android/tools/lint/lint-typedef-remover/30.3.0-alpha08/lint-typedef-remover-30.3.0-alpha08.pom
+++ b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-typedef-remover</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.lint.lint-typedef-remover</name>
   <description>Utility to remove typedef annotations from classes</description>
   <url>http://tools.android.com/</url>
@@ -24,19 +24,19 @@
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>annotations</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
-      <version>30.1-jre</version>
+      <version>31.1-jre</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.ow2.asm</groupId>
       <artifactId>asm</artifactId>
-      <version>9.1</version>
+      <version>9.2</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom.md5 b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..145725e
--- /dev/null
+++ b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+9487999e63cbac8bc1726e3f90346450
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom.sha1 b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..f6138c0
--- /dev/null
+++ b/com/android/tools/lint/lint-typedef-remover/31.2.0-alpha08/lint-typedef-remover-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+b07d070e3da2d9d2d589a3f11d5345f27664291c
\ No newline at end of file
diff --git a/com/android/tools/lint/lint-typedef-remover/maven-metadata.xml b/com/android/tools/lint/lint-typedef-remover/maven-metadata.xml
index 23a905f..b7eac8d 100644
--- a/com/android/tools/lint/lint-typedef-remover/maven-metadata.xml
+++ b/com/android/tools/lint/lint-typedef-remover/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint-typedef-remover</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201854</lastUpdated>
+    <lastUpdated>20230620122313</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar
new file mode 100644
index 0000000..c5b63f1
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..6531939
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+45e26a293fe23843c4a3e08177c1429a
\ No newline at end of file
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..6808c3c
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+1a4f7b30488b4da94549d75a3123984a730b8dcd
\ No newline at end of file
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar
new file mode 100644
index 0000000..4533b61
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar.md5 b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..feacf5b
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+c3d81b04865af06daf070c7daa3964b1
\ No newline at end of file
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar.sha1 b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..98914f2
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+66cb2ee10b1995b9069255efae7d5aba1acd09f4
\ No newline at end of file
diff --git a/com/android/tools/lint/lint/30.3.0-alpha08/lint-30.3.0-alpha08.pom b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom
similarity index 82%
rename from com/android/tools/lint/lint/30.3.0-alpha08/lint-30.3.0-alpha08.pom
rename to com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom
index 9367774..a8c2675 100644
--- a/com/android/tools/lint/lint/30.3.0-alpha08/lint-30.3.0-alpha08.pom
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.lint.lint</name>
   <description>Lint tools. Both a Command line tool and a library to add lint features to other tools</description>
   <url>http://tools.android.com/</url>
@@ -24,85 +24,85 @@
     <dependency>
       <groupId>com.android.tools.lint</groupId>
       <artifactId>lint-api</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.lint</groupId>
       <artifactId>lint-checks</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>intellij-core</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.com-intellij</groupId>
       <artifactId>kotlin-compiler</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.external.org-jetbrains</groupId>
       <artifactId>uast</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.analytics-library</groupId>
       <artifactId>protos</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.analytics-library</groupId>
       <artifactId>shared</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.analytics-library</groupId>
       <artifactId>tracker</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.build</groupId>
       <artifactId>manifest-merger</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.layoutlib</groupId>
       <artifactId>layoutlib-api</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdk-common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>sdklib</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
-      <version>30.1-jre</version>
+      <version>31.1-jre</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -114,13 +114,13 @@
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-reflect</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom.md5 b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..f59209f
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+cacce41353749b3b4622c66c373ad992
\ No newline at end of file
diff --git a/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom.sha1 b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..5d82fc4
--- /dev/null
+++ b/com/android/tools/lint/lint/31.2.0-alpha08/lint-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+58a7802e713f6513328d6cf05086f2451e2d005e
\ No newline at end of file
diff --git a/com/android/tools/lint/lint/maven-metadata.xml b/com/android/tools/lint/lint/maven-metadata.xml
index 5a0972d..62af58f 100644
--- a/com/android/tools/lint/lint/maven-metadata.xml
+++ b/com/android/tools/lint/lint/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools.lint</groupId>
   <artifactId>lint</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201915</lastUpdated>
+    <lastUpdated>20230620122331</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar
new file mode 100644
index 0000000..f249892
--- /dev/null
+++ b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar.md5 b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..b253397
--- /dev/null
+++ b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+7febb6259a64d570f5259cf1fb70007f
\ No newline at end of file
diff --git a/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar.sha1 b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..d4d2550
--- /dev/null
+++ b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+eee1c0c9b7f409c50028df233797ed9476a71d69
\ No newline at end of file
diff --git a/com/android/tools/repository/30.3.0-alpha08/repository-30.3.0-alpha08.pom b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom
similarity index 87%
rename from com/android/tools/repository/30.3.0-alpha08/repository-30.3.0-alpha08.pom
rename to com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom
index 365af9b..3abb64f 100644
--- a/com/android/tools/repository/30.3.0-alpha08/repository-30.3.0-alpha08.pom
+++ b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools</groupId>
   <artifactId>repository</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.repository</name>
   <description>A library for downloading and managing package repositories</description>
   <url>http://tools.android.com/</url>
@@ -24,13 +24,13 @@
     <dependency>
       <groupId>com.android.tools.analytics-library</groupId>
       <artifactId>shared</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -48,7 +48,7 @@
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-compress</artifactId>
-      <version>1.20</version>
+      <version>1.21</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -60,7 +60,7 @@
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom.md5 b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..4c66f7c
--- /dev/null
+++ b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+af66f68bac80fbaaf10eebf171814bb0
\ No newline at end of file
diff --git a/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom.sha1 b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..68b5675
--- /dev/null
+++ b/com/android/tools/repository/31.2.0-alpha08/repository-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+a77be05f9b0c83481cea13753f6714f3089e3500
\ No newline at end of file
diff --git a/com/android/tools/repository/maven-metadata.xml b/com/android/tools/repository/maven-metadata.xml
index 9623f7d..5474afe 100644
--- a/com/android/tools/repository/maven-metadata.xml
+++ b/com/android/tools/repository/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools</groupId>
   <artifactId>repository</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201949</lastUpdated>
+    <lastUpdated>20230620122358</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08-sources.jar b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar
similarity index 60%
rename from com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08-sources.jar
rename to com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar
index 39f185d..3eb185d 100644
--- a/com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08-sources.jar
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..1ecc1b0
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+57bec818ae8c83040abfa1de42b3f4e5
\ No newline at end of file
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..82d5b27
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+ce8778c60556dc9cd7a2d3d9f43dc0f950abece2
\ No newline at end of file
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar
new file mode 100644
index 0000000..deadbc1
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar.md5 b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..d607cd8
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+a19d54dd57e4da01202ca6f07538c01e
\ No newline at end of file
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar.sha1 b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..e08b5eb
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+9d2a57dfcfa856d33371ac18ea9020be57365066
\ No newline at end of file
diff --git a/com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08.pom b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom
similarity index 86%
rename from com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08.pom
rename to com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom
index 2b862eb..06f356e 100644
--- a/com/android/tools/sdk-common/30.3.0-alpha08/sdk-common-30.3.0-alpha08.pom
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools</groupId>
   <artifactId>sdk-common</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.sdk-common</name>
   <description>sdk-common library used by other Android tools libraries.</description>
   <url>http://tools.android.com/</url>
@@ -24,55 +24,55 @@
     <dependency>
       <groupId>com.android.tools.analytics-library</groupId>
       <artifactId>shared</artifactId>
-      <version>30.3.0-alpha08</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.android.tools</groupId>
-      <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.android.tools.ddms</groupId>
-      <artifactId>ddmlib</artifactId>
-      <version>30.3.0-alpha08</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.android.tools.layoutlib</groupId>
-      <artifactId>layoutlib-api</artifactId>
-      <version>30.3.0-alpha08</version>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.android.tools</groupId>
-      <artifactId>sdklib</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.build</groupId>
       <artifactId>aapt2-proto</artifactId>
-      <version>7.0.0-beta04-7396180</version>
+      <version>8.2.0-alpha08-10154469</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.android.tools</groupId>
+      <artifactId>common</artifactId>
+      <version>31.2.0-alpha08</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.android.tools.ddms</groupId>
+      <artifactId>ddmlib</artifactId>
+      <version>31.2.0-alpha08</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.android.tools.layoutlib</groupId>
+      <artifactId>layoutlib-api</artifactId>
+      <version>31.2.0-alpha08</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.android.tools</groupId>
+      <artifactId>sdklib</artifactId>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.code.gson</groupId>
       <artifactId>gson</artifactId>
-      <version>2.8.6</version>
+      <version>2.10</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
-      <version>30.1-jre</version>
+      <version>31.1-jre</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.protobuf</groupId>
       <artifactId>protobuf-java</artifactId>
-      <version>3.17.2</version>
+      <version>3.19.3</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
@@ -108,19 +108,19 @@
     <dependency>
       <groupId>org.jetbrains.intellij.deps</groupId>
       <artifactId>trove4j</artifactId>
-      <version>1.0.20181211</version>
+      <version>1.0.20200330</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-reflect</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.jetbrains.kotlin</groupId>
       <artifactId>kotlin-stdlib-jdk8</artifactId>
-      <version>1.5.31</version>
+      <version>1.9.0-Beta</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom.md5 b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..2a975c5
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+e6d83458db38ee103914c5345f2c884e
\ No newline at end of file
diff --git a/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom.sha1 b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..e778f12
--- /dev/null
+++ b/com/android/tools/sdk-common/31.2.0-alpha08/sdk-common-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+3cf7159450d6754133bd630b1339a587e9e0ef53
\ No newline at end of file
diff --git a/com/android/tools/sdk-common/maven-metadata.xml b/com/android/tools/sdk-common/maven-metadata.xml
index ee0e612..8eddc47 100644
--- a/com/android/tools/sdk-common/maven-metadata.xml
+++ b/com/android/tools/sdk-common/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools</groupId>
   <artifactId>sdk-common</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201938</lastUpdated>
+    <lastUpdated>20230620122350</lastUpdated>
   </versioning>
 </metadata>
diff --git a/com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08-sources.jar b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar
similarity index 74%
rename from com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08-sources.jar
rename to com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar
index 165cd1b..6bc2389 100644
--- a/com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08-sources.jar
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar
Binary files differ
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar.md5 b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar.md5
new file mode 100644
index 0000000..b5c848e
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar.md5
@@ -0,0 +1 @@
+09a4d01857df4ea6b746fc60979f7711
\ No newline at end of file
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar.sha1 b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar.sha1
new file mode 100644
index 0000000..924e197
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08-sources.jar.sha1
@@ -0,0 +1 @@
+45809f9f5c615b0eb4ff8c9d1369b25a83f316e6
\ No newline at end of file
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar
new file mode 100644
index 0000000..3e2f881
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar
Binary files differ
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar.md5 b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar.md5
new file mode 100644
index 0000000..11a2b9a
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar.md5
@@ -0,0 +1 @@
+d708f4c096691e35c9825e6247edb843
\ No newline at end of file
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar.sha1 b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar.sha1
new file mode 100644
index 0000000..7382f3d
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.jar.sha1
@@ -0,0 +1 @@
+d18db63839a6dd05116a01133fdc4b6cfae9d811
\ No newline at end of file
diff --git a/com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08.pom b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom
similarity index 85%
rename from com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08.pom
rename to com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom
index b1b4e50..db3d930 100644
--- a/com/android/tools/sdklib/30.3.0-alpha08/sdklib-30.3.0-alpha08.pom
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.android.tools</groupId>
   <artifactId>sdklib</artifactId>
-  <version>30.3.0-alpha08</version>
+  <version>31.2.0-alpha08</version>
   <name>com.android.tools.sdklib</name>
   <description>A library to parse and download the Android SDK.</description>
   <url>http://tools.android.com/</url>
@@ -24,43 +24,43 @@
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>repository</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>common</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools</groupId>
       <artifactId>dvlib</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.android.tools.layoutlib</groupId>
       <artifactId>layoutlib-api</artifactId>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>com.google.code.gson</groupId>
       <artifactId>gson</artifactId>
-      <version>2.8.6</version>
+      <version>2.10</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-compress</artifactId>
-      <version>1.20</version>
+      <version>1.21</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.httpcomponents</groupId>
       <artifactId>httpcore</artifactId>
-      <version>4.4.13</version>
+      <version>4.4.16</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom.md5 b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom.md5
new file mode 100644
index 0000000..86060ca
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom.md5
@@ -0,0 +1 @@
+80f8323aa2ff6e37fe57d28937bf1f24
\ No newline at end of file
diff --git a/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom.sha1 b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom.sha1
new file mode 100644
index 0000000..11e661a
--- /dev/null
+++ b/com/android/tools/sdklib/31.2.0-alpha08/sdklib-31.2.0-alpha08.pom.sha1
@@ -0,0 +1 @@
+40e85ecb217db36bba2f62668302b8a01ba8a44a
\ No newline at end of file
diff --git a/com/android/tools/sdklib/maven-metadata.xml b/com/android/tools/sdklib/maven-metadata.xml
index b4b482d..55692ba 100644
--- a/com/android/tools/sdklib/maven-metadata.xml
+++ b/com/android/tools/sdklib/maven-metadata.xml
@@ -3,10 +3,10 @@
   <groupId>com.android.tools</groupId>
   <artifactId>sdklib</artifactId>
   <versioning>
-    <release>30.3.0-alpha08</release>
+    <release>31.2.0-alpha08</release>
     <versions>
-      <version>30.3.0-alpha08</version>
+      <version>31.2.0-alpha08</version>
     </versions>
-    <lastUpdated>20220415201952</lastUpdated>
+    <lastUpdated>20230620122401</lastUpdated>
   </versioning>
 </metadata>
diff --git a/update-metalava-lint-deps.sh b/update-metalava-lint-deps.sh
new file mode 100755
index 0000000..ce106c8
--- /dev/null
+++ b/update-metalava-lint-deps.sh
@@ -0,0 +1,91 @@
+#!/bin/bash
+
+set -ex
+
+if [[ $# != 2 ]]; then
+  echo "$0 <new version> <bug id>" >&2
+  exit 1
+fi
+
+CURRENT_LINT_VERSION=$(grep release com/android/tools/lint/lint/maven-metadata.xml | sed "s|.*<release>||;s|</release>||")
+NEW_LINT_VERSION=$1
+BUG_ID=$2
+
+echo "Upgrading metalava lint dependencies from $CURRENT_LINT_VERSION to $NEW_LINT_VERSION"
+
+MVN_DIR=$(mktemp -d)
+if [[ ! "$MVN_DIR" || ! -d "$MVN_DIR" ]]; then
+  echo "Could not create temp dir into which maven can be downloaded" >&2
+  exit 1
+fi
+
+function delete_mvn_dir {
+  rm -fr ${MVN_DIR}
+}
+
+trap delete_mvn_dir EXIT
+
+# Download and unzip Apache Maven 3.9.2
+(
+  cd $MVN_DIR
+  curl https://dlcdn.apache.org/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.zip --output apache-maven-3.9.2-bin.zip
+  unzip apache-maven-3.9.2-bin.zip
+)
+
+MVN_BIN_DIR=$(find $MVN_DIR -name bin)
+
+LINT_MODULES=(
+  "com.android.tools.lint:lint-api"
+  "com.android.tools.lint:lint-checks"
+  "com.android.tools.lint:lint-gradle"
+  "com.android.tools.lint:lint"
+  "com.android.tools:common"
+  "com.android.tools:sdk-common"
+  "com.android.tools:sdklib"
+)
+
+# Add the bin directory containing maven to the path.
+export PATH="$PATH:$MVN_BIN_DIR"
+
+# Update all the lint modules.
+for i in ${LINT_MODULES[@]}
+do
+  ../tools/import-maven-artifacts.sh $i:$NEW_LINT_VERSION
+done
+
+# Unused dependencies
+#   The following directories contain dependencies of the above LINT_MODULES
+#   that are not required and so can be deleted.
+UNUSED_DEPS=(
+  "com/android/tools/analytics-library"
+  "com/android/tools/annotations"
+  "com/android/tools/build/aapt2-proto"
+  "com/android/tools/build/builder-model"
+  "com/android/tools/ddms"
+  "com/android/tools/dvlib"
+  "com/android/tools/layoutlib"
+  "com/android/tools/play-sdk-proto"
+  "org/apache/commons/compress/harmony/pack200"
+)
+rm -fr ${UNUSED_DEPS[@]}
+
+# Delete the old dependencies
+find -name "${CURRENT_LINT_VERSION}" -type d | xargs rm -fr
+
+# Change Android.bp to use new versions
+perl -pi -e "s/$CURRENT_LINT_VERSION/$NEW_LINT_VERSION/g" Android.bp
+
+# Add the changes to git.
+git add -u
+find -name "${NEW_LINT_VERSION}" -type d | xargs git add
+
+git commit -m "Upgrade metalava lint prebuilts to $NEW_LINT_VERSION
+
+$0 $NEW_LINT_VERSION $BUG_ID
+
+Bug: $BUG_ID
+Test: m update-api
+"
+
+echo "Please run the following to test before submitting"
+echo "    m update-api"