Update signature files after metalava update.
Test: ./gradlew updateApi
Relnote: N/A
Change-Id: If53d6ac5d88e8faa0f0f64d91df84601ff832a31
diff --git a/compose/compose-runtime/api/current.txt b/compose/compose-runtime/api/current.txt
index 4af1087..ca16a34 100644
--- a/compose/compose-runtime/api/current.txt
+++ b/compose/compose-runtime/api/current.txt
@@ -2,7 +2,7 @@
package androidx.compose.runtime {
@androidx.compose.runtime.ExperimentalComposeApi public abstract class AbstractApplier<T> implements androidx.compose.runtime.Applier<T> {
- ctor public AbstractApplier(T! root);
+ ctor public AbstractApplier(T? root);
method public final void clear();
method public void down(T? node);
method public T! getCurrent();
@@ -101,7 +101,7 @@
}
public final class Composer<N> {
- ctor public Composer(androidx.compose.runtime.SlotTable slotTable, androidx.compose.runtime.Applier<N> applier, androidx.compose.runtime.Recomposer recomposer);
+ ctor public Composer(androidx.compose.runtime.SlotTable slotTable, @androidx.compose.runtime.ComposeCompilerApi androidx.compose.runtime.Applier<N> applier, @androidx.compose.runtime.ExperimentalComposeApi androidx.compose.runtime.Recomposer recomposer);
method @androidx.compose.runtime.InternalComposeApi public void applyChanges();
method @androidx.compose.runtime.ComposeCompilerApi public inline <T> T! cache(boolean invalid, kotlin.jvm.functions.Function0<? extends T> block);
method @androidx.compose.runtime.ComposeCompilerApi public boolean changed(Object? value);
@@ -520,7 +520,7 @@
}
public final class Updater<T> {
- ctor public Updater(androidx.compose.runtime.Composer<?> composer, T! node);
+ ctor public Updater(androidx.compose.runtime.Composer<?> composer, T? node);
method public androidx.compose.runtime.Composer<?> getComposer();
method public T! getNode();
method public inline void reconcile(kotlin.jvm.functions.Function1<? super T,kotlin.Unit> block);
@@ -811,17 +811,17 @@
@androidx.compose.runtime.ExperimentalComposeApi public class MutableSnapshot extends androidx.compose.runtime.snapshots.Snapshot {
method public androidx.compose.runtime.snapshots.SnapshotApplyResult apply();
- method public void close$lintWithKotlin();
- method public java.util.Set<androidx.compose.runtime.snapshots.StateObject>? getModified$lintWithKotlin();
- method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getReadObserver$lintWithKotlin();
+ method public void close$metalava_module();
+ method public java.util.Set<androidx.compose.runtime.snapshots.StateObject>? getModified$metalava_module();
+ method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getReadObserver$metalava_module();
method public boolean getReadonly();
method public androidx.compose.runtime.snapshots.Snapshot getRoot();
- method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getWriteObserver$lintWithKotlin();
+ method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getWriteObserver$metalava_module();
method public boolean hasPendingChanges();
- method public void nestedActivated$lintWithKotlin(androidx.compose.runtime.snapshots.Snapshot snapshot);
- method public void nestedDeactivated$lintWithKotlin(androidx.compose.runtime.snapshots.Snapshot snapshot);
- method public void notifyObjectsInitialized$lintWithKotlin();
- method public void recordModified$lintWithKotlin(androidx.compose.runtime.snapshots.StateObject state);
+ method public void nestedActivated$metalava_module(androidx.compose.runtime.snapshots.Snapshot snapshot);
+ method public void nestedDeactivated$metalava_module(androidx.compose.runtime.snapshots.Snapshot snapshot);
+ method public void notifyObjectsInitialized$metalava_module();
+ method public void recordModified$metalava_module(androidx.compose.runtime.snapshots.StateObject state);
method public void setModified(java.util.Set<androidx.compose.runtime.snapshots.StateObject>? p);
method public androidx.compose.runtime.snapshots.MutableSnapshot takeNestedMutableSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver = null, kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? writeObserver = null);
method public androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver);
@@ -837,7 +837,7 @@
method public abstract boolean getReadonly();
method public abstract androidx.compose.runtime.snapshots.Snapshot getRoot();
method public abstract boolean hasPendingChanges();
- method public void setId$lintWithKotlin(int p);
+ method public void setId$metalava_module(int p);
method public abstract androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver = null);
property public int id;
property public abstract boolean readonly;
diff --git a/compose/compose-runtime/api/public_plus_experimental_current.txt b/compose/compose-runtime/api/public_plus_experimental_current.txt
index 4af1087..ca16a34 100644
--- a/compose/compose-runtime/api/public_plus_experimental_current.txt
+++ b/compose/compose-runtime/api/public_plus_experimental_current.txt
@@ -2,7 +2,7 @@
package androidx.compose.runtime {
@androidx.compose.runtime.ExperimentalComposeApi public abstract class AbstractApplier<T> implements androidx.compose.runtime.Applier<T> {
- ctor public AbstractApplier(T! root);
+ ctor public AbstractApplier(T? root);
method public final void clear();
method public void down(T? node);
method public T! getCurrent();
@@ -101,7 +101,7 @@
}
public final class Composer<N> {
- ctor public Composer(androidx.compose.runtime.SlotTable slotTable, androidx.compose.runtime.Applier<N> applier, androidx.compose.runtime.Recomposer recomposer);
+ ctor public Composer(androidx.compose.runtime.SlotTable slotTable, @androidx.compose.runtime.ComposeCompilerApi androidx.compose.runtime.Applier<N> applier, @androidx.compose.runtime.ExperimentalComposeApi androidx.compose.runtime.Recomposer recomposer);
method @androidx.compose.runtime.InternalComposeApi public void applyChanges();
method @androidx.compose.runtime.ComposeCompilerApi public inline <T> T! cache(boolean invalid, kotlin.jvm.functions.Function0<? extends T> block);
method @androidx.compose.runtime.ComposeCompilerApi public boolean changed(Object? value);
@@ -520,7 +520,7 @@
}
public final class Updater<T> {
- ctor public Updater(androidx.compose.runtime.Composer<?> composer, T! node);
+ ctor public Updater(androidx.compose.runtime.Composer<?> composer, T? node);
method public androidx.compose.runtime.Composer<?> getComposer();
method public T! getNode();
method public inline void reconcile(kotlin.jvm.functions.Function1<? super T,kotlin.Unit> block);
@@ -811,17 +811,17 @@
@androidx.compose.runtime.ExperimentalComposeApi public class MutableSnapshot extends androidx.compose.runtime.snapshots.Snapshot {
method public androidx.compose.runtime.snapshots.SnapshotApplyResult apply();
- method public void close$lintWithKotlin();
- method public java.util.Set<androidx.compose.runtime.snapshots.StateObject>? getModified$lintWithKotlin();
- method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getReadObserver$lintWithKotlin();
+ method public void close$metalava_module();
+ method public java.util.Set<androidx.compose.runtime.snapshots.StateObject>? getModified$metalava_module();
+ method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getReadObserver$metalava_module();
method public boolean getReadonly();
method public androidx.compose.runtime.snapshots.Snapshot getRoot();
- method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getWriteObserver$lintWithKotlin();
+ method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getWriteObserver$metalava_module();
method public boolean hasPendingChanges();
- method public void nestedActivated$lintWithKotlin(androidx.compose.runtime.snapshots.Snapshot snapshot);
- method public void nestedDeactivated$lintWithKotlin(androidx.compose.runtime.snapshots.Snapshot snapshot);
- method public void notifyObjectsInitialized$lintWithKotlin();
- method public void recordModified$lintWithKotlin(androidx.compose.runtime.snapshots.StateObject state);
+ method public void nestedActivated$metalava_module(androidx.compose.runtime.snapshots.Snapshot snapshot);
+ method public void nestedDeactivated$metalava_module(androidx.compose.runtime.snapshots.Snapshot snapshot);
+ method public void notifyObjectsInitialized$metalava_module();
+ method public void recordModified$metalava_module(androidx.compose.runtime.snapshots.StateObject state);
method public void setModified(java.util.Set<androidx.compose.runtime.snapshots.StateObject>? p);
method public androidx.compose.runtime.snapshots.MutableSnapshot takeNestedMutableSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver = null, kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? writeObserver = null);
method public androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver);
@@ -837,7 +837,7 @@
method public abstract boolean getReadonly();
method public abstract androidx.compose.runtime.snapshots.Snapshot getRoot();
method public abstract boolean hasPendingChanges();
- method public void setId$lintWithKotlin(int p);
+ method public void setId$metalava_module(int p);
method public abstract androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver = null);
property public int id;
property public abstract boolean readonly;
diff --git a/compose/compose-runtime/api/restricted_current.txt b/compose/compose-runtime/api/restricted_current.txt
index 6feabb4..e4ada87 100644
--- a/compose/compose-runtime/api/restricted_current.txt
+++ b/compose/compose-runtime/api/restricted_current.txt
@@ -2,7 +2,7 @@
package androidx.compose.runtime {
@androidx.compose.runtime.ExperimentalComposeApi public abstract class AbstractApplier<T> implements androidx.compose.runtime.Applier<T> {
- ctor public AbstractApplier(T! root);
+ ctor public AbstractApplier(T? root);
method public final void clear();
method public void down(T? node);
method public T! getCurrent();
@@ -101,7 +101,7 @@
}
public final class Composer<N> {
- ctor public Composer(androidx.compose.runtime.SlotTable slotTable, androidx.compose.runtime.Applier<N> applier, androidx.compose.runtime.Recomposer recomposer);
+ ctor public Composer(androidx.compose.runtime.SlotTable slotTable, @androidx.compose.runtime.ComposeCompilerApi androidx.compose.runtime.Applier<N> applier, @androidx.compose.runtime.ExperimentalComposeApi androidx.compose.runtime.Recomposer recomposer);
method @androidx.compose.runtime.InternalComposeApi public void applyChanges();
method @androidx.compose.runtime.ComposeCompilerApi public inline <T> T! cache(boolean invalid, kotlin.jvm.functions.Function0<? extends T> block);
method @androidx.compose.runtime.ComposeCompilerApi public boolean changed(Object? value);
@@ -553,7 +553,7 @@
}
public final class Updater<T> {
- ctor public Updater(androidx.compose.runtime.Composer<?> composer, T! node);
+ ctor public Updater(androidx.compose.runtime.Composer<?> composer, T? node);
method public androidx.compose.runtime.Composer<?> getComposer();
method public T! getNode();
method public inline void reconcile(kotlin.jvm.functions.Function1<? super T,kotlin.Unit> block);
@@ -571,7 +571,7 @@
}
@androidx.compose.runtime.collection.ExperimentalCollectionApi public final class MutableVector<T> {
- ctor @kotlin.PublishedApi internal MutableVector(internal T![] content, int size);
+ ctor @kotlin.PublishedApi internal MutableVector(@kotlin.PublishedApi internal T![] content, int size);
method public boolean add(T? element);
method public void add(int index, T? element);
method public boolean addAll(int index, java.util.List<? extends T> elements);
@@ -847,17 +847,17 @@
@androidx.compose.runtime.ExperimentalComposeApi public class MutableSnapshot extends androidx.compose.runtime.snapshots.Snapshot {
method public androidx.compose.runtime.snapshots.SnapshotApplyResult apply();
- method public void close$lintWithKotlin();
- method public java.util.Set<androidx.compose.runtime.snapshots.StateObject>? getModified$lintWithKotlin();
- method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getReadObserver$lintWithKotlin();
+ method public void close$metalava_module();
+ method public java.util.Set<androidx.compose.runtime.snapshots.StateObject>? getModified$metalava_module();
+ method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getReadObserver$metalava_module();
method public boolean getReadonly();
method public androidx.compose.runtime.snapshots.Snapshot getRoot();
- method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getWriteObserver$lintWithKotlin();
+ method public kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? getWriteObserver$metalava_module();
method public boolean hasPendingChanges();
- method public void nestedActivated$lintWithKotlin(androidx.compose.runtime.snapshots.Snapshot snapshot);
- method public void nestedDeactivated$lintWithKotlin(androidx.compose.runtime.snapshots.Snapshot snapshot);
- method public void notifyObjectsInitialized$lintWithKotlin();
- method public void recordModified$lintWithKotlin(androidx.compose.runtime.snapshots.StateObject state);
+ method public void nestedActivated$metalava_module(androidx.compose.runtime.snapshots.Snapshot snapshot);
+ method public void nestedDeactivated$metalava_module(androidx.compose.runtime.snapshots.Snapshot snapshot);
+ method public void notifyObjectsInitialized$metalava_module();
+ method public void recordModified$metalava_module(androidx.compose.runtime.snapshots.StateObject state);
method public void setModified(java.util.Set<androidx.compose.runtime.snapshots.StateObject>? p);
method public androidx.compose.runtime.snapshots.MutableSnapshot takeNestedMutableSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver = null, kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? writeObserver = null);
method public androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver);
@@ -875,7 +875,7 @@
method public abstract boolean hasPendingChanges();
method @kotlin.PublishedApi internal androidx.compose.runtime.snapshots.Snapshot? makeCurrent();
method @kotlin.PublishedApi internal void restoreCurrent(androidx.compose.runtime.snapshots.Snapshot? snapshot);
- method public void setId$lintWithKotlin(int p);
+ method public void setId$metalava_module(int p);
method public abstract androidx.compose.runtime.snapshots.Snapshot takeNestedSnapshot(kotlin.jvm.functions.Function1<java.lang.Object,kotlin.Unit>? readObserver = null);
property public int id;
property public abstract boolean readonly;
diff --git a/core/core-ktx/api/current.txt b/core/core-ktx/api/current.txt
index 6b5e3aa..60e58f0 100644
--- a/core/core-ktx/api/current.txt
+++ b/core/core-ktx/api/current.txt
@@ -123,19 +123,19 @@
method @ColorLong @RequiresApi(26) public static inline infix long convertTo(@ColorLong long, android.graphics.ColorSpace colorSpace);
method @RequiresApi(26) public static inline infix android.graphics.Color convertTo(android.graphics.Color, android.graphics.ColorSpace.Named colorSpace);
method @RequiresApi(26) public static inline infix android.graphics.Color convertTo(android.graphics.Color, android.graphics.ColorSpace colorSpace);
- method public static inline int getAlpha(@ColorInt int);
- method @RequiresApi(26) public static inline float getAlpha(@ColorLong long);
- method public static inline int getBlue(@ColorInt int);
- method @RequiresApi(26) public static inline float getBlue(@ColorLong long);
- method @RequiresApi(26) public static inline android.graphics.ColorSpace getColorSpace(@ColorLong long);
- method public static inline int getGreen(@ColorInt int);
- method @RequiresApi(26) public static inline float getGreen(@ColorLong long);
- method @RequiresApi(26) public static inline float getLuminance(@ColorInt int);
- method @RequiresApi(26) public static inline float getLuminance(@ColorLong long);
- method public static inline int getRed(@ColorInt int);
- method @RequiresApi(26) public static inline float getRed(@ColorLong long);
- method @RequiresApi(26) public static inline boolean isSrgb(@ColorLong long);
- method @RequiresApi(26) public static inline boolean isWideGamut(@ColorLong long);
+ method public static inline int getAlpha(int);
+ method @RequiresApi(26) public static inline float getAlpha(long);
+ method public static inline int getBlue(int);
+ method @RequiresApi(26) public static inline float getBlue(long);
+ method @RequiresApi(26) public static inline android.graphics.ColorSpace getColorSpace(long);
+ method public static inline int getGreen(int);
+ method @RequiresApi(26) public static inline float getGreen(long);
+ method @RequiresApi(26) public static inline float getLuminance(int);
+ method @RequiresApi(26) public static inline float getLuminance(long);
+ method public static inline int getRed(int);
+ method @RequiresApi(26) public static inline float getRed(long);
+ method @RequiresApi(26) public static inline boolean isSrgb(long);
+ method @RequiresApi(26) public static inline boolean isWideGamut(long);
method @RequiresApi(26) public static operator android.graphics.Color plus(android.graphics.Color, android.graphics.Color c);
method @RequiresApi(26) public static inline android.graphics.Color toColor(@ColorInt int);
method @RequiresApi(26) public static inline android.graphics.Color toColor(@ColorLong long);
diff --git a/core/core-ktx/api/public_plus_experimental_current.txt b/core/core-ktx/api/public_plus_experimental_current.txt
index 6b5e3aa..60e58f0 100644
--- a/core/core-ktx/api/public_plus_experimental_current.txt
+++ b/core/core-ktx/api/public_plus_experimental_current.txt
@@ -123,19 +123,19 @@
method @ColorLong @RequiresApi(26) public static inline infix long convertTo(@ColorLong long, android.graphics.ColorSpace colorSpace);
method @RequiresApi(26) public static inline infix android.graphics.Color convertTo(android.graphics.Color, android.graphics.ColorSpace.Named colorSpace);
method @RequiresApi(26) public static inline infix android.graphics.Color convertTo(android.graphics.Color, android.graphics.ColorSpace colorSpace);
- method public static inline int getAlpha(@ColorInt int);
- method @RequiresApi(26) public static inline float getAlpha(@ColorLong long);
- method public static inline int getBlue(@ColorInt int);
- method @RequiresApi(26) public static inline float getBlue(@ColorLong long);
- method @RequiresApi(26) public static inline android.graphics.ColorSpace getColorSpace(@ColorLong long);
- method public static inline int getGreen(@ColorInt int);
- method @RequiresApi(26) public static inline float getGreen(@ColorLong long);
- method @RequiresApi(26) public static inline float getLuminance(@ColorInt int);
- method @RequiresApi(26) public static inline float getLuminance(@ColorLong long);
- method public static inline int getRed(@ColorInt int);
- method @RequiresApi(26) public static inline float getRed(@ColorLong long);
- method @RequiresApi(26) public static inline boolean isSrgb(@ColorLong long);
- method @RequiresApi(26) public static inline boolean isWideGamut(@ColorLong long);
+ method public static inline int getAlpha(int);
+ method @RequiresApi(26) public static inline float getAlpha(long);
+ method public static inline int getBlue(int);
+ method @RequiresApi(26) public static inline float getBlue(long);
+ method @RequiresApi(26) public static inline android.graphics.ColorSpace getColorSpace(long);
+ method public static inline int getGreen(int);
+ method @RequiresApi(26) public static inline float getGreen(long);
+ method @RequiresApi(26) public static inline float getLuminance(int);
+ method @RequiresApi(26) public static inline float getLuminance(long);
+ method public static inline int getRed(int);
+ method @RequiresApi(26) public static inline float getRed(long);
+ method @RequiresApi(26) public static inline boolean isSrgb(long);
+ method @RequiresApi(26) public static inline boolean isWideGamut(long);
method @RequiresApi(26) public static operator android.graphics.Color plus(android.graphics.Color, android.graphics.Color c);
method @RequiresApi(26) public static inline android.graphics.Color toColor(@ColorInt int);
method @RequiresApi(26) public static inline android.graphics.Color toColor(@ColorLong long);
diff --git a/core/core-ktx/api/restricted_current.txt b/core/core-ktx/api/restricted_current.txt
index 6b5e3aa..60e58f0 100644
--- a/core/core-ktx/api/restricted_current.txt
+++ b/core/core-ktx/api/restricted_current.txt
@@ -123,19 +123,19 @@
method @ColorLong @RequiresApi(26) public static inline infix long convertTo(@ColorLong long, android.graphics.ColorSpace colorSpace);
method @RequiresApi(26) public static inline infix android.graphics.Color convertTo(android.graphics.Color, android.graphics.ColorSpace.Named colorSpace);
method @RequiresApi(26) public static inline infix android.graphics.Color convertTo(android.graphics.Color, android.graphics.ColorSpace colorSpace);
- method public static inline int getAlpha(@ColorInt int);
- method @RequiresApi(26) public static inline float getAlpha(@ColorLong long);
- method public static inline int getBlue(@ColorInt int);
- method @RequiresApi(26) public static inline float getBlue(@ColorLong long);
- method @RequiresApi(26) public static inline android.graphics.ColorSpace getColorSpace(@ColorLong long);
- method public static inline int getGreen(@ColorInt int);
- method @RequiresApi(26) public static inline float getGreen(@ColorLong long);
- method @RequiresApi(26) public static inline float getLuminance(@ColorInt int);
- method @RequiresApi(26) public static inline float getLuminance(@ColorLong long);
- method public static inline int getRed(@ColorInt int);
- method @RequiresApi(26) public static inline float getRed(@ColorLong long);
- method @RequiresApi(26) public static inline boolean isSrgb(@ColorLong long);
- method @RequiresApi(26) public static inline boolean isWideGamut(@ColorLong long);
+ method public static inline int getAlpha(int);
+ method @RequiresApi(26) public static inline float getAlpha(long);
+ method public static inline int getBlue(int);
+ method @RequiresApi(26) public static inline float getBlue(long);
+ method @RequiresApi(26) public static inline android.graphics.ColorSpace getColorSpace(long);
+ method public static inline int getGreen(int);
+ method @RequiresApi(26) public static inline float getGreen(long);
+ method @RequiresApi(26) public static inline float getLuminance(int);
+ method @RequiresApi(26) public static inline float getLuminance(long);
+ method public static inline int getRed(int);
+ method @RequiresApi(26) public static inline float getRed(long);
+ method @RequiresApi(26) public static inline boolean isSrgb(long);
+ method @RequiresApi(26) public static inline boolean isWideGamut(long);
method @RequiresApi(26) public static operator android.graphics.Color plus(android.graphics.Color, android.graphics.Color c);
method @RequiresApi(26) public static inline android.graphics.Color toColor(@ColorInt int);
method @RequiresApi(26) public static inline android.graphics.Color toColor(@ColorLong long);
diff --git a/navigation/navigation-common-ktx/src/main/java/androidx/navigation/NavDeepLinkDslBuilder.kt b/navigation/navigation-common-ktx/src/main/java/androidx/navigation/NavDeepLinkDslBuilder.kt
index 00098f5..2b0ef14 100644
--- a/navigation/navigation-common-ktx/src/main/java/androidx/navigation/NavDeepLinkDslBuilder.kt
+++ b/navigation/navigation-common-ktx/src/main/java/androidx/navigation/NavDeepLinkDslBuilder.kt
@@ -43,6 +43,7 @@
* @throws IllegalArgumentException if attempting to set to empty.
*/
var action: String? = null
+ @Suppress("DocumentExceptions")
set(p) {
if (p != null && p.isEmpty()) {
throw IllegalArgumentException("The NavDeepLink cannot have an empty action.")
diff --git a/paging/common/api/current.txt b/paging/common/api/current.txt
index a2147aa..efc3cb0 100644
--- a/paging/common/api/current.txt
+++ b/paging/common/api/current.txt
@@ -87,7 +87,7 @@
}
public final class ItemSnapshotList<T> extends kotlin.collections.AbstractList<T> {
- ctor public ItemSnapshotList(@IntRange(from=null) int placeholdersBefore, @IntRange(from=null) int placeholdersAfter, java.util.List<? extends T> items);
+ ctor public ItemSnapshotList(@IntRange(from=0) int placeholdersBefore, @IntRange(from=0) int placeholdersAfter, java.util.List<? extends T> items);
method public T? get(int index);
method public java.util.List<T> getItems();
method public int getPlaceholdersAfter();
@@ -260,11 +260,11 @@
}
public final class PagingConfig {
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize, @IntRange(from=null) int maxSize, int jumpThreshold);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize, @IntRange(from=null) int maxSize);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize, @IntRange(from=2) int maxSize, int jumpThreshold);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize, @IntRange(from=2) int maxSize);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance);
ctor public PagingConfig(int pageSize);
field public static final androidx.paging.PagingConfig.Companion Companion;
field public static final int MAX_SIZE_UNBOUNDED = 2147483647; // 0x7fffffff
@@ -352,7 +352,7 @@
}
public static final class PagingSource.LoadResult.Page<Key, Value> extends androidx.paging.PagingSource.LoadResult<Key,Value> {
- ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey, @IntRange(from=null) int itemsBefore, @IntRange(from=null) int itemsAfter);
+ ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey, @IntRange(from=COUNT_UNDEFINED.toLong()) int itemsBefore, @IntRange(from=COUNT_UNDEFINED.toLong()) int itemsAfter);
ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey);
method public java.util.List<Value> component1();
method public Key? component2();
@@ -376,7 +376,7 @@
}
public final class PagingState<Key, Value> {
- ctor public PagingState(java.util.List<androidx.paging.PagingSource.LoadResult.Page<Key,Value>> pages, Integer? anchorPosition, androidx.paging.PagingConfig config, @IntRange(from=null) int leadingPlaceholderCount);
+ ctor public PagingState(java.util.List<androidx.paging.PagingSource.LoadResult.Page<Key,Value>> pages, Integer? anchorPosition, androidx.paging.PagingConfig config, @IntRange(from=0) int leadingPlaceholderCount);
method public Value? closestItemToPosition(int anchorPosition);
method public androidx.paging.PagingSource.LoadResult.Page<Key,Value>? closestPageToPosition(int anchorPosition);
method public Value? firstItemOrNull();
diff --git a/paging/common/api/public_plus_experimental_current.txt b/paging/common/api/public_plus_experimental_current.txt
index 3967d25..179870c 100644
--- a/paging/common/api/public_plus_experimental_current.txt
+++ b/paging/common/api/public_plus_experimental_current.txt
@@ -88,7 +88,7 @@
}
public final class ItemSnapshotList<T> extends kotlin.collections.AbstractList<T> {
- ctor public ItemSnapshotList(@IntRange(from=null) int placeholdersBefore, @IntRange(from=null) int placeholdersAfter, java.util.List<? extends T> items);
+ ctor public ItemSnapshotList(@IntRange(from=0) int placeholdersBefore, @IntRange(from=0) int placeholdersAfter, java.util.List<? extends T> items);
method public T? get(int index);
method public java.util.List<T> getItems();
method public int getPlaceholdersAfter();
@@ -262,11 +262,11 @@
}
public final class PagingConfig {
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize, @IntRange(from=null) int maxSize, int jumpThreshold);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize, @IntRange(from=null) int maxSize);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize, @IntRange(from=2) int maxSize, int jumpThreshold);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize, @IntRange(from=2) int maxSize);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance);
ctor public PagingConfig(int pageSize);
field public static final androidx.paging.PagingConfig.Companion Companion;
field public static final int MAX_SIZE_UNBOUNDED = 2147483647; // 0x7fffffff
@@ -354,7 +354,7 @@
}
public static final class PagingSource.LoadResult.Page<Key, Value> extends androidx.paging.PagingSource.LoadResult<Key,Value> {
- ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey, @IntRange(from=null) int itemsBefore, @IntRange(from=null) int itemsAfter);
+ ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey, @IntRange(from=COUNT_UNDEFINED.toLong()) int itemsBefore, @IntRange(from=COUNT_UNDEFINED.toLong()) int itemsAfter);
ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey);
method public java.util.List<Value> component1();
method public Key? component2();
@@ -378,7 +378,7 @@
}
public final class PagingState<Key, Value> {
- ctor public PagingState(java.util.List<androidx.paging.PagingSource.LoadResult.Page<Key,Value>> pages, Integer? anchorPosition, androidx.paging.PagingConfig config, @IntRange(from=null) int leadingPlaceholderCount);
+ ctor public PagingState(java.util.List<androidx.paging.PagingSource.LoadResult.Page<Key,Value>> pages, Integer? anchorPosition, androidx.paging.PagingConfig config, @IntRange(from=0) int leadingPlaceholderCount);
method public Value? closestItemToPosition(int anchorPosition);
method public androidx.paging.PagingSource.LoadResult.Page<Key,Value>? closestPageToPosition(int anchorPosition);
method public Value? firstItemOrNull();
diff --git a/paging/common/api/restricted_current.txt b/paging/common/api/restricted_current.txt
index a2147aa..efc3cb0 100644
--- a/paging/common/api/restricted_current.txt
+++ b/paging/common/api/restricted_current.txt
@@ -87,7 +87,7 @@
}
public final class ItemSnapshotList<T> extends kotlin.collections.AbstractList<T> {
- ctor public ItemSnapshotList(@IntRange(from=null) int placeholdersBefore, @IntRange(from=null) int placeholdersAfter, java.util.List<? extends T> items);
+ ctor public ItemSnapshotList(@IntRange(from=0) int placeholdersBefore, @IntRange(from=0) int placeholdersAfter, java.util.List<? extends T> items);
method public T? get(int index);
method public java.util.List<T> getItems();
method public int getPlaceholdersAfter();
@@ -260,11 +260,11 @@
}
public final class PagingConfig {
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize, @IntRange(from=null) int maxSize, int jumpThreshold);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize, @IntRange(from=null) int maxSize);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=null) int initialLoadSize);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance, boolean enablePlaceholders);
- ctor public PagingConfig(int pageSize, @IntRange(from=null) int prefetchDistance);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize, @IntRange(from=2) int maxSize, int jumpThreshold);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize, @IntRange(from=2) int maxSize);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders, @IntRange(from=1) int initialLoadSize);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance, boolean enablePlaceholders);
+ ctor public PagingConfig(int pageSize, @IntRange(from=0) int prefetchDistance);
ctor public PagingConfig(int pageSize);
field public static final androidx.paging.PagingConfig.Companion Companion;
field public static final int MAX_SIZE_UNBOUNDED = 2147483647; // 0x7fffffff
@@ -352,7 +352,7 @@
}
public static final class PagingSource.LoadResult.Page<Key, Value> extends androidx.paging.PagingSource.LoadResult<Key,Value> {
- ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey, @IntRange(from=null) int itemsBefore, @IntRange(from=null) int itemsAfter);
+ ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey, @IntRange(from=COUNT_UNDEFINED.toLong()) int itemsBefore, @IntRange(from=COUNT_UNDEFINED.toLong()) int itemsAfter);
ctor public PagingSource.LoadResult.Page(java.util.List<? extends Value> data, Key? prevKey, Key? nextKey);
method public java.util.List<Value> component1();
method public Key? component2();
@@ -376,7 +376,7 @@
}
public final class PagingState<Key, Value> {
- ctor public PagingState(java.util.List<androidx.paging.PagingSource.LoadResult.Page<Key,Value>> pages, Integer? anchorPosition, androidx.paging.PagingConfig config, @IntRange(from=null) int leadingPlaceholderCount);
+ ctor public PagingState(java.util.List<androidx.paging.PagingSource.LoadResult.Page<Key,Value>> pages, Integer? anchorPosition, androidx.paging.PagingConfig config, @IntRange(from=0) int leadingPlaceholderCount);
method public Value? closestItemToPosition(int anchorPosition);
method public androidx.paging.PagingSource.LoadResult.Page<Key,Value>? closestPageToPosition(int anchorPosition);
method public Value? firstItemOrNull();
diff --git a/paging/common/src/main/kotlin/androidx/paging/PagedList.kt b/paging/common/src/main/kotlin/androidx/paging/PagedList.kt
index 4848b40..d516ef9 100644
--- a/paging/common/src/main/kotlin/androidx/paging/PagedList.kt
+++ b/paging/common/src/main/kotlin/androidx/paging/PagedList.kt
@@ -949,6 +949,7 @@
"you should not need to access the DataSource/PagingSource."
)
val dataSource: DataSource<*, T>
+ @Suppress("DocumentExceptions")
get() {
val pagingSource = pagingSource
@Suppress("UNCHECKED_CAST")
diff --git a/ui/ui-animation-core/api/current.txt b/ui/ui-animation-core/api/current.txt
index 40f590f..46da719 100644
--- a/ui/ui-animation-core/api/current.txt
+++ b/ui/ui-animation-core/api/current.txt
@@ -28,6 +28,7 @@
}
public final class AnimationClockKt {
+ method public static void setRootAnimationClockFactory(kotlin.jvm.functions.Function0<? extends androidx.compose.animation.core.AnimationClockObservable> p);
}
public interface AnimationClockObservable {
@@ -68,25 +69,25 @@
public final class AnimationVector1D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector1D(float initVal);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getValue();
- method public androidx.compose.animation.core.AnimationVector1D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector1D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float value;
}
public final class AnimationVector2D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector2D(float v1, float v2);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
- method public androidx.compose.animation.core.AnimationVector2D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector2D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -94,14 +95,14 @@
public final class AnimationVector3D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector3D(float v1, float v2, float v3);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
method public float getV3();
- method public androidx.compose.animation.core.AnimationVector3D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector3D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -110,15 +111,15 @@
public final class AnimationVector4D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector4D(float v1, float v2, float v3, float v4);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
method public float getV3();
method public float getV4();
- method public androidx.compose.animation.core.AnimationVector4D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector4D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -164,7 +165,7 @@
public final class DefaultAnimationClock extends androidx.compose.animation.core.BaseAnimationClock {
ctor public DefaultAnimationClock();
- method public void dispatchTime$lintWithKotlin(long frameTimeMillis);
+ method public void dispatchTime$metalava_module(long frameTimeMillis);
}
public interface DurationBasedAnimationSpec<T> extends androidx.compose.animation.core.AnimationSpec<T> {
@@ -179,7 +180,7 @@
}
public final class ExponentialDecay implements androidx.compose.animation.core.FloatDecayAnimationSpec {
- ctor public ExponentialDecay(@FloatRange(from=null, to=null, fromInclusive=null) float frictionMultiplier, @FloatRange(from=null, to=null, fromInclusive=null) float absVelocityThreshold);
+ ctor public ExponentialDecay(@FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float frictionMultiplier, @FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float absVelocityThreshold);
ctor public ExponentialDecay();
method public float getAbsVelocityThreshold();
method public long getDurationMillis(float start, float startVelocity);
@@ -392,6 +393,7 @@
method public kotlin.jvm.functions.Function1<T,kotlin.Unit>? getOnStateChangeFinished();
method public kotlin.jvm.functions.Function0<kotlin.Unit>? getOnUpdate();
method public boolean isRunning();
+ method public void setMonotonic(boolean value);
method public void setOnStateChangeFinished(kotlin.jvm.functions.Function1<? super T,kotlin.Unit>? p);
method public void setOnUpdate(kotlin.jvm.functions.Function0<kotlin.Unit>? p);
method public void toState(T? name);
diff --git a/ui/ui-animation-core/api/public_plus_experimental_current.txt b/ui/ui-animation-core/api/public_plus_experimental_current.txt
index 40f590f..46da719 100644
--- a/ui/ui-animation-core/api/public_plus_experimental_current.txt
+++ b/ui/ui-animation-core/api/public_plus_experimental_current.txt
@@ -28,6 +28,7 @@
}
public final class AnimationClockKt {
+ method public static void setRootAnimationClockFactory(kotlin.jvm.functions.Function0<? extends androidx.compose.animation.core.AnimationClockObservable> p);
}
public interface AnimationClockObservable {
@@ -68,25 +69,25 @@
public final class AnimationVector1D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector1D(float initVal);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getValue();
- method public androidx.compose.animation.core.AnimationVector1D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector1D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float value;
}
public final class AnimationVector2D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector2D(float v1, float v2);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
- method public androidx.compose.animation.core.AnimationVector2D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector2D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -94,14 +95,14 @@
public final class AnimationVector3D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector3D(float v1, float v2, float v3);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
method public float getV3();
- method public androidx.compose.animation.core.AnimationVector3D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector3D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -110,15 +111,15 @@
public final class AnimationVector4D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector4D(float v1, float v2, float v3, float v4);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
method public float getV3();
method public float getV4();
- method public androidx.compose.animation.core.AnimationVector4D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector4D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -164,7 +165,7 @@
public final class DefaultAnimationClock extends androidx.compose.animation.core.BaseAnimationClock {
ctor public DefaultAnimationClock();
- method public void dispatchTime$lintWithKotlin(long frameTimeMillis);
+ method public void dispatchTime$metalava_module(long frameTimeMillis);
}
public interface DurationBasedAnimationSpec<T> extends androidx.compose.animation.core.AnimationSpec<T> {
@@ -179,7 +180,7 @@
}
public final class ExponentialDecay implements androidx.compose.animation.core.FloatDecayAnimationSpec {
- ctor public ExponentialDecay(@FloatRange(from=null, to=null, fromInclusive=null) float frictionMultiplier, @FloatRange(from=null, to=null, fromInclusive=null) float absVelocityThreshold);
+ ctor public ExponentialDecay(@FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float frictionMultiplier, @FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float absVelocityThreshold);
ctor public ExponentialDecay();
method public float getAbsVelocityThreshold();
method public long getDurationMillis(float start, float startVelocity);
@@ -392,6 +393,7 @@
method public kotlin.jvm.functions.Function1<T,kotlin.Unit>? getOnStateChangeFinished();
method public kotlin.jvm.functions.Function0<kotlin.Unit>? getOnUpdate();
method public boolean isRunning();
+ method public void setMonotonic(boolean value);
method public void setOnStateChangeFinished(kotlin.jvm.functions.Function1<? super T,kotlin.Unit>? p);
method public void setOnUpdate(kotlin.jvm.functions.Function0<kotlin.Unit>? p);
method public void toState(T? name);
diff --git a/ui/ui-animation-core/api/restricted_current.txt b/ui/ui-animation-core/api/restricted_current.txt
index 40f590f..46da719 100644
--- a/ui/ui-animation-core/api/restricted_current.txt
+++ b/ui/ui-animation-core/api/restricted_current.txt
@@ -28,6 +28,7 @@
}
public final class AnimationClockKt {
+ method public static void setRootAnimationClockFactory(kotlin.jvm.functions.Function0<? extends androidx.compose.animation.core.AnimationClockObservable> p);
}
public interface AnimationClockObservable {
@@ -68,25 +69,25 @@
public final class AnimationVector1D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector1D(float initVal);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getValue();
- method public androidx.compose.animation.core.AnimationVector1D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector1D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float value;
}
public final class AnimationVector2D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector2D(float v1, float v2);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
- method public androidx.compose.animation.core.AnimationVector2D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector2D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -94,14 +95,14 @@
public final class AnimationVector3D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector3D(float v1, float v2, float v3);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
method public float getV3();
- method public androidx.compose.animation.core.AnimationVector3D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector3D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -110,15 +111,15 @@
public final class AnimationVector4D extends androidx.compose.animation.core.AnimationVector {
ctor public AnimationVector4D(float v1, float v2, float v3, float v4);
- method public float get$lintWithKotlin(int index);
- method public int getSize$lintWithKotlin();
+ method public float get$metalava_module(int index);
+ method public int getSize$metalava_module();
method public float getV1();
method public float getV2();
method public float getV3();
method public float getV4();
- method public androidx.compose.animation.core.AnimationVector4D newVector$lintWithKotlin();
- method public void reset$lintWithKotlin();
- method public void set$lintWithKotlin(int index, float value);
+ method public androidx.compose.animation.core.AnimationVector4D newVector$metalava_module();
+ method public void reset$metalava_module();
+ method public void set$metalava_module(int index, float value);
property public int size;
property public final float v1;
property public final float v2;
@@ -164,7 +165,7 @@
public final class DefaultAnimationClock extends androidx.compose.animation.core.BaseAnimationClock {
ctor public DefaultAnimationClock();
- method public void dispatchTime$lintWithKotlin(long frameTimeMillis);
+ method public void dispatchTime$metalava_module(long frameTimeMillis);
}
public interface DurationBasedAnimationSpec<T> extends androidx.compose.animation.core.AnimationSpec<T> {
@@ -179,7 +180,7 @@
}
public final class ExponentialDecay implements androidx.compose.animation.core.FloatDecayAnimationSpec {
- ctor public ExponentialDecay(@FloatRange(from=null, to=null, fromInclusive=null) float frictionMultiplier, @FloatRange(from=null, to=null, fromInclusive=null) float absVelocityThreshold);
+ ctor public ExponentialDecay(@FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float frictionMultiplier, @FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float absVelocityThreshold);
ctor public ExponentialDecay();
method public float getAbsVelocityThreshold();
method public long getDurationMillis(float start, float startVelocity);
@@ -392,6 +393,7 @@
method public kotlin.jvm.functions.Function1<T,kotlin.Unit>? getOnStateChangeFinished();
method public kotlin.jvm.functions.Function0<kotlin.Unit>? getOnUpdate();
method public boolean isRunning();
+ method public void setMonotonic(boolean value);
method public void setOnStateChangeFinished(kotlin.jvm.functions.Function1<? super T,kotlin.Unit>? p);
method public void setOnUpdate(kotlin.jvm.functions.Function0<kotlin.Unit>? p);
method public void toState(T? name);
diff --git a/ui/ui-animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/ComposeAnimation.kt b/ui/ui-animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/ComposeAnimation.kt
index 767f581..aa14ffb 100644
--- a/ui/ui-animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/ComposeAnimation.kt
+++ b/ui/ui-animation-tooling-internal/src/main/java/androidx/compose/animation/tooling/ComposeAnimation.kt
@@ -48,7 +48,9 @@
*
* @throws UnsupportedOperationException if [type] does not return `TRANSITION_ANIMATION`.
*/
- val states: Set<Any> get() =
+ val states: Set<Any>
+ @Suppress("DocumentExceptions")
+ get() =
throw UnsupportedOperationException(
"Only available when getType() is TRANSITION_ANIMATION"
)
diff --git a/ui/ui-animation/api/current.txt b/ui/ui-animation/api/current.txt
index ec7c6bb..9499265 100644
--- a/ui/ui-animation/api/current.txt
+++ b/ui/ui-animation/api/current.txt
@@ -15,7 +15,7 @@
}
@androidx.compose.runtime.Stable public final class AnimatedValueModel<T, V extends androidx.compose.animation.core.AnimationVector> extends androidx.compose.animation.core.AnimatedValue<T,V> {
- ctor public AnimatedValueModel(T! initialValue, androidx.compose.animation.core.TwoWayConverter<T,V> typeConverter, androidx.compose.animation.core.AnimationClockObservable clock, T? visibilityThreshold);
+ ctor public AnimatedValueModel(T? initialValue, androidx.compose.animation.core.TwoWayConverter<T,V> typeConverter, androidx.compose.animation.core.AnimationClockObservable clock, T? visibilityThreshold);
method public T! getValue();
method protected void setValue(T! p);
property public T! value;
diff --git a/ui/ui-animation/api/public_plus_experimental_current.txt b/ui/ui-animation/api/public_plus_experimental_current.txt
index ec7c6bb..9499265 100644
--- a/ui/ui-animation/api/public_plus_experimental_current.txt
+++ b/ui/ui-animation/api/public_plus_experimental_current.txt
@@ -15,7 +15,7 @@
}
@androidx.compose.runtime.Stable public final class AnimatedValueModel<T, V extends androidx.compose.animation.core.AnimationVector> extends androidx.compose.animation.core.AnimatedValue<T,V> {
- ctor public AnimatedValueModel(T! initialValue, androidx.compose.animation.core.TwoWayConverter<T,V> typeConverter, androidx.compose.animation.core.AnimationClockObservable clock, T? visibilityThreshold);
+ ctor public AnimatedValueModel(T? initialValue, androidx.compose.animation.core.TwoWayConverter<T,V> typeConverter, androidx.compose.animation.core.AnimationClockObservable clock, T? visibilityThreshold);
method public T! getValue();
method protected void setValue(T! p);
property public T! value;
diff --git a/ui/ui-animation/api/restricted_current.txt b/ui/ui-animation/api/restricted_current.txt
index ec7c6bb..9499265 100644
--- a/ui/ui-animation/api/restricted_current.txt
+++ b/ui/ui-animation/api/restricted_current.txt
@@ -15,7 +15,7 @@
}
@androidx.compose.runtime.Stable public final class AnimatedValueModel<T, V extends androidx.compose.animation.core.AnimationVector> extends androidx.compose.animation.core.AnimatedValue<T,V> {
- ctor public AnimatedValueModel(T! initialValue, androidx.compose.animation.core.TwoWayConverter<T,V> typeConverter, androidx.compose.animation.core.AnimationClockObservable clock, T? visibilityThreshold);
+ ctor public AnimatedValueModel(T? initialValue, androidx.compose.animation.core.TwoWayConverter<T,V> typeConverter, androidx.compose.animation.core.AnimationClockObservable clock, T? visibilityThreshold);
method public T! getValue();
method protected void setValue(T! p);
property public T! value;
diff --git a/ui/ui-core/api/current.txt b/ui/ui-core/api/current.txt
index d340fdf..b631cbb 100644
--- a/ui/ui-core/api/current.txt
+++ b/ui/ui-core/api/current.txt
@@ -1599,7 +1599,7 @@
}
@androidx.compose.runtime.Immutable public final class PointerInputData {
- ctor public PointerInputData(androidx.compose.ui.unit.Uptime? uptime, androidx.compose.ui.geometry.Offset? position, boolean down);
+ ctor public PointerInputData(@androidx.compose.runtime.Stable androidx.compose.ui.unit.Uptime? uptime, @androidx.compose.runtime.Stable androidx.compose.ui.geometry.Offset? position, @androidx.compose.runtime.Stable boolean down);
ctor public PointerInputData();
method public androidx.compose.ui.unit.Uptime? component1();
method public androidx.compose.ui.geometry.Offset? component2();
@@ -1863,8 +1863,10 @@
ctor @Deprecated public ModelObserver(kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function0<kotlin.Unit>,kotlin.Unit> commitExecutor);
method @Deprecated public void clear(Object target);
method @Deprecated public void enableModelUpdatesObserving(boolean enabled);
+ method @Deprecated @androidx.compose.ui.node.InternalCoreApi public kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.runtime.frames.Frame,kotlin.Unit> getFrameCommitObserver();
method @Deprecated public <T> void observeReads(T target, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> onCommit, kotlin.jvm.functions.Function0<kotlin.Unit> block);
method @Deprecated public void pauseObservingReads(kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ property @androidx.compose.ui.node.InternalCoreApi public final kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.runtime.frames.Frame,kotlin.Unit> frameCommitObserver;
}
public final class ModifierInfo {
@@ -1918,7 +1920,6 @@
method public void pauseModelReadObserveration(kotlin.jvm.functions.Function0<kotlin.Unit> block);
method public boolean requestFocus();
method @androidx.compose.ui.input.key.ExperimentalKeyInput public boolean sendKeyEvent(androidx.compose.ui.input.key.KeyEvent keyEvent);
- method @androidx.compose.ui.node.InternalCoreApi public void setShowLayoutBounds(boolean p);
property public abstract androidx.compose.ui.autofill.Autofill? autofill;
property public abstract androidx.compose.ui.autofill.AutofillTree autofillTree;
property public abstract androidx.compose.ui.platform.ClipboardManager clipboardManager;
@@ -2155,7 +2156,7 @@
}
public final class LoadedResource<T> extends androidx.compose.ui.res.Resource<T> {
- ctor public LoadedResource(T! resource);
+ ctor public LoadedResource(T? resource);
}
public final class PendingResource<T> extends androidx.compose.ui.res.Resource<T> {
diff --git a/ui/ui-core/api/public_plus_experimental_current.txt b/ui/ui-core/api/public_plus_experimental_current.txt
index d340fdf..b631cbb 100644
--- a/ui/ui-core/api/public_plus_experimental_current.txt
+++ b/ui/ui-core/api/public_plus_experimental_current.txt
@@ -1599,7 +1599,7 @@
}
@androidx.compose.runtime.Immutable public final class PointerInputData {
- ctor public PointerInputData(androidx.compose.ui.unit.Uptime? uptime, androidx.compose.ui.geometry.Offset? position, boolean down);
+ ctor public PointerInputData(@androidx.compose.runtime.Stable androidx.compose.ui.unit.Uptime? uptime, @androidx.compose.runtime.Stable androidx.compose.ui.geometry.Offset? position, @androidx.compose.runtime.Stable boolean down);
ctor public PointerInputData();
method public androidx.compose.ui.unit.Uptime? component1();
method public androidx.compose.ui.geometry.Offset? component2();
@@ -1863,8 +1863,10 @@
ctor @Deprecated public ModelObserver(kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function0<kotlin.Unit>,kotlin.Unit> commitExecutor);
method @Deprecated public void clear(Object target);
method @Deprecated public void enableModelUpdatesObserving(boolean enabled);
+ method @Deprecated @androidx.compose.ui.node.InternalCoreApi public kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.runtime.frames.Frame,kotlin.Unit> getFrameCommitObserver();
method @Deprecated public <T> void observeReads(T target, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> onCommit, kotlin.jvm.functions.Function0<kotlin.Unit> block);
method @Deprecated public void pauseObservingReads(kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ property @androidx.compose.ui.node.InternalCoreApi public final kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.runtime.frames.Frame,kotlin.Unit> frameCommitObserver;
}
public final class ModifierInfo {
@@ -1918,7 +1920,6 @@
method public void pauseModelReadObserveration(kotlin.jvm.functions.Function0<kotlin.Unit> block);
method public boolean requestFocus();
method @androidx.compose.ui.input.key.ExperimentalKeyInput public boolean sendKeyEvent(androidx.compose.ui.input.key.KeyEvent keyEvent);
- method @androidx.compose.ui.node.InternalCoreApi public void setShowLayoutBounds(boolean p);
property public abstract androidx.compose.ui.autofill.Autofill? autofill;
property public abstract androidx.compose.ui.autofill.AutofillTree autofillTree;
property public abstract androidx.compose.ui.platform.ClipboardManager clipboardManager;
@@ -2155,7 +2156,7 @@
}
public final class LoadedResource<T> extends androidx.compose.ui.res.Resource<T> {
- ctor public LoadedResource(T! resource);
+ ctor public LoadedResource(T? resource);
}
public final class PendingResource<T> extends androidx.compose.ui.res.Resource<T> {
diff --git a/ui/ui-core/api/restricted_current.txt b/ui/ui-core/api/restricted_current.txt
index b242cc1..43b2017 100644
--- a/ui/ui-core/api/restricted_current.txt
+++ b/ui/ui-core/api/restricted_current.txt
@@ -1645,7 +1645,7 @@
}
@androidx.compose.runtime.Immutable public final class PointerInputData {
- ctor public PointerInputData(androidx.compose.ui.unit.Uptime? uptime, androidx.compose.ui.geometry.Offset? position, boolean down);
+ ctor public PointerInputData(@androidx.compose.runtime.Stable androidx.compose.ui.unit.Uptime? uptime, @androidx.compose.runtime.Stable androidx.compose.ui.geometry.Offset? position, @androidx.compose.runtime.Stable boolean down);
ctor public PointerInputData();
method public androidx.compose.ui.unit.Uptime? component1();
method public androidx.compose.ui.geometry.Offset? component2();
@@ -1922,8 +1922,10 @@
ctor @Deprecated public ModelObserver(kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function0<kotlin.Unit>,kotlin.Unit> commitExecutor);
method @Deprecated public void clear(Object target);
method @Deprecated public void enableModelUpdatesObserving(boolean enabled);
+ method @Deprecated @androidx.compose.ui.node.InternalCoreApi public kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.runtime.frames.Frame,kotlin.Unit> getFrameCommitObserver();
method @Deprecated public <T> void observeReads(T target, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> onCommit, kotlin.jvm.functions.Function0<kotlin.Unit> block);
method @Deprecated public void pauseObservingReads(kotlin.jvm.functions.Function0<kotlin.Unit> block);
+ property @androidx.compose.ui.node.InternalCoreApi public final kotlin.jvm.functions.Function2<java.util.Set<?>,androidx.compose.runtime.frames.Frame,kotlin.Unit> frameCommitObserver;
}
public final class ModifierInfo {
@@ -1977,7 +1979,6 @@
method public void pauseModelReadObserveration(kotlin.jvm.functions.Function0<kotlin.Unit> block);
method public boolean requestFocus();
method @androidx.compose.ui.input.key.ExperimentalKeyInput public boolean sendKeyEvent(androidx.compose.ui.input.key.KeyEvent keyEvent);
- method @androidx.compose.ui.node.InternalCoreApi public void setShowLayoutBounds(boolean p);
property public abstract androidx.compose.ui.autofill.Autofill? autofill;
property public abstract androidx.compose.ui.autofill.AutofillTree autofillTree;
property public abstract androidx.compose.ui.platform.ClipboardManager clipboardManager;
@@ -2229,7 +2230,7 @@
}
public final class LoadedResource<T> extends androidx.compose.ui.res.Resource<T> {
- ctor public LoadedResource(T! resource);
+ ctor public LoadedResource(T? resource);
}
public final class PendingResource<T> extends androidx.compose.ui.res.Resource<T> {
diff --git a/ui/ui-foundation/api/current.txt b/ui/ui-foundation/api/current.txt
index a39074d..69cee84 100644
--- a/ui/ui-foundation/api/current.txt
+++ b/ui/ui-foundation/api/current.txt
@@ -8,6 +8,7 @@
public final class BaseTextFieldKt {
method @androidx.compose.foundation.ExperimentalFoundationApi @androidx.compose.runtime.Composable public static void BaseTextField-yFYady8(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> onValueChange, androidx.compose.ui.Modifier modifier = Modifier, long textColor = Color.Unset, androidx.compose.ui.text.TextStyle textStyle = currentTextStyle(), androidx.compose.ui.text.input.KeyboardType keyboardType = KeyboardType.Text, androidx.compose.ui.text.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.ImeAction,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> androidx.compose.ui.text.input.VisualTransformation visualTransformation = VisualTransformation.None, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.SoftwareKeyboardController,kotlin.Unit> long cursorColor = contentColor());
+ method public static void setBlinkingCursorEnabled(boolean p);
}
@androidx.compose.runtime.Immutable public final class Border {
diff --git a/ui/ui-foundation/api/public_plus_experimental_current.txt b/ui/ui-foundation/api/public_plus_experimental_current.txt
index a39074d..69cee84 100644
--- a/ui/ui-foundation/api/public_plus_experimental_current.txt
+++ b/ui/ui-foundation/api/public_plus_experimental_current.txt
@@ -8,6 +8,7 @@
public final class BaseTextFieldKt {
method @androidx.compose.foundation.ExperimentalFoundationApi @androidx.compose.runtime.Composable public static void BaseTextField-yFYady8(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> onValueChange, androidx.compose.ui.Modifier modifier = Modifier, long textColor = Color.Unset, androidx.compose.ui.text.TextStyle textStyle = currentTextStyle(), androidx.compose.ui.text.input.KeyboardType keyboardType = KeyboardType.Text, androidx.compose.ui.text.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.ImeAction,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> androidx.compose.ui.text.input.VisualTransformation visualTransformation = VisualTransformation.None, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.SoftwareKeyboardController,kotlin.Unit> long cursorColor = contentColor());
+ method public static void setBlinkingCursorEnabled(boolean p);
}
@androidx.compose.runtime.Immutable public final class Border {
diff --git a/ui/ui-foundation/api/restricted_current.txt b/ui/ui-foundation/api/restricted_current.txt
index a39074d..69cee84 100644
--- a/ui/ui-foundation/api/restricted_current.txt
+++ b/ui/ui-foundation/api/restricted_current.txt
@@ -8,6 +8,7 @@
public final class BaseTextFieldKt {
method @androidx.compose.foundation.ExperimentalFoundationApi @androidx.compose.runtime.Composable public static void BaseTextField-yFYady8(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> onValueChange, androidx.compose.ui.Modifier modifier = Modifier, long textColor = Color.Unset, androidx.compose.ui.text.TextStyle textStyle = currentTextStyle(), androidx.compose.ui.text.input.KeyboardType keyboardType = KeyboardType.Text, androidx.compose.ui.text.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.ImeAction,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> androidx.compose.ui.text.input.VisualTransformation visualTransformation = VisualTransformation.None, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.SoftwareKeyboardController,kotlin.Unit> long cursorColor = contentColor());
+ method public static void setBlinkingCursorEnabled(boolean p);
}
@androidx.compose.runtime.Immutable public final class Border {
diff --git a/ui/ui-geometry/api/current.txt b/ui/ui-geometry/api/current.txt
index c85d18c..8d7fc8d 100644
--- a/ui/ui-geometry/api/current.txt
+++ b/ui/ui-geometry/api/current.txt
@@ -2,7 +2,7 @@
package androidx.compose.ui.geometry {
@androidx.compose.runtime.Immutable public final class Offset {
- ctor public Offset(internal long packedValue);
+ ctor public Offset(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public operator float component1();
method @androidx.compose.runtime.Stable public operator float component2();
method public androidx.compose.ui.geometry.Offset copy(float x = this.x, float y = this.y);
@@ -65,7 +65,7 @@
}
@androidx.compose.runtime.Immutable public final class Rect {
- ctor public Rect(float left, float top, float right, float bottom);
+ ctor public Rect(@androidx.compose.runtime.Stable float left, @androidx.compose.runtime.Stable float top, @androidx.compose.runtime.Stable float right, @androidx.compose.runtime.Stable float bottom);
method public float component1();
method public float component2();
method public float component3();
diff --git a/ui/ui-geometry/api/public_plus_experimental_current.txt b/ui/ui-geometry/api/public_plus_experimental_current.txt
index c85d18c..8d7fc8d 100644
--- a/ui/ui-geometry/api/public_plus_experimental_current.txt
+++ b/ui/ui-geometry/api/public_plus_experimental_current.txt
@@ -2,7 +2,7 @@
package androidx.compose.ui.geometry {
@androidx.compose.runtime.Immutable public final class Offset {
- ctor public Offset(internal long packedValue);
+ ctor public Offset(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public operator float component1();
method @androidx.compose.runtime.Stable public operator float component2();
method public androidx.compose.ui.geometry.Offset copy(float x = this.x, float y = this.y);
@@ -65,7 +65,7 @@
}
@androidx.compose.runtime.Immutable public final class Rect {
- ctor public Rect(float left, float top, float right, float bottom);
+ ctor public Rect(@androidx.compose.runtime.Stable float left, @androidx.compose.runtime.Stable float top, @androidx.compose.runtime.Stable float right, @androidx.compose.runtime.Stable float bottom);
method public float component1();
method public float component2();
method public float component3();
diff --git a/ui/ui-geometry/api/restricted_current.txt b/ui/ui-geometry/api/restricted_current.txt
index c85d18c..8d7fc8d 100644
--- a/ui/ui-geometry/api/restricted_current.txt
+++ b/ui/ui-geometry/api/restricted_current.txt
@@ -2,7 +2,7 @@
package androidx.compose.ui.geometry {
@androidx.compose.runtime.Immutable public final class Offset {
- ctor public Offset(internal long packedValue);
+ ctor public Offset(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public operator float component1();
method @androidx.compose.runtime.Stable public operator float component2();
method public androidx.compose.ui.geometry.Offset copy(float x = this.x, float y = this.y);
@@ -65,7 +65,7 @@
}
@androidx.compose.runtime.Immutable public final class Rect {
- ctor public Rect(float left, float top, float right, float bottom);
+ ctor public Rect(@androidx.compose.runtime.Stable float left, @androidx.compose.runtime.Stable float top, @androidx.compose.runtime.Stable float right, @androidx.compose.runtime.Stable float bottom);
method public float component1();
method public float component2();
method public float component3();
diff --git a/ui/ui-graphics/api/current.txt b/ui/ui-graphics/api/current.txt
index bb09797..b554c75 100644
--- a/ui/ui-graphics/api/current.txt
+++ b/ui/ui-graphics/api/current.txt
@@ -742,12 +742,12 @@
}
public final class Rgb extends androidx.compose.ui.graphics.colorspace.ColorSpace {
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max);
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function);
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, double gamma);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, double gamma);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma);
method @Size(3) public float[] fromLinear(float r, float g, float b);
method @Size(min=3) public float[] fromLinear(@Size(min=3) float[] v);
method @Size(min=3) public float[] fromXyz(@Size(min=3) float[] v);
diff --git a/ui/ui-graphics/api/public_plus_experimental_current.txt b/ui/ui-graphics/api/public_plus_experimental_current.txt
index bb09797..b554c75 100644
--- a/ui/ui-graphics/api/public_plus_experimental_current.txt
+++ b/ui/ui-graphics/api/public_plus_experimental_current.txt
@@ -742,12 +742,12 @@
}
public final class Rgb extends androidx.compose.ui.graphics.colorspace.ColorSpace {
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max);
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function);
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, double gamma);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, double gamma);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma);
method @Size(3) public float[] fromLinear(float r, float g, float b);
method @Size(min=3) public float[] fromLinear(@Size(min=3) float[] v);
method @Size(min=3) public float[] fromXyz(@Size(min=3) float[] v);
diff --git a/ui/ui-graphics/api/restricted_current.txt b/ui/ui-graphics/api/restricted_current.txt
index 7956f4c..e50bfbd 100644
--- a/ui/ui-graphics/api/restricted_current.txt
+++ b/ui/ui-graphics/api/restricted_current.txt
@@ -773,12 +773,12 @@
}
public final class Rgb extends androidx.compose.ui.graphics.colorspace.ColorSpace {
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max);
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function);
- ctor public Rgb(@Size(min=null) String name, @Size(null) float[] toXYZ, double gamma);
- ctor public Rgb(@Size(min=null) String name, @Size(min=null, max=null) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> oetf, kotlin.jvm.functions.Function1<? super java.lang.Double,java.lang.Double> eotf, float min, float max);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, androidx.compose.ui.graphics.colorspace.TransferParameters function);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, androidx.compose.ui.graphics.colorspace.TransferParameters function);
+ ctor public Rgb(@Size(min=1) String name, @Size(9) float[] toXYZ, double gamma);
+ ctor public Rgb(@Size(min=1) String name, @Size(min=6, max=9) float[] primaries, androidx.compose.ui.graphics.colorspace.WhitePoint whitePoint, double gamma);
method @Size(3) public float[] fromLinear(float r, float g, float b);
method @Size(min=3) public float[] fromLinear(@Size(min=3) float[] v);
method @Size(min=3) public float[] fromXyz(@Size(min=3) float[] v);
diff --git a/ui/ui-material/api/current.txt b/ui/ui-material/api/current.txt
index c9489aa..20b4be7 100644
--- a/ui/ui-material/api/current.txt
+++ b/ui/ui-material/api/current.txt
@@ -220,7 +220,7 @@
}
@androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class FractionalThreshold implements androidx.compose.material.ThresholdConfig {
- ctor public FractionalThreshold(@FloatRange(from=null, to=null) float fraction);
+ ctor public FractionalThreshold(@FloatRange(from=0.0, to=1.0) float fraction);
method public float computeThreshold(androidx.compose.ui.unit.Density, float fromValue, float toValue);
method @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public androidx.compose.material.FractionalThreshold copy(float fraction);
}
@@ -350,7 +350,7 @@
}
@androidx.compose.runtime.Immutable public final class SwipeProgress<T> {
- ctor public SwipeProgress(T! from, T! to, @FloatRange(from=null, to=null) float progress);
+ ctor public SwipeProgress(T? from, T? to, @FloatRange(from=0.0, to=1.0) float progress);
method public T! component1();
method public T! component2();
method public float component3();
@@ -382,7 +382,7 @@
}
@androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Stable public class SwipeableState<T> {
- ctor public SwipeableState(T! initialValue, androidx.compose.animation.core.AnimationClockObservable clock, internal kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> confirmStateChange, internal androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
+ ctor public SwipeableState(T? initialValue, androidx.compose.animation.core.AnimationClockObservable clock, internal kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> confirmStateChange, internal androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
method @androidx.compose.material.ExperimentalMaterialApi public final void animateTo(T? targetValue, androidx.compose.animation.core.AnimationSpec<java.lang.Float> anim = animationSpec, kotlin.jvm.functions.Function2<? super androidx.compose.animation.core.AnimationEndReason,? super T,kotlin.Unit>? >
method public final androidx.compose.runtime.State<java.lang.Float> getOffset();
method public final float getSwipeDirection();
diff --git a/ui/ui-material/api/public_plus_experimental_current.txt b/ui/ui-material/api/public_plus_experimental_current.txt
index c9489aa..20b4be7 100644
--- a/ui/ui-material/api/public_plus_experimental_current.txt
+++ b/ui/ui-material/api/public_plus_experimental_current.txt
@@ -220,7 +220,7 @@
}
@androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class FractionalThreshold implements androidx.compose.material.ThresholdConfig {
- ctor public FractionalThreshold(@FloatRange(from=null, to=null) float fraction);
+ ctor public FractionalThreshold(@FloatRange(from=0.0, to=1.0) float fraction);
method public float computeThreshold(androidx.compose.ui.unit.Density, float fromValue, float toValue);
method @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public androidx.compose.material.FractionalThreshold copy(float fraction);
}
@@ -350,7 +350,7 @@
}
@androidx.compose.runtime.Immutable public final class SwipeProgress<T> {
- ctor public SwipeProgress(T! from, T! to, @FloatRange(from=null, to=null) float progress);
+ ctor public SwipeProgress(T? from, T? to, @FloatRange(from=0.0, to=1.0) float progress);
method public T! component1();
method public T! component2();
method public float component3();
@@ -382,7 +382,7 @@
}
@androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Stable public class SwipeableState<T> {
- ctor public SwipeableState(T! initialValue, androidx.compose.animation.core.AnimationClockObservable clock, internal kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> confirmStateChange, internal androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
+ ctor public SwipeableState(T? initialValue, androidx.compose.animation.core.AnimationClockObservable clock, internal kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> confirmStateChange, internal androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
method @androidx.compose.material.ExperimentalMaterialApi public final void animateTo(T? targetValue, androidx.compose.animation.core.AnimationSpec<java.lang.Float> anim = animationSpec, kotlin.jvm.functions.Function2<? super androidx.compose.animation.core.AnimationEndReason,? super T,kotlin.Unit>? >
method public final androidx.compose.runtime.State<java.lang.Float> getOffset();
method public final float getSwipeDirection();
diff --git a/ui/ui-material/api/restricted_current.txt b/ui/ui-material/api/restricted_current.txt
index c9489aa..20b4be7 100644
--- a/ui/ui-material/api/restricted_current.txt
+++ b/ui/ui-material/api/restricted_current.txt
@@ -220,7 +220,7 @@
}
@androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class FractionalThreshold implements androidx.compose.material.ThresholdConfig {
- ctor public FractionalThreshold(@FloatRange(from=null, to=null) float fraction);
+ ctor public FractionalThreshold(@FloatRange(from=0.0, to=1.0) float fraction);
method public float computeThreshold(androidx.compose.ui.unit.Density, float fromValue, float toValue);
method @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public androidx.compose.material.FractionalThreshold copy(float fraction);
}
@@ -350,7 +350,7 @@
}
@androidx.compose.runtime.Immutable public final class SwipeProgress<T> {
- ctor public SwipeProgress(T! from, T! to, @FloatRange(from=null, to=null) float progress);
+ ctor public SwipeProgress(T? from, T? to, @FloatRange(from=0.0, to=1.0) float progress);
method public T! component1();
method public T! component2();
method public float component3();
@@ -382,7 +382,7 @@
}
@androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Stable public class SwipeableState<T> {
- ctor public SwipeableState(T! initialValue, androidx.compose.animation.core.AnimationClockObservable clock, internal kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> confirmStateChange, internal androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
+ ctor public SwipeableState(T? initialValue, androidx.compose.animation.core.AnimationClockObservable clock, internal kotlin.jvm.functions.Function1<? super T,java.lang.Boolean> confirmStateChange, internal androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
method @androidx.compose.material.ExperimentalMaterialApi public final void animateTo(T? targetValue, androidx.compose.animation.core.AnimationSpec<java.lang.Float> anim = animationSpec, kotlin.jvm.functions.Function2<? super androidx.compose.animation.core.AnimationEndReason,? super T,kotlin.Unit>? >
method public final androidx.compose.runtime.State<java.lang.Float> getOffset();
method public final float getSwipeDirection();
diff --git a/ui/ui-text-core/api/current.txt b/ui/ui-text-core/api/current.txt
index 91db37f..114e34f 100644
--- a/ui/ui-text-core/api/current.txt
+++ b/ui/ui-text-core/api/current.txt
@@ -37,8 +37,8 @@
}
@androidx.compose.runtime.Immutable public static final class AnnotatedString.Range<T> {
- ctor public AnnotatedString.Range(T! item, int start, int end, String tag);
- ctor public AnnotatedString.Range(T! item, int start, int end);
+ ctor public AnnotatedString.Range(T? item, int start, int end, String tag);
+ ctor public AnnotatedString.Range(T? item, int start, int end);
method public T! component1();
method public int component2();
method public int component3();
@@ -368,7 +368,7 @@
}
@androidx.compose.runtime.Immutable public final class TextRange {
- ctor public TextRange(@IntRange(from=null) int start, @IntRange(from=null) int end);
+ ctor public TextRange(@IntRange(from=0) int start, @IntRange(from=0) int end);
method public int component1();
method public int component2();
method public operator boolean contains(androidx.compose.ui.text.TextRange other);
@@ -797,7 +797,7 @@
}
@androidx.compose.runtime.Immutable public final class TextFieldValue {
- ctor public TextFieldValue(String text, androidx.compose.ui.text.TextRange selection, androidx.compose.ui.text.TextRange? composition);
+ ctor public TextFieldValue(@androidx.compose.runtime.Stable String text, @androidx.compose.runtime.Stable androidx.compose.ui.text.TextRange selection, @androidx.compose.runtime.Stable androidx.compose.ui.text.TextRange? composition);
ctor public TextFieldValue();
method public String component1();
method public androidx.compose.ui.text.TextRange component2();
diff --git a/ui/ui-text-core/api/public_plus_experimental_current.txt b/ui/ui-text-core/api/public_plus_experimental_current.txt
index 91db37f..114e34f 100644
--- a/ui/ui-text-core/api/public_plus_experimental_current.txt
+++ b/ui/ui-text-core/api/public_plus_experimental_current.txt
@@ -37,8 +37,8 @@
}
@androidx.compose.runtime.Immutable public static final class AnnotatedString.Range<T> {
- ctor public AnnotatedString.Range(T! item, int start, int end, String tag);
- ctor public AnnotatedString.Range(T! item, int start, int end);
+ ctor public AnnotatedString.Range(T? item, int start, int end, String tag);
+ ctor public AnnotatedString.Range(T? item, int start, int end);
method public T! component1();
method public int component2();
method public int component3();
@@ -368,7 +368,7 @@
}
@androidx.compose.runtime.Immutable public final class TextRange {
- ctor public TextRange(@IntRange(from=null) int start, @IntRange(from=null) int end);
+ ctor public TextRange(@IntRange(from=0) int start, @IntRange(from=0) int end);
method public int component1();
method public int component2();
method public operator boolean contains(androidx.compose.ui.text.TextRange other);
@@ -797,7 +797,7 @@
}
@androidx.compose.runtime.Immutable public final class TextFieldValue {
- ctor public TextFieldValue(String text, androidx.compose.ui.text.TextRange selection, androidx.compose.ui.text.TextRange? composition);
+ ctor public TextFieldValue(@androidx.compose.runtime.Stable String text, @androidx.compose.runtime.Stable androidx.compose.ui.text.TextRange selection, @androidx.compose.runtime.Stable androidx.compose.ui.text.TextRange? composition);
ctor public TextFieldValue();
method public String component1();
method public androidx.compose.ui.text.TextRange component2();
diff --git a/ui/ui-text-core/api/restricted_current.txt b/ui/ui-text-core/api/restricted_current.txt
index 91db37f..114e34f 100644
--- a/ui/ui-text-core/api/restricted_current.txt
+++ b/ui/ui-text-core/api/restricted_current.txt
@@ -37,8 +37,8 @@
}
@androidx.compose.runtime.Immutable public static final class AnnotatedString.Range<T> {
- ctor public AnnotatedString.Range(T! item, int start, int end, String tag);
- ctor public AnnotatedString.Range(T! item, int start, int end);
+ ctor public AnnotatedString.Range(T? item, int start, int end, String tag);
+ ctor public AnnotatedString.Range(T? item, int start, int end);
method public T! component1();
method public int component2();
method public int component3();
@@ -368,7 +368,7 @@
}
@androidx.compose.runtime.Immutable public final class TextRange {
- ctor public TextRange(@IntRange(from=null) int start, @IntRange(from=null) int end);
+ ctor public TextRange(@IntRange(from=0) int start, @IntRange(from=0) int end);
method public int component1();
method public int component2();
method public operator boolean contains(androidx.compose.ui.text.TextRange other);
@@ -797,7 +797,7 @@
}
@androidx.compose.runtime.Immutable public final class TextFieldValue {
- ctor public TextFieldValue(String text, androidx.compose.ui.text.TextRange selection, androidx.compose.ui.text.TextRange? composition);
+ ctor public TextFieldValue(@androidx.compose.runtime.Stable String text, @androidx.compose.runtime.Stable androidx.compose.ui.text.TextRange selection, @androidx.compose.runtime.Stable androidx.compose.ui.text.TextRange? composition);
ctor public TextFieldValue();
method public String component1();
method public androidx.compose.ui.text.TextRange component2();
diff --git a/ui/ui-unit/api/current.txt b/ui/ui-unit/api/current.txt
index 090bc94..1c2a350 100644
--- a/ui/ui-unit/api/current.txt
+++ b/ui/ui-unit/api/current.txt
@@ -22,7 +22,7 @@
}
@androidx.compose.runtime.Immutable public final class Constraints {
- ctor public Constraints(internal long value);
+ ctor public Constraints(@kotlin.PublishedApi internal long value);
method public androidx.compose.ui.unit.Constraints copy(int minWidth = this.minWidth, int maxWidth = this.maxWidth, int minHeight = this.minHeight, int maxHeight = this.maxHeight);
method @androidx.compose.runtime.Immutable public androidx.compose.ui.unit.Constraints copy(long value);
method public boolean getHasBoundedHeight();
@@ -276,7 +276,7 @@
}
@androidx.compose.runtime.Immutable public final class IntOffset {
- ctor public IntOffset(internal long packedValue);
+ ctor public IntOffset(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public operator int component1();
method @androidx.compose.runtime.Stable public operator int component2();
method public androidx.compose.ui.unit.IntOffset copy(int x = this.x, int y = this.y);
@@ -311,7 +311,7 @@
}
@androidx.compose.runtime.Immutable public final class IntSize {
- ctor public IntSize(internal long packedValue);
+ ctor public IntSize(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public inline operator int component1();
method @androidx.compose.runtime.Stable public inline operator int component2();
method @androidx.compose.runtime.Stable public operator androidx.compose.ui.unit.IntSize div(int other);
diff --git a/ui/ui-unit/api/public_plus_experimental_current.txt b/ui/ui-unit/api/public_plus_experimental_current.txt
index 090bc94..1c2a350 100644
--- a/ui/ui-unit/api/public_plus_experimental_current.txt
+++ b/ui/ui-unit/api/public_plus_experimental_current.txt
@@ -22,7 +22,7 @@
}
@androidx.compose.runtime.Immutable public final class Constraints {
- ctor public Constraints(internal long value);
+ ctor public Constraints(@kotlin.PublishedApi internal long value);
method public androidx.compose.ui.unit.Constraints copy(int minWidth = this.minWidth, int maxWidth = this.maxWidth, int minHeight = this.minHeight, int maxHeight = this.maxHeight);
method @androidx.compose.runtime.Immutable public androidx.compose.ui.unit.Constraints copy(long value);
method public boolean getHasBoundedHeight();
@@ -276,7 +276,7 @@
}
@androidx.compose.runtime.Immutable public final class IntOffset {
- ctor public IntOffset(internal long packedValue);
+ ctor public IntOffset(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public operator int component1();
method @androidx.compose.runtime.Stable public operator int component2();
method public androidx.compose.ui.unit.IntOffset copy(int x = this.x, int y = this.y);
@@ -311,7 +311,7 @@
}
@androidx.compose.runtime.Immutable public final class IntSize {
- ctor public IntSize(internal long packedValue);
+ ctor public IntSize(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public inline operator int component1();
method @androidx.compose.runtime.Stable public inline operator int component2();
method @androidx.compose.runtime.Stable public operator androidx.compose.ui.unit.IntSize div(int other);
diff --git a/ui/ui-unit/api/restricted_current.txt b/ui/ui-unit/api/restricted_current.txt
index 3b6d91d..fba4861 100644
--- a/ui/ui-unit/api/restricted_current.txt
+++ b/ui/ui-unit/api/restricted_current.txt
@@ -22,7 +22,7 @@
}
@androidx.compose.runtime.Immutable public final class Constraints {
- ctor public Constraints(internal long value);
+ ctor public Constraints(@kotlin.PublishedApi internal long value);
method public androidx.compose.ui.unit.Constraints copy(int minWidth = this.minWidth, int maxWidth = this.maxWidth, int minHeight = this.minHeight, int maxHeight = this.maxHeight);
method @androidx.compose.runtime.Immutable public androidx.compose.ui.unit.Constraints copy(long value);
method public boolean getHasBoundedHeight();
@@ -276,7 +276,7 @@
}
@androidx.compose.runtime.Immutable public final class IntOffset {
- ctor public IntOffset(internal long packedValue);
+ ctor public IntOffset(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public operator int component1();
method @androidx.compose.runtime.Stable public operator int component2();
method public androidx.compose.ui.unit.IntOffset copy(int x = this.x, int y = this.y);
@@ -311,7 +311,7 @@
}
@androidx.compose.runtime.Immutable public final class IntSize {
- ctor public IntSize(internal long packedValue);
+ ctor public IntSize(@kotlin.PublishedApi internal long packedValue);
method @androidx.compose.runtime.Stable public inline operator int component1();
method @androidx.compose.runtime.Stable public inline operator int component2();
method @androidx.compose.runtime.Stable public operator androidx.compose.ui.unit.IntSize div(int other);