Q was finalized as API 29 in beta 4
Set it as the latest and add speculative constant for R.
Change-Id: I9ed34b6f5e44db7cda4d58892e54e4cc1d720f77
diff --git a/src/main/java/com/android/tools/r8/utils/AndroidApiLevel.java b/src/main/java/com/android/tools/r8/utils/AndroidApiLevel.java
index 135e961..8474058 100644
--- a/src/main/java/com/android/tools/r8/utils/AndroidApiLevel.java
+++ b/src/main/java/com/android/tools/r8/utils/AndroidApiLevel.java
@@ -9,7 +9,8 @@
* Android API level description
*/
public enum AndroidApiLevel {
- Q(29), // Speculative, this can change.
+ R(30), // Speculative, this can change.
+ Q(29),
P(28),
O_MR1(27),
O(26),
@@ -39,7 +40,7 @@
B_1_1(2),
B(1);
- public static AndroidApiLevel LATEST = P;
+ public static final AndroidApiLevel LATEST = Q;
private final int level;
@@ -139,6 +140,8 @@
return O_MR1;
case 28:
return P;
+ case 29:
+ return Q;
default:
return LATEST;
}