Update to a new version of Metalava
Biggest changes in metalava are:
- Starting to track valueOf and values methods for enums
- Infer nullability for static final fields that have
a concrete non null value set to it.
This change also suppresses reflection warning from java
that is caused by Intellij core reflecting into java.util.ResourceBundle
Test: ./gradlew updateApi
Change-Id: Ifdacf217cefc0d470fc204e8257eab3873e9b0b0
diff --git a/work/workmanager/api/2.4.0-rc01.txt b/work/workmanager/api/2.4.0-rc01.txt
index 25adbb9..6c0ce36 100644
--- a/work/workmanager/api/2.4.0-rc01.txt
+++ b/work/workmanager/api/2.4.0-rc01.txt
@@ -46,7 +46,7 @@
method public boolean requiresCharging();
method @RequiresApi(23) public boolean requiresDeviceIdle();
method public boolean requiresStorageNotLow();
- field public static final androidx.work.Constraints! NONE;
+ field public static final androidx.work.Constraints NONE;
}
public static final class Constraints.Builder {
@@ -84,7 +84,7 @@
method public String![]? getStringArray(String);
method public <T> boolean hasKeyWithValueOfType(String, Class<T!>);
method public byte[] toByteArray();
- field public static final androidx.work.Data! EMPTY;
+ field public static final androidx.work.Data EMPTY;
field public static final int MAX_DATA_BYTES = 10240; // 0x2800
}