Update current API signatures after Metalava build ID 10338742
`static` functions in `interface` shouldn't be `default`.
RelNote: N/A
Bug: 271032477
Test: ./gradlew checkApi
Change-Id: I5ebd76b1c7a585f4b79a25834447a5cbc5ebeb8e
diff --git a/appactions/builtintypes/builtintypes/api/current.txt b/appactions/builtintypes/builtintypes/api/current.txt
index f2534f8..be0a503 100644
--- a/appactions/builtintypes/builtintypes/api/current.txt
+++ b/appactions/builtintypes/builtintypes/api/current.txt
@@ -636,7 +636,7 @@
}
public interface Alarm extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Alarm.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Alarm.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.Schedule? getAlarmSchedule();
method public androidx.appactions.builtintypes.types.Alarm.Builder<?> toBuilder();
property public abstract androidx.appactions.builtintypes.types.Schedule? alarmSchedule;
@@ -694,7 +694,7 @@
}
public interface ExecutionStatus extends androidx.appactions.builtintypes.types.Intangible {
- method public default static androidx.appactions.builtintypes.types.ExecutionStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.ExecutionStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.ExecutionStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.ExecutionStatus.Companion Companion;
}
@@ -708,7 +708,7 @@
}
public interface GenericErrorStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.GenericErrorStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.GenericErrorStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.GenericErrorStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.GenericErrorStatus.Companion Companion;
}
@@ -722,7 +722,7 @@
}
public interface Intangible extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Intangible.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Intangible.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.Intangible.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.Intangible.Companion Companion;
}
@@ -736,7 +736,7 @@
}
public interface ObjectCreationLimitReachedStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Companion Companion;
}
@@ -750,7 +750,7 @@
}
public interface Person extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Person.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Person.Builder<?> Builder();
method public String? getEmail();
method public androidx.appactions.builtintypes.types.Person.Builder<?> toBuilder();
property public abstract String? email;
@@ -767,7 +767,7 @@
}
public interface Schedule extends androidx.appactions.builtintypes.types.Intangible {
- method public default static androidx.appactions.builtintypes.types.Schedule.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Schedule.Builder<?> Builder();
method public java.util.List<androidx.appactions.builtintypes.properties.ByDay> getByDays();
method public java.util.List<java.lang.Long> getByMonthDays();
method public java.util.List<java.lang.Long> getByMonthWeeks();
@@ -844,7 +844,7 @@
}
public interface SuccessStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.SuccessStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.SuccessStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.SuccessStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.SuccessStatus.Companion Companion;
}
@@ -858,7 +858,7 @@
}
public interface Thing {
- method public default static androidx.appactions.builtintypes.types.Thing.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Thing.Builder<?> Builder();
method public androidx.appactions.builtintypes.properties.DisambiguatingDescription? getDisambiguatingDescription();
method public String? getIdentifier();
method public androidx.appactions.builtintypes.properties.Name? getName();
@@ -886,7 +886,7 @@
}
public interface Timer extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Timer.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Timer.Builder<?> Builder();
method public java.time.Duration? getDuration();
method public androidx.appactions.builtintypes.types.Timer.Builder<?> toBuilder();
property public abstract java.time.Duration? duration;
@@ -903,7 +903,7 @@
}
public interface UnsupportedOperationStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Companion Companion;
}
diff --git a/appactions/builtintypes/builtintypes/api/restricted_current.txt b/appactions/builtintypes/builtintypes/api/restricted_current.txt
index f2534f8..be0a503 100644
--- a/appactions/builtintypes/builtintypes/api/restricted_current.txt
+++ b/appactions/builtintypes/builtintypes/api/restricted_current.txt
@@ -636,7 +636,7 @@
}
public interface Alarm extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Alarm.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Alarm.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.Schedule? getAlarmSchedule();
method public androidx.appactions.builtintypes.types.Alarm.Builder<?> toBuilder();
property public abstract androidx.appactions.builtintypes.types.Schedule? alarmSchedule;
@@ -694,7 +694,7 @@
}
public interface ExecutionStatus extends androidx.appactions.builtintypes.types.Intangible {
- method public default static androidx.appactions.builtintypes.types.ExecutionStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.ExecutionStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.ExecutionStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.ExecutionStatus.Companion Companion;
}
@@ -708,7 +708,7 @@
}
public interface GenericErrorStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.GenericErrorStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.GenericErrorStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.GenericErrorStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.GenericErrorStatus.Companion Companion;
}
@@ -722,7 +722,7 @@
}
public interface Intangible extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Intangible.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Intangible.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.Intangible.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.Intangible.Companion Companion;
}
@@ -736,7 +736,7 @@
}
public interface ObjectCreationLimitReachedStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.ObjectCreationLimitReachedStatus.Companion Companion;
}
@@ -750,7 +750,7 @@
}
public interface Person extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Person.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Person.Builder<?> Builder();
method public String? getEmail();
method public androidx.appactions.builtintypes.types.Person.Builder<?> toBuilder();
property public abstract String? email;
@@ -767,7 +767,7 @@
}
public interface Schedule extends androidx.appactions.builtintypes.types.Intangible {
- method public default static androidx.appactions.builtintypes.types.Schedule.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Schedule.Builder<?> Builder();
method public java.util.List<androidx.appactions.builtintypes.properties.ByDay> getByDays();
method public java.util.List<java.lang.Long> getByMonthDays();
method public java.util.List<java.lang.Long> getByMonthWeeks();
@@ -844,7 +844,7 @@
}
public interface SuccessStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.SuccessStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.SuccessStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.SuccessStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.SuccessStatus.Companion Companion;
}
@@ -858,7 +858,7 @@
}
public interface Thing {
- method public default static androidx.appactions.builtintypes.types.Thing.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Thing.Builder<?> Builder();
method public androidx.appactions.builtintypes.properties.DisambiguatingDescription? getDisambiguatingDescription();
method public String? getIdentifier();
method public androidx.appactions.builtintypes.properties.Name? getName();
@@ -886,7 +886,7 @@
}
public interface Timer extends androidx.appactions.builtintypes.types.Thing {
- method public default static androidx.appactions.builtintypes.types.Timer.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.Timer.Builder<?> Builder();
method public java.time.Duration? getDuration();
method public androidx.appactions.builtintypes.types.Timer.Builder<?> toBuilder();
property public abstract java.time.Duration? duration;
@@ -903,7 +903,7 @@
}
public interface UnsupportedOperationStatus extends androidx.appactions.builtintypes.types.ExecutionStatus {
- method public default static androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Builder<?> Builder();
+ method public static androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Builder<?> Builder();
method public androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Builder<?> toBuilder();
field public static final androidx.appactions.builtintypes.types.UnsupportedOperationStatus.Companion Companion;
}
diff --git a/core/core-performance/api/current.txt b/core/core-performance/api/current.txt
index bbb64d1..0861435 100644
--- a/core/core-performance/api/current.txt
+++ b/core/core-performance/api/current.txt
@@ -2,7 +2,7 @@
package androidx.core.performance {
@kotlin.jvm.JvmDefaultWithCompatibility public interface DevicePerformance {
- method public default static androidx.core.performance.DevicePerformance create(androidx.core.performance.DevicePerformanceSupplier devicePerformanceSupplier);
+ method public static androidx.core.performance.DevicePerformance create(androidx.core.performance.DevicePerformanceSupplier devicePerformanceSupplier);
method public int getMediaPerformanceClass();
property public abstract int mediaPerformanceClass;
field public static final androidx.core.performance.DevicePerformance.Companion Companion;
diff --git a/core/core-performance/api/restricted_current.txt b/core/core-performance/api/restricted_current.txt
index bbb64d1..0861435 100644
--- a/core/core-performance/api/restricted_current.txt
+++ b/core/core-performance/api/restricted_current.txt
@@ -2,7 +2,7 @@
package androidx.core.performance {
@kotlin.jvm.JvmDefaultWithCompatibility public interface DevicePerformance {
- method public default static androidx.core.performance.DevicePerformance create(androidx.core.performance.DevicePerformanceSupplier devicePerformanceSupplier);
+ method public static androidx.core.performance.DevicePerformance create(androidx.core.performance.DevicePerformanceSupplier devicePerformanceSupplier);
method public int getMediaPerformanceClass();
property public abstract int mediaPerformanceClass;
field public static final androidx.core.performance.DevicePerformance.Companion Companion;
diff --git a/core/haptics/haptics/api/current.txt b/core/haptics/haptics/api/current.txt
index fb8d5b9..87cfe87 100644
--- a/core/haptics/haptics/api/current.txt
+++ b/core/haptics/haptics/api/current.txt
@@ -2,7 +2,7 @@
package androidx.core.haptics {
public interface HapticManager {
- method public default static androidx.core.haptics.HapticManager create(android.content.Context context);
+ method public static androidx.core.haptics.HapticManager create(android.content.Context context);
method @RequiresPermission(android.Manifest.permission.VIBRATE) public void play(androidx.core.haptics.signal.PredefinedEffect effect);
field public static final androidx.core.haptics.HapticManager.Companion Companion;
}
diff --git a/core/haptics/haptics/api/restricted_current.txt b/core/haptics/haptics/api/restricted_current.txt
index fb8d5b9..87cfe87 100644
--- a/core/haptics/haptics/api/restricted_current.txt
+++ b/core/haptics/haptics/api/restricted_current.txt
@@ -2,7 +2,7 @@
package androidx.core.haptics {
public interface HapticManager {
- method public default static androidx.core.haptics.HapticManager create(android.content.Context context);
+ method public static androidx.core.haptics.HapticManager create(android.content.Context context);
method @RequiresPermission(android.Manifest.permission.VIBRATE) public void play(androidx.core.haptics.signal.PredefinedEffect effect);
field public static final androidx.core.haptics.HapticManager.Companion Companion;
}
diff --git a/core/uwb/uwb/api/current.txt b/core/uwb/uwb/api/current.txt
index 269bf8e..a974414 100644
--- a/core/uwb/uwb/api/current.txt
+++ b/core/uwb/uwb/api/current.txt
@@ -141,7 +141,7 @@
method @Deprecated public suspend Object? clientSessionScope(kotlin.coroutines.Continuation<? super androidx.core.uwb.UwbClientSessionScope>);
method public suspend Object? controleeSessionScope(kotlin.coroutines.Continuation<? super androidx.core.uwb.UwbControleeSessionScope>);
method public suspend Object? controllerSessionScope(kotlin.coroutines.Continuation<? super androidx.core.uwb.UwbControllerSessionScope>);
- method public default static androidx.core.uwb.UwbManager createInstance(android.content.Context context);
+ method public static androidx.core.uwb.UwbManager createInstance(android.content.Context context);
field public static final androidx.core.uwb.UwbManager.Companion Companion;
}
diff --git a/core/uwb/uwb/api/restricted_current.txt b/core/uwb/uwb/api/restricted_current.txt
index 269bf8e..a974414 100644
--- a/core/uwb/uwb/api/restricted_current.txt
+++ b/core/uwb/uwb/api/restricted_current.txt
@@ -141,7 +141,7 @@
method @Deprecated public suspend Object? clientSessionScope(kotlin.coroutines.Continuation<? super androidx.core.uwb.UwbClientSessionScope>);
method public suspend Object? controleeSessionScope(kotlin.coroutines.Continuation<? super androidx.core.uwb.UwbControleeSessionScope>);
method public suspend Object? controllerSessionScope(kotlin.coroutines.Continuation<? super androidx.core.uwb.UwbControllerSessionScope>);
- method public default static androidx.core.uwb.UwbManager createInstance(android.content.Context context);
+ method public static androidx.core.uwb.UwbManager createInstance(android.content.Context context);
field public static final androidx.core.uwb.UwbManager.Companion Companion;
}
diff --git a/credentials/credentials/api/current.txt b/credentials/credentials/api/current.txt
index b474105..c26fd59 100644
--- a/credentials/credentials/api/current.txt
+++ b/credentials/credentials/api/current.txt
@@ -97,7 +97,7 @@
@RequiresApi(16) public interface CredentialManager {
method public default suspend Object? clearCredentialState(androidx.credentials.ClearCredentialStateRequest request, kotlin.coroutines.Continuation<? super kotlin.Unit>);
method public void clearCredentialStateAsync(androidx.credentials.ClearCredentialStateRequest request, android.os.CancellationSignal? cancellationSignal, java.util.concurrent.Executor executor, androidx.credentials.CredentialManagerCallback<java.lang.Void,androidx.credentials.exceptions.ClearCredentialException> callback);
- method public default static androidx.credentials.CredentialManager create(android.content.Context context);
+ method public static androidx.credentials.CredentialManager create(android.content.Context context);
method public default suspend Object? createCredential(android.content.Context context, androidx.credentials.CreateCredentialRequest request, kotlin.coroutines.Continuation<? super androidx.credentials.CreateCredentialResponse>);
method public void createCredentialAsync(android.content.Context context, androidx.credentials.CreateCredentialRequest request, android.os.CancellationSignal? cancellationSignal, java.util.concurrent.Executor executor, androidx.credentials.CredentialManagerCallback<androidx.credentials.CreateCredentialResponse,androidx.credentials.exceptions.CreateCredentialException> callback);
method @RequiresApi(34) public android.app.PendingIntent createSettingsPendingIntent();
diff --git a/credentials/credentials/api/restricted_current.txt b/credentials/credentials/api/restricted_current.txt
index b474105..c26fd59 100644
--- a/credentials/credentials/api/restricted_current.txt
+++ b/credentials/credentials/api/restricted_current.txt
@@ -97,7 +97,7 @@
@RequiresApi(16) public interface CredentialManager {
method public default suspend Object? clearCredentialState(androidx.credentials.ClearCredentialStateRequest request, kotlin.coroutines.Continuation<? super kotlin.Unit>);
method public void clearCredentialStateAsync(androidx.credentials.ClearCredentialStateRequest request, android.os.CancellationSignal? cancellationSignal, java.util.concurrent.Executor executor, androidx.credentials.CredentialManagerCallback<java.lang.Void,androidx.credentials.exceptions.ClearCredentialException> callback);
- method public default static androidx.credentials.CredentialManager create(android.content.Context context);
+ method public static androidx.credentials.CredentialManager create(android.content.Context context);
method public default suspend Object? createCredential(android.content.Context context, androidx.credentials.CreateCredentialRequest request, kotlin.coroutines.Continuation<? super androidx.credentials.CreateCredentialResponse>);
method public void createCredentialAsync(android.content.Context context, androidx.credentials.CreateCredentialRequest request, android.os.CancellationSignal? cancellationSignal, java.util.concurrent.Executor executor, androidx.credentials.CredentialManagerCallback<androidx.credentials.CreateCredentialResponse,androidx.credentials.exceptions.CreateCredentialException> callback);
method @RequiresApi(34) public android.app.PendingIntent createSettingsPendingIntent();
diff --git a/graphics/graphics-core/api/current.txt b/graphics/graphics-core/api/current.txt
index 5f9bb30..fd992b9 100644
--- a/graphics/graphics-core/api/current.txt
+++ b/graphics/graphics-core/api/current.txt
@@ -260,7 +260,7 @@
method public boolean eglQuerySurface(android.opengl.EGLSurface surface, int attribute, int[] result, int offset);
method public boolean eglSwapBuffers(android.opengl.EGLSurface surface);
method public default String getErrorMessage();
- method public default static String getStatusString(int error);
+ method public static String getStatusString(int error);
method public android.opengl.EGLConfig? loadConfig(androidx.graphics.opengl.egl.EGLConfigAttributes configAttributes);
field public static final androidx.graphics.opengl.egl.EGLSpec.Companion Companion;
field public static final androidx.graphics.opengl.egl.EGLSpec V14;
diff --git a/graphics/graphics-core/api/restricted_current.txt b/graphics/graphics-core/api/restricted_current.txt
index fdf4a48..07d14c8 100644
--- a/graphics/graphics-core/api/restricted_current.txt
+++ b/graphics/graphics-core/api/restricted_current.txt
@@ -261,7 +261,7 @@
method public boolean eglQuerySurface(android.opengl.EGLSurface surface, int attribute, int[] result, int offset);
method public boolean eglSwapBuffers(android.opengl.EGLSurface surface);
method public default String getErrorMessage();
- method public default static String getStatusString(int error);
+ method public static String getStatusString(int error);
method public android.opengl.EGLConfig? loadConfig(androidx.graphics.opengl.egl.EGLConfigAttributes configAttributes);
field public static final androidx.graphics.opengl.egl.EGLSpec.Companion Companion;
field public static final androidx.graphics.opengl.egl.EGLSpec V14;
diff --git a/health/connect/connect-client/api/current.txt b/health/connect/connect-client/api/current.txt
index b2e3d40..7985cd9 100644
--- a/health/connect/connect-client/api/current.txt
+++ b/health/connect/connect-client/api/current.txt
@@ -9,17 +9,17 @@
method public suspend Object? deleteRecords(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType, java.util.List<java.lang.String> recordIdsList, java.util.List<java.lang.String> clientRecordIdsList, kotlin.coroutines.Continuation<? super kotlin.Unit>);
method public suspend Object? getChanges(String changesToken, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ChangesResponse>);
method public suspend Object? getChangesToken(androidx.health.connect.client.request.ChangesTokenRequest request, kotlin.coroutines.Continuation<? super java.lang.String>);
- method public default static String getHealthConnectSettingsAction();
- method public default static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context);
- method public default static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context, optional String providerPackageName);
+ method public static String getHealthConnectSettingsAction();
+ method public static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context);
+ method public static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context, optional String providerPackageName);
method public androidx.health.connect.client.PermissionController getPermissionController();
- method public default static int getSdkStatus(android.content.Context context);
- method public default static int getSdkStatus(android.content.Context context, optional String providerPackageName);
+ method public static int getSdkStatus(android.content.Context context);
+ method public static int getSdkStatus(android.content.Context context, optional String providerPackageName);
method public suspend Object? insertRecords(java.util.List<? extends androidx.health.connect.client.records.Record> records, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.InsertRecordsResponse>);
method public suspend <T extends androidx.health.connect.client.records.Record> Object? readRecord(kotlin.reflect.KClass<T> recordType, String recordId, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordResponse<T>>);
method public suspend <T extends androidx.health.connect.client.records.Record> Object? readRecords(androidx.health.connect.client.request.ReadRecordsRequest<T> request, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordsResponse<T>>);
method public suspend Object? updateRecords(java.util.List<? extends androidx.health.connect.client.records.Record> records, kotlin.coroutines.Continuation<? super kotlin.Unit>);
- property public default static String ACTION_HEALTH_CONNECT_SETTINGS;
+ property public static String ACTION_HEALTH_CONNECT_SETTINGS;
property public abstract androidx.health.connect.client.PermissionController permissionController;
field public static final androidx.health.connect.client.HealthConnectClient.Companion Companion;
field public static final int SDK_AVAILABLE = 3; // 0x3
@@ -40,8 +40,8 @@
}
@kotlin.jvm.JvmDefaultWithCompatibility public interface PermissionController {
- method public default static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract();
- method public default static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract(optional String providerPackageName);
+ method public static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract();
+ method public static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract(optional String providerPackageName);
method public suspend Object? getGrantedPermissions(kotlin.coroutines.Continuation<? super java.util.Set<? extends java.lang.String>>);
method public suspend Object? revokeAllPermissions(kotlin.coroutines.Continuation<? super kotlin.Unit>);
field public static final androidx.health.connect.client.PermissionController.Companion Companion;
diff --git a/health/connect/connect-client/api/restricted_current.txt b/health/connect/connect-client/api/restricted_current.txt
index 8aa9f5d..4fc8f3b 100644
--- a/health/connect/connect-client/api/restricted_current.txt
+++ b/health/connect/connect-client/api/restricted_current.txt
@@ -9,17 +9,17 @@
method public suspend Object? deleteRecords(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType, java.util.List<java.lang.String> recordIdsList, java.util.List<java.lang.String> clientRecordIdsList, kotlin.coroutines.Continuation<? super kotlin.Unit>);
method public suspend Object? getChanges(String changesToken, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ChangesResponse>);
method public suspend Object? getChangesToken(androidx.health.connect.client.request.ChangesTokenRequest request, kotlin.coroutines.Continuation<? super java.lang.String>);
- method public default static String getHealthConnectSettingsAction();
- method public default static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context);
- method public default static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context, optional String providerPackageName);
+ method public static String getHealthConnectSettingsAction();
+ method public static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context);
+ method public static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context, optional String providerPackageName);
method public androidx.health.connect.client.PermissionController getPermissionController();
- method public default static int getSdkStatus(android.content.Context context);
- method public default static int getSdkStatus(android.content.Context context, optional String providerPackageName);
+ method public static int getSdkStatus(android.content.Context context);
+ method public static int getSdkStatus(android.content.Context context, optional String providerPackageName);
method public suspend Object? insertRecords(java.util.List<? extends androidx.health.connect.client.records.Record> records, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.InsertRecordsResponse>);
method public suspend <T extends androidx.health.connect.client.records.Record> Object? readRecord(kotlin.reflect.KClass<T> recordType, String recordId, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordResponse<T>>);
method public suspend <T extends androidx.health.connect.client.records.Record> Object? readRecords(androidx.health.connect.client.request.ReadRecordsRequest<T> request, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordsResponse<T>>);
method public suspend Object? updateRecords(java.util.List<? extends androidx.health.connect.client.records.Record> records, kotlin.coroutines.Continuation<? super kotlin.Unit>);
- property public default static String ACTION_HEALTH_CONNECT_SETTINGS;
+ property public static String ACTION_HEALTH_CONNECT_SETTINGS;
property public abstract androidx.health.connect.client.PermissionController permissionController;
field public static final androidx.health.connect.client.HealthConnectClient.Companion Companion;
field public static final int SDK_AVAILABLE = 3; // 0x3
@@ -40,8 +40,8 @@
}
@kotlin.jvm.JvmDefaultWithCompatibility public interface PermissionController {
- method public default static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract();
- method public default static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract(optional String providerPackageName);
+ method public static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract();
+ method public static androidx.activity.result.contract.ActivityResultContract<java.util.Set<java.lang.String>,java.util.Set<java.lang.String>> createRequestPermissionResultContract(optional String providerPackageName);
method public suspend Object? getGrantedPermissions(kotlin.coroutines.Continuation<? super java.util.Set<? extends java.lang.String>>);
method public suspend Object? revokeAllPermissions(kotlin.coroutines.Continuation<? super kotlin.Unit>);
field public static final androidx.health.connect.client.PermissionController.Companion Companion;
diff --git a/lifecycle/lifecycle-viewmodel/api/current.txt b/lifecycle/lifecycle-viewmodel/api/current.txt
index b271d9c..1e19327 100644
--- a/lifecycle/lifecycle-viewmodel/api/current.txt
+++ b/lifecycle/lifecycle-viewmodel/api/current.txt
@@ -52,7 +52,7 @@
public static interface ViewModelProvider.Factory {
method public default <T extends androidx.lifecycle.ViewModel> T create(Class<T> modelClass);
method public default <T extends androidx.lifecycle.ViewModel> T create(Class<T> modelClass, androidx.lifecycle.viewmodel.CreationExtras extras);
- method public default static androidx.lifecycle.ViewModelProvider.Factory from(androidx.lifecycle.viewmodel.ViewModelInitializer<?>... initializers);
+ method public static androidx.lifecycle.ViewModelProvider.Factory from(androidx.lifecycle.viewmodel.ViewModelInitializer<?>... initializers);
field public static final androidx.lifecycle.ViewModelProvider.Factory.Companion Companion;
}
diff --git a/lifecycle/lifecycle-viewmodel/api/restricted_current.txt b/lifecycle/lifecycle-viewmodel/api/restricted_current.txt
index b271d9c..1e19327 100644
--- a/lifecycle/lifecycle-viewmodel/api/restricted_current.txt
+++ b/lifecycle/lifecycle-viewmodel/api/restricted_current.txt
@@ -52,7 +52,7 @@
public static interface ViewModelProvider.Factory {
method public default <T extends androidx.lifecycle.ViewModel> T create(Class<T> modelClass);
method public default <T extends androidx.lifecycle.ViewModel> T create(Class<T> modelClass, androidx.lifecycle.viewmodel.CreationExtras extras);
- method public default static androidx.lifecycle.ViewModelProvider.Factory from(androidx.lifecycle.viewmodel.ViewModelInitializer<?>... initializers);
+ method public static androidx.lifecycle.ViewModelProvider.Factory from(androidx.lifecycle.viewmodel.ViewModelInitializer<?>... initializers);
field public static final androidx.lifecycle.ViewModelProvider.Factory.Companion Companion;
}
diff --git a/playground-common/playground.properties b/playground-common/playground.properties
index 8b17cc1..2f81d3b 100644
--- a/playground-common/playground.properties
+++ b/playground-common/playground.properties
@@ -26,5 +26,5 @@
# Disable docs
androidx.enableDocumentation=false
androidx.playground.snapshotBuildId=10295852
-androidx.playground.metalavaBuildId=10307282
+androidx.playground.metalavaBuildId=10338742
androidx.studio.type=playground
diff --git a/wear/watchface/watchface-client/api/current.txt b/wear/watchface/watchface-client/api/current.txt
index f122001..c9d2121 100644
--- a/wear/watchface/watchface-client/api/current.txt
+++ b/wear/watchface/watchface-client/api/current.txt
@@ -103,7 +103,7 @@
public interface HeadlessWatchFaceClient extends java.lang.AutoCloseable {
method @AnyThread public void addClientDisconnectListener(androidx.wear.watchface.client.HeadlessWatchFaceClient.ClientDisconnectListener listener, java.util.concurrent.Executor executor);
- method public default static androidx.wear.watchface.client.HeadlessWatchFaceClient createFromBundle(android.os.Bundle bundle);
+ method public static androidx.wear.watchface.client.HeadlessWatchFaceClient createFromBundle(android.os.Bundle bundle);
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public java.util.Map<java.lang.Integer,androidx.wear.watchface.client.ComplicationSlotState> getComplicationSlotsState() throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public java.time.Instant getPreviewReferenceInstant() throws android.os.RemoteException;
method public default androidx.wear.watchface.style.UserStyleFlavors getUserStyleFlavors();
@@ -205,7 +205,7 @@
public interface WatchFaceControlClient extends java.lang.AutoCloseable {
method @Deprecated @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public androidx.wear.watchface.client.HeadlessWatchFaceClient? createHeadlessWatchFaceClient(android.content.ComponentName watchFaceName, androidx.wear.watchface.client.DeviceConfig deviceConfig, @Px int surfaceWidth, @Px int surfaceHeight) throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public default androidx.wear.watchface.client.HeadlessWatchFaceClient? createHeadlessWatchFaceClient(String id, android.content.ComponentName watchFaceName, androidx.wear.watchface.client.DeviceConfig deviceConfig, @Px int surfaceWidth, @Px int surfaceHeight) throws android.os.RemoteException;
- method @kotlin.jvm.Throws(exceptionClasses={ServiceNotBoundException::class, ServiceStartFailureException::class}) public default static suspend Object? createWatchFaceControlClient(android.content.Context context, String watchFacePackageName, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.WatchFaceControlClient>) throws androidx.wear.watchface.client.WatchFaceControlClient.ServiceNotBoundException, androidx.wear.watchface.client.WatchFaceControlClient.ServiceStartFailureException;
+ method @kotlin.jvm.Throws(exceptionClasses={ServiceNotBoundException::class, ServiceStartFailureException::class}) public static suspend Object? createWatchFaceControlClient(android.content.Context context, String watchFacePackageName, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.WatchFaceControlClient>) throws androidx.wear.watchface.client.WatchFaceControlClient.ServiceNotBoundException, androidx.wear.watchface.client.WatchFaceControlClient.ServiceStartFailureException;
method @Deprecated @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public java.util.Map<java.lang.Integer,androidx.wear.watchface.client.DefaultComplicationDataSourcePolicyAndType> getDefaultComplicationDataSourcePoliciesAndType(android.content.ComponentName watchFaceName) throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public androidx.wear.watchface.client.EditorServiceClient getEditorServiceClient() throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public androidx.wear.watchface.client.InteractiveWatchFaceClient? getInteractiveWatchFaceClientInstance(String instanceId) throws android.os.RemoteException;
diff --git a/wear/watchface/watchface-client/api/restricted_current.txt b/wear/watchface/watchface-client/api/restricted_current.txt
index f122001..c9d2121 100644
--- a/wear/watchface/watchface-client/api/restricted_current.txt
+++ b/wear/watchface/watchface-client/api/restricted_current.txt
@@ -103,7 +103,7 @@
public interface HeadlessWatchFaceClient extends java.lang.AutoCloseable {
method @AnyThread public void addClientDisconnectListener(androidx.wear.watchface.client.HeadlessWatchFaceClient.ClientDisconnectListener listener, java.util.concurrent.Executor executor);
- method public default static androidx.wear.watchface.client.HeadlessWatchFaceClient createFromBundle(android.os.Bundle bundle);
+ method public static androidx.wear.watchface.client.HeadlessWatchFaceClient createFromBundle(android.os.Bundle bundle);
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public java.util.Map<java.lang.Integer,androidx.wear.watchface.client.ComplicationSlotState> getComplicationSlotsState() throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public java.time.Instant getPreviewReferenceInstant() throws android.os.RemoteException;
method public default androidx.wear.watchface.style.UserStyleFlavors getUserStyleFlavors();
@@ -205,7 +205,7 @@
public interface WatchFaceControlClient extends java.lang.AutoCloseable {
method @Deprecated @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public androidx.wear.watchface.client.HeadlessWatchFaceClient? createHeadlessWatchFaceClient(android.content.ComponentName watchFaceName, androidx.wear.watchface.client.DeviceConfig deviceConfig, @Px int surfaceWidth, @Px int surfaceHeight) throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public default androidx.wear.watchface.client.HeadlessWatchFaceClient? createHeadlessWatchFaceClient(String id, android.content.ComponentName watchFaceName, androidx.wear.watchface.client.DeviceConfig deviceConfig, @Px int surfaceWidth, @Px int surfaceHeight) throws android.os.RemoteException;
- method @kotlin.jvm.Throws(exceptionClasses={ServiceNotBoundException::class, ServiceStartFailureException::class}) public default static suspend Object? createWatchFaceControlClient(android.content.Context context, String watchFacePackageName, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.WatchFaceControlClient>) throws androidx.wear.watchface.client.WatchFaceControlClient.ServiceNotBoundException, androidx.wear.watchface.client.WatchFaceControlClient.ServiceStartFailureException;
+ method @kotlin.jvm.Throws(exceptionClasses={ServiceNotBoundException::class, ServiceStartFailureException::class}) public static suspend Object? createWatchFaceControlClient(android.content.Context context, String watchFacePackageName, kotlin.coroutines.Continuation<? super androidx.wear.watchface.client.WatchFaceControlClient>) throws androidx.wear.watchface.client.WatchFaceControlClient.ServiceNotBoundException, androidx.wear.watchface.client.WatchFaceControlClient.ServiceStartFailureException;
method @Deprecated @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public java.util.Map<java.lang.Integer,androidx.wear.watchface.client.DefaultComplicationDataSourcePolicyAndType> getDefaultComplicationDataSourcePoliciesAndType(android.content.ComponentName watchFaceName) throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public androidx.wear.watchface.client.EditorServiceClient getEditorServiceClient() throws android.os.RemoteException;
method @kotlin.jvm.Throws(exceptionClasses=RemoteException::class) public androidx.wear.watchface.client.InteractiveWatchFaceClient? getInteractiveWatchFaceClientInstance(String instanceId) throws android.os.RemoteException;
diff --git a/wear/watchface/watchface-complications-data-source/api/current.txt b/wear/watchface/watchface-complications-data-source/api/current.txt
index 8624bca..e01de23 100644
--- a/wear/watchface/watchface-complications-data-source/api/current.txt
+++ b/wear/watchface/watchface-complications-data-source/api/current.txt
@@ -34,7 +34,7 @@
}
public interface ComplicationDataSourceUpdateRequester {
- method public default static androidx.wear.watchface.complications.datasource.ComplicationDataSourceUpdateRequester create(android.content.Context context, android.content.ComponentName complicationDataSourceComponent);
+ method public static androidx.wear.watchface.complications.datasource.ComplicationDataSourceUpdateRequester create(android.content.Context context, android.content.ComponentName complicationDataSourceComponent);
method public void requestUpdate(int... complicationInstanceIds);
method public void requestUpdateAll();
field public static final androidx.wear.watchface.complications.datasource.ComplicationDataSourceUpdateRequester.Companion Companion;
diff --git a/wear/watchface/watchface-complications-data-source/api/restricted_current.txt b/wear/watchface/watchface-complications-data-source/api/restricted_current.txt
index 8624bca..e01de23 100644
--- a/wear/watchface/watchface-complications-data-source/api/restricted_current.txt
+++ b/wear/watchface/watchface-complications-data-source/api/restricted_current.txt
@@ -34,7 +34,7 @@
}
public interface ComplicationDataSourceUpdateRequester {
- method public default static androidx.wear.watchface.complications.datasource.ComplicationDataSourceUpdateRequester create(android.content.Context context, android.content.ComponentName complicationDataSourceComponent);
+ method public static androidx.wear.watchface.complications.datasource.ComplicationDataSourceUpdateRequester create(android.content.Context context, android.content.ComponentName complicationDataSourceComponent);
method public void requestUpdate(int... complicationInstanceIds);
method public void requestUpdateAll();
field public static final androidx.wear.watchface.complications.datasource.ComplicationDataSourceUpdateRequester.Companion Companion;
diff --git a/wear/watchface/watchface-editor/api/current.txt b/wear/watchface/watchface-editor/api/current.txt
index 42feecd..7ba50c6 100644
--- a/wear/watchface/watchface-editor/api/current.txt
+++ b/wear/watchface/watchface-editor/api/current.txt
@@ -35,8 +35,8 @@
}
@kotlin.jvm.JvmDefaultWithCompatibility public interface EditorSession extends java.lang.AutoCloseable {
- method @RequiresApi(27) @UiThread public default static androidx.wear.watchface.editor.EditorSession createHeadlessEditorSession(androidx.activity.ComponentActivity activity, android.content.Intent editIntent, androidx.wear.watchface.client.HeadlessWatchFaceClient headlessWatchFaceClient);
- method @UiThread @kotlin.jvm.Throws(exceptionClasses=TimeoutCancellationException::class) public default static suspend Object? createOnWatchEditorSession(androidx.activity.ComponentActivity activity, kotlin.coroutines.Continuation<? super androidx.wear.watchface.editor.EditorSession>) throws kotlinx.coroutines.TimeoutCancellationException;
+ method @RequiresApi(27) @UiThread public static androidx.wear.watchface.editor.EditorSession createHeadlessEditorSession(androidx.activity.ComponentActivity activity, android.content.Intent editIntent, androidx.wear.watchface.client.HeadlessWatchFaceClient headlessWatchFaceClient);
+ method @UiThread @kotlin.jvm.Throws(exceptionClasses=TimeoutCancellationException::class) public static suspend Object? createOnWatchEditorSession(androidx.activity.ComponentActivity activity, kotlin.coroutines.Continuation<? super androidx.wear.watchface.editor.EditorSession>) throws kotlinx.coroutines.TimeoutCancellationException;
method public Integer? getBackgroundComplicationSlotId();
method @UiThread public Integer? getComplicationSlotIdAt(@Px int x, @Px int y);
method public kotlinx.coroutines.flow.StateFlow<java.util.Map<java.lang.Integer,androidx.wear.watchface.client.ComplicationSlotState>> getComplicationSlotsState();
diff --git a/wear/watchface/watchface-editor/api/restricted_current.txt b/wear/watchface/watchface-editor/api/restricted_current.txt
index 42feecd..7ba50c6 100644
--- a/wear/watchface/watchface-editor/api/restricted_current.txt
+++ b/wear/watchface/watchface-editor/api/restricted_current.txt
@@ -35,8 +35,8 @@
}
@kotlin.jvm.JvmDefaultWithCompatibility public interface EditorSession extends java.lang.AutoCloseable {
- method @RequiresApi(27) @UiThread public default static androidx.wear.watchface.editor.EditorSession createHeadlessEditorSession(androidx.activity.ComponentActivity activity, android.content.Intent editIntent, androidx.wear.watchface.client.HeadlessWatchFaceClient headlessWatchFaceClient);
- method @UiThread @kotlin.jvm.Throws(exceptionClasses=TimeoutCancellationException::class) public default static suspend Object? createOnWatchEditorSession(androidx.activity.ComponentActivity activity, kotlin.coroutines.Continuation<? super androidx.wear.watchface.editor.EditorSession>) throws kotlinx.coroutines.TimeoutCancellationException;
+ method @RequiresApi(27) @UiThread public static androidx.wear.watchface.editor.EditorSession createHeadlessEditorSession(androidx.activity.ComponentActivity activity, android.content.Intent editIntent, androidx.wear.watchface.client.HeadlessWatchFaceClient headlessWatchFaceClient);
+ method @UiThread @kotlin.jvm.Throws(exceptionClasses=TimeoutCancellationException::class) public static suspend Object? createOnWatchEditorSession(androidx.activity.ComponentActivity activity, kotlin.coroutines.Continuation<? super androidx.wear.watchface.editor.EditorSession>) throws kotlinx.coroutines.TimeoutCancellationException;
method public Integer? getBackgroundComplicationSlotId();
method @UiThread public Integer? getComplicationSlotIdAt(@Px int x, @Px int y);
method public kotlinx.coroutines.flow.StateFlow<java.util.Map<java.lang.Integer,androidx.wear.watchface.client.ComplicationSlotState>> getComplicationSlotsState();
diff --git a/window/window/api/current.txt b/window/window/api/current.txt
index b1d698f..d8e848b 100644
--- a/window/window/api/current.txt
+++ b/window/window/api/current.txt
@@ -42,7 +42,7 @@
}
public interface WindowAreaController {
- method public default static androidx.window.area.WindowAreaController getOrCreate();
+ method public static androidx.window.area.WindowAreaController getOrCreate();
method public kotlinx.coroutines.flow.Flow<java.util.List<androidx.window.area.WindowAreaInfo>> getWindowAreaInfos();
method public void presentContentOnWindowArea(android.os.Binder token, android.app.Activity activity, java.util.concurrent.Executor executor, androidx.window.area.WindowAreaPresentationSessionCallback windowAreaPresentationSessionCallback);
method public void transferActivityToWindowArea(android.os.Binder token, android.app.Activity activity, java.util.concurrent.Executor executor, androidx.window.area.WindowAreaSessionCallback windowAreaSessionCallback);
@@ -427,7 +427,7 @@
}
public interface WindowInfoTracker {
- method public default static androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context context);
+ method public static androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context context);
method public kotlinx.coroutines.flow.Flow<androidx.window.layout.WindowLayoutInfo> windowLayoutInfo(android.app.Activity activity);
method public default kotlinx.coroutines.flow.Flow<androidx.window.layout.WindowLayoutInfo> windowLayoutInfo(@UiContext android.content.Context context);
field public static final androidx.window.layout.WindowInfoTracker.Companion Companion;
@@ -453,7 +453,7 @@
method public default androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(@UiContext android.content.Context context);
method public androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(android.app.Activity activity);
method public default androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(@UiContext android.content.Context context);
- method public default static androidx.window.layout.WindowMetricsCalculator getOrCreate();
+ method public static androidx.window.layout.WindowMetricsCalculator getOrCreate();
field public static final androidx.window.layout.WindowMetricsCalculator.Companion Companion;
}
diff --git a/window/window/api/restricted_current.txt b/window/window/api/restricted_current.txt
index b1d698f..d8e848b 100644
--- a/window/window/api/restricted_current.txt
+++ b/window/window/api/restricted_current.txt
@@ -42,7 +42,7 @@
}
public interface WindowAreaController {
- method public default static androidx.window.area.WindowAreaController getOrCreate();
+ method public static androidx.window.area.WindowAreaController getOrCreate();
method public kotlinx.coroutines.flow.Flow<java.util.List<androidx.window.area.WindowAreaInfo>> getWindowAreaInfos();
method public void presentContentOnWindowArea(android.os.Binder token, android.app.Activity activity, java.util.concurrent.Executor executor, androidx.window.area.WindowAreaPresentationSessionCallback windowAreaPresentationSessionCallback);
method public void transferActivityToWindowArea(android.os.Binder token, android.app.Activity activity, java.util.concurrent.Executor executor, androidx.window.area.WindowAreaSessionCallback windowAreaSessionCallback);
@@ -427,7 +427,7 @@
}
public interface WindowInfoTracker {
- method public default static androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context context);
+ method public static androidx.window.layout.WindowInfoTracker getOrCreate(android.content.Context context);
method public kotlinx.coroutines.flow.Flow<androidx.window.layout.WindowLayoutInfo> windowLayoutInfo(android.app.Activity activity);
method public default kotlinx.coroutines.flow.Flow<androidx.window.layout.WindowLayoutInfo> windowLayoutInfo(@UiContext android.content.Context context);
field public static final androidx.window.layout.WindowInfoTracker.Companion Companion;
@@ -453,7 +453,7 @@
method public default androidx.window.layout.WindowMetrics computeCurrentWindowMetrics(@UiContext android.content.Context context);
method public androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(android.app.Activity activity);
method public default androidx.window.layout.WindowMetrics computeMaximumWindowMetrics(@UiContext android.content.Context context);
- method public default static androidx.window.layout.WindowMetricsCalculator getOrCreate();
+ method public static androidx.window.layout.WindowMetricsCalculator getOrCreate();
field public static final androidx.window.layout.WindowMetricsCalculator.Companion Companion;
}